~/talk

Top Algorithms for Performance and Efficiency

links:none on file
slides:none on file

Covers a practical seven-step problem method for real production pain points, walks through concrete algorithms (two-array common element, max-water, backspace-compare, BFS/DFS, Dijkstra, Kruskal/Prim, knapsack) and complexity tradeoffs, and shows tooling like generateData.com and Spark plus mention of RDDs and Google’s MapCruncher 2.0. Emphasizes memoization and caching to handle millions of records, explains when to choose sorting, hashing, or graph algorithms, and notes live demos partially fail due to internet but core patterns and optimizations are clearly demonstrated.

AI-written summary · about

  1. 0:00Start
  2. 1:36Steps to Cracking the Algorithms
  3. 3:26Practice on Paper
  4. 4:12Do Mock Challenges
  5. 4:32Draw a Specific and Sufficiently Large Example
  6. 4:48Design an Algorithm and Optimize
  7. 5:33Test Your Code
  8. 15:13Negative tests
  9. 17:46Brute Force Approach: Using two loops
  10. 18:22Using a Hash Table
  11. 20:01Backspace String Compare
  12. 25:29Collisions: Separate Chaining
  13. 27:58Red Black Trees
  14. 28:16Binary Heap
  15. 31:04Undirected/Unweighted Graph
  16. 49:56Kruskal's Minimum Spanning Tree
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.