Amit88k / The Uplift Project Dsa
Projects that are alternatives of or similar to The Uplift Project Dsa
The-Uplift-Project
Repository built and maintained by Girlscript's The Uplift Project DSA Team 11 to share daily status.
Websites
Problem Solving with Algorithms and Data Structures using Python
https://workshape.github.io/visual-graph-algorithms/ - Interactive visualisations for learning how graph traversal algorithms work
Big-O Cheat Sheet - Big-O complexities of common algorithms used in Computer Science
Code-Drills - Practice problems recommender (includes Codeforces, Codechef and Spoj)
Sorting Algorithms - Nice and simple animations of sorting algorithms. With short codes and discussions
Stoimen's web log - Some algorithms nicely explained
Algomation - A didactic, animated, exposition of algorithms
Algorithm Visualizer - Dozens of animated algorithms (with code), and you can also create your own
Algorithms Visualization - A dense article on Algorithms Visualization
Wikipedia - Algorithms - Of course!!
Wikipedia - Data Structures - Why not?!!
Cheat Sheets
The Technical Interview Cheat Sheet
Princeton DS Cheat Sheet
CLRS in short
Rice university DS couse in short
Useful Reddit thread
Algo Deck - An open-source collection of +200 algorithmic cards.
Online Coding Platforms
GeeksforGeeks
HackerRank
HackerEarth
LeetCode
InterviewBit
SPOJ
Guidelines to contribute
1. Cloning git repo -> git clone [email protected]:Amit88k/The-Uplift-Project-DSA.git 2. Check all the branches -> git branch -r 3. switch to the corresponding week branch -> git switch -c [Week branch] => e.g. git switch -c Week1 4. Go into the directory - [WeekNumber] 5. Command to go inside the directory -> cd WeekNumber 6. Add all the files that you want -> git add file1 file2 [if you want to all the files use * instead of files names] 7. commit with message-> got commit -m "message" 8. push to the repo -> git push --set-upstream origin [Week branch] => git push --set-upstream origin Week1 7. Raise the pull request NOTE: *Make sure whatever you do, you do in your own direcotry in respective problem and no other file/directory is deleted or tampered due to your submission.
Members
Mentor
Amit Khandelwal ([email protected])
Anahita Singla ([email protected])
Moderator
Vani Gupta ([email protected])
Participants
Swarnima Shishodia ([email protected])
Srilekha Vinjamara ([email protected])
Kritika kanojia ([email protected])
Swarina Jaiswal ([email protected])
Suchit Kumar ([email protected])
Tejaswi ([email protected])
Sumit Pandey ([email protected])
Tapan Mehta ([email protected])
Sonali Shakya ([email protected])
Amay Saxena ([email protected])
Yash kumar Bandhiye ([email protected])
Tarun agarwal ([email protected])
Tannu Kumari ([email protected])