Basics of algorithm
- What is an Algorithm explanation with an example
- Algorithm Design and Analysis
- Classification of algorithms
- Evaluating and Expressing an algorithm
- What is Data Structures and algorithms
- How to calculate running time of an algorithm
- Worst, Everage and Best-case analysis of algorithm
- Big o notation
- Big o notation examples
- Complexity of algorithm
Array in Data Structure
Sorting Techniques
- Sorting techniques in data structures
- Selection sorting in C programming
- Bubble sorting in C programming
- Insertion sorting in C programming
- Shell sorting in C programming
- Merge sorting in C programming
- Radix sorting in C programming
- Quick sorting in C programming
- Heap sorting in C programming
Linked list and its types
- Linked list in data structures
- Traversing in linked list
- Operations on the linked list
- Insertion in linked list
- Deletion in a linked list
- Reversing a linked list
- Sorting a linked list
- Find and remove loop in linked list
Doubly linked list
- Doubly linked list
- Insertion in the doubly linked list
- Deletion in the doubly linked list
- Reversing a doubly-linked list
Circular linked list
- Circular linked list in Data structure
- Insertion in circular linked list
- Deletion in circular linked list
Other types of linked list
Stack
Queue and it's types
Tree
Binary tree
- Binary tree
- Array representation of binary tree
- Linked representation of binary tree
- Traversing in binary tree
- Inorder traversal in binary tree
- Preorder traversal in binary tree
- Postorder traversal in binary tree
- Level order traversal in binary tree
Binary search tree
Heap
Note: the links will be update and new links will be added time to time.
No Thanks. This blog is as useless as my account. Anyone who wants to learn can simply google stuff. In short :
your blog is useless...
ok thanks for hurting
Instead of mentioning link for every topic from the same website, you could have just given the link for the website. Easier for both of us :)