Useful Algorithms & Data-Structures for Software Engineers
As a Frontend Engineers
Using Big-O notation
1. IPC (Instructions per cycle) is machine dependent
2. CPU frequency varies even with same IPC
Q: Can you find the Maximum Element in the array ?
Describe the worst case scenario for the running complexity of the algorithms
Describe the worst case scenario for the running complexity of the algorithms
Describe the worst case scenario for the running complexity of the algorithms
Describe the worst case scenario for the running complexity of the algorithms
Arrays, Maps, Linked Lists, Trees, Stacks, Queues and Heaps
Array data-strucute
Maps, Dictionaries
Linked List:Â Single | Double
Linked List:Â Single | Double
Tree data-structure
Tree data-structure
Tree data-structure
Tree node structure
1. Value of the node
2. Pointer to its children
Binary Trees
Binary Search Trees
Binary Search Trees
Is tree data-structure useless ?
DOM manipulation
http://calendar.perfplanet.com/2013/diff/