Skip to content
View ishu9bansal's full-sized avatar
  • Zomato
  • Gurgaon
Block or Report

Block or report ishu9bansal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ishu9bansal/README.md
  • 👋 Hi, I’m @ishu9bansal
  • 👀 I’m interested in Data Structures and Algorithms
  • 🌱 I’m currently working on project which applies concepts of both reactive programming and functional programming.
  • 💞️ I’m looking for collaborate on multiple projects. Check out my repos and open issues, you can start contributing directly via issues.
  • 📫 How to reach me, mail me @ ishubansal1400@gmail.com

Most of my project are learning tool, to ease the understanding of some concept. This is like a learning inception; we are making things to learn from and in the process learn something else as well.

Sharing details about a few repos:

Shows how huffman encoding and decoding works. It shows the inner working of the algorithm by interactive controls. User also get a sense of why this is the best possible compression we could have.

This lets you simulate the Game of Life, in different settings. It has the basic rules of the origional Convey's Game of Life. User has a lot of control on the environment, also user can pause the iterations and run those one by one. This more than just a fun experiment. Understanding this may lead to many philosophical and technical ideas, and brings a new perspective of thinking about the world.

Wanna explore the infinite mandelbrot set! Zoom into the infinite depth of the mandelbrot set and find some beautiful wallpapers if you want. This relates to the chaos theory and sparks curiosity of the user. It shows how simple systems could be so chaotic that minute differences in the initial conditions might lead to vastly different results.

It's a cube! And it rotates! Maths is Awesome! Click on the middle square to rotate that face. Open it on a phone to rotate it with your finger. Open up the code behind it to learn all the awesome maths behind it. Projects like these increase my love for Maths.

This is the DSA learning space. While practicing competetive programming I have made some reusable pieces of codes, which would directly be applied whenever such concept is needed. So just sharing those codes in this repo. Not only code but the explaination of the code, and its runtime complexities. Some of the codes are extremely useful, like binary search, inverse modulo, prime factorization, union find algo etc. Please help me in making this repo rich in quality and quantity. You can check issues in this repo to start contributing. I have a lot of awesome code to add here, but all that is dormant because there is no explaination associated with that. Need help in documenting those.

Thank you reaching till this point. I am looking forward to your contributions.

Pinned

  1. ideone ideone Public

    useful pieces of codes

    C++ 1 1

  2. fenwick fenwick Public

    JavaScript

  3. game-of-life game-of-life Public

    JavaScript

  4. huffman huffman Public

    JavaScript

  5. mandelbrot mandelbrot Public

    JavaScript

  6. rubik_cube rubik_cube Public

    JavaScript