All Projects → FazeelUsmani → Coding Ninjas Data Structures And Algorithms In Python

FazeelUsmani / Coding Ninjas Data Structures And Algorithms In Python

Licence: unlicense
Solved problems and assignments of DSA course taught by Coding Ninjas team

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Coding Ninjas Data Structures And Algorithms In Python

Algorithmic Pseudocode
This repository contains the pseudocode(pdf) of various algorithms and data structures necessary for Interview Preparation and Competitive Coding
Stars: ✭ 519 (+641.43%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-preparation, interview-practice
Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (+4352.86%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-preparation, interview-practice
Awesome Coding Interview Question Patterns
The most common question-patterns for any coding-interview
Stars: ✭ 196 (+180%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-preparation, interview-practice
Technical Interview Guide
My learning material for technical interviews!
Stars: ✭ 76 (+8.57%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-preparation, interview-practice
C Plus Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Stars: ✭ 17,151 (+24401.43%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-preparation
Algorithms Leetcode Javascript
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Stars: ✭ 157 (+124.29%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-preparation
Leetcode Python
LeetCode solutions in Python2. LeetCode题解 in Python2。
Stars: ✭ 182 (+160%)
Mutual labels:  algorithms, interview-questions, interview-preparation, interview-practice
Competitiveprogrammingquestionbank
This repository contains all the popular competitive programming and DSA questions with solutions.
Stars: ✭ 122 (+74.29%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-preparation
Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (+260%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-preparation
Sde Interview Questions
Most comprehensive list 📋 of tech interview questions 📘 of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.
Stars: ✭ 5,406 (+7622.86%)
Mutual labels:  data-structures, interview-questions, interview-preparation, interview-practice
Coding Challenges
solutions to coding challenges and algorithm and data structure building blocks
Stars: ✭ 28 (-60%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-practice
Algorithms And Data Structures In Java
Algorithms and Data Structures in Java
Stars: ✭ 498 (+611.43%)
Mutual labels:  algorithms, data-structures, interview-preparation, interview-practice
Leetcode In Swift
My solutions to LeetCode problems written in Swift
Stars: ✭ 150 (+114.29%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-preparation
Leetcode Sol Res
Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.
Stars: ✭ 1,647 (+2252.86%)
Mutual labels:  algorithms, interview-questions, interview-preparation, interview-practice
Tech Interview Handbook
💯 Curated interview preparation materials for busy engineers
Stars: ✭ 64,851 (+92544.29%)
Mutual labels:  algorithms, interview-questions, interview-preparation, interview-practice
Leetcode
👏🏻 leetcode solutions for Humans™
Stars: ✭ 1,129 (+1512.86%)
Mutual labels:  algorithms, interview-questions, interview-preparation, interview-practice
Interview
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendatio…
Stars: ✭ 21,608 (+30768.57%)
Mutual labels:  data-structures, interview-questions, interview-preparation, interview-practice
Data Structures And Algorithms
Python implementation of common algorithms and data structures interview questions
Stars: ✭ 84 (+20%)
Mutual labels:  algorithms, data-structures, interview-questions, interview-practice
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (+78292.86%)
Mutual labels:  algorithms, interview-questions, interview-preparation, interview-practice
Codinginterviews
This repository contains coding interviews that I have encountered in company interviews
Stars: ✭ 2,881 (+4015.71%)
Mutual labels:  algorithms, interview-questions, interview-preparation, interview-practice

Coding-Ninjas---Data-Structures-and-Algorithms-using-Python

Solved problems and assignments of DSA course taught by Coding Ninjas team

This repository includes all the practice problems and assignments which I've solved during the Data Structures and Algorithms course in Python Programming taught by Coding Ninjas team.

Topics discussed are:

  1. Recursion - 1
  2. Recursion - 2
  3. OOPS - 1
  4. OOPS - 2
  5. OOPS - 3
  6. Time Complexity Analysis
  7. Space Complexity Analysis
  8. Time Complexity Improvement
  9. Linked List - 1
  10. Linked List - 2
  11. Stacks
  12. Queues
  13. Binary Trees - 1
  14. Binary Trees - 2
  15. BST - 1
  16. BST - 2
  17. Generic Trees
  18. Dictionaries/Maps
  19. Graphs - 1
  20. Graphs - 2
  21. Priority Queues - 1
  22. Huffman Coding
  23. Priority Queues - 2
  24. Dynamic Programming - 1
  25. Recursion - 3
  26. Dynamic Programming - 2
  27. Backtracking
  28. Advanced Data Structures and Algorithms
  29. Recursion Assignment

To visualize data structures use this VisuAlgo

For contributing, please read Contributing.md. Now, merging hacktober PRs.

Download Jupyter notebook from here: https://jupyter.org/
Installing Jupyter notebook: https://jupyter.org/install
If you're not comfortable with Jupyter notebooks then you can use Repl.it (Online Editor): https://repl.it/languages/python3

Note: Refer serial wise to avoid confusion and non-understanding of topics.

After this course completion, I recommend to have a look on these MIT lectures to get in depth knowledge of data structures and algorithms: https://www.youtube.com/playlist?list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb

Register the course with the following referral link to get a discount of ₹1,000/-
Referral Link: https://codingninjas.in/app/invite/THMPN
Note: Don't forget to sign up with a new ID to avail discount

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].