Learn everything from basics of programming to Algorithms and excel your software engineering skills
This is the part of my rule - CodeDaily (code atleast one hour). I ll be doing all the topics below progamms and pushing them . Find them above.
Lets start with a Quote to keep you going,
Everyone in this country should learn to program a computer, because it teaches you how to think - Steve Jobs
- Inroduction
- Flow Control
- Functions
- Arrays
- Pointers
- Structures and Unions
- Time complexity (Worse case , Average case and best case)
- space complexity
- Implementation
- Where it is used
- Stacks
- Queues
- Linked Lists
- Trees
- Hashing
- Heaps
- Graphs
- Binomial Heap
- Fibonacci Heap
- skip list
- Trees
- Red Black Trees
- Ternary Search Trees
- Segment Trees
- Splay Trees
Once we ve done with DS lets Jump off to Algorithms
- Analysis
- Sorting and Searching techniques
- Divide and Conquer
- Backtracking
- Dynamic Programming
- Complexity Classes
oohh now lets solve some problems using datastructures and Algorithms
- Stacks
- Queues
- Linked Lists
- Trees
- Heaps
- Strings
- Divide and Conquer
- Backtracking
- Bit Manipulation
- Mathematical Algorithms