Data Structures
ArrayLinked List
Stack
Queue
Double ended queue - Deque
Hash Tables
Tree
Binary Search Tree
Trie
Priority Queue / Binary Heap
Disjoint Sets
Splay Trees
B-Tree
Graphs
Algorithms
Greedy algorithms
Divide and Conquer
String operations
Knuth-Morris-Pratt algorithm for string searchSearch
Linear searchBinary search
Sort
Insertion SortSelection Sort
Mergesort
Heapsort
Quicksort and Quick Select
Bucket sort
Counting sort
Radix sort
Sort stability
Graph algorithms
Minimum spanning tree -Kruskals algorithm
Sortest path-
Dijkstra's algorithm
Bellman Ford algorithm
Topological sorting
Gift wrapping algorithm (convex hull)
Computer Graphics
Bresenham's line drawing algorithmFlood fill algorithm
Ray traching algorithm
No comments:
Post a Comment