Play allData structures
145 videos • 119 hr 30 min
Part of Computer science. Ordered by how many people recommended each video and for how long; 32 are classics.
1 2 CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”
CppCon
Recommended by 11 •
Classic3 CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"
CppCon
Recommended by 10 •
Classic4 5 6 7 Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure
jasonofthel33t
Recommended by 6 •
Classic8 CppCon 2017: Juan Pedro Bolivar Puente “Postmodern immutable data structures”
CppCon
Recommended by 6 •
Classic9 10 Advanced Topics in Programming Languages: A Lock-Free Hash Table
GoogleTalksArchive
Recommended by 5 •
Classic11 12 13 14 15 16 17 18 19 Lecture 19: Dynamic Programming I: Fibonacci, Shortest Paths
MIT OpenCourseWare
Recommended by 4 •
Classic20 Infinite Data Structures: To Infinity & Beyond! - Computerphile
Computerphile
Recommended by 2 •
Classic21 22 23 24 25 26 What is in a Lucene index? Adrien Grand, Software Engineer, Elasticsearch
LuceneSolrRevolution
Recommended by 3 •
27 28 Lec 1 | MIT 6.046J / 18.410J Introduction to Algorithms (SMA 5503), Fall 2005
MIT OpenCourseWare
Recommended by 3 •
29 "Exotic Functional Data Structures: Hitchhiker Trees" by David Greenberg
Strange Loop Conference
Recommended by 3 •
Hidden gem30 31 George Hotz | Programming | we do coronavirus science aka hacking nature #lockdown part1 | COVID-19
george hotz archive
Recommended by 3 •
32 33 High-performance Tree Wrangling, the APL Way // Aaron Hsu // Dyalog '18
Dyalog User Meetings
Recommended by 3 •
Hidden gem34 35 36 Donald Knuth: Algorithms, Complexity, and The Art of Computer Programming | Lex Fridman Podcast #62
Lex Fridman
Recommended by 3 •
Classic37 "Specter: overcome your fear of nested Clojure data" by Nathan Marz
Strange Loop Conference
Recommended by 2 •
Hidden gem38 39 40 41 Simon Peyton Jones on Getting from A to B fast route finding on slow computers [PWL London]
PapersWeLove
Recommended by 2 •
Hidden gem42 43 44 45 46 47 48 49 50 51 Stack Memory & Heap Memory | What is The Difference Between Stacks and Heaps?
Algonique
Recommended by 1 •
52 53 54 55 56 57 58 What's the point of pointers? #2 Dynamically growing arrays (malloc, free, realloc) RE-RECORDED C
Fred Overflow
Recommended by 1 •
59 Homegrown #Scala Collections - Part 16 - Stacks & related JVM flags
DevInsideYou
Recommended by 2 •
Hidden gem60 61 62 Scott Fleischman: Agda from Nothing: Order in the Types - λC Winter Retreat 2017
LambdaConf
Recommended by 1 •
63 64 Designing Clobber: A Deep Dive into a Clojure-Powered Editor for Text and Code
phronmophobic
Recommended by 1 •
65 Finger Trees Explained Anew, and Slightly Simplified (Functional Pearl) Haskell 2020
ACM SIGPLAN
Recommended by 1 •
66 67 68 69 70 Leetcode two sum solution explained - coding interviews challenge
Swift Tutorials For Beginners
Recommended by 1 •
71 72 73 CppCon 2016: Chandler Carruth “High Performance Code 201: Hybrid Data Structures"
CppCon
Recommended by 2 •
Classic74 75 C++Now 2018: You Can Do Better than std::unordered_map: New Improvements to Hash Table Performance
CppNow
Recommended by 2 •
Classic76 77 78 79 80 81 82 83 84 85 Lindsey Kuper: Abstractions for Expressive, Efficient Parallel and Distributed Computing
Jane Street
Recommended by 1 •
86 What Lies Beneath - A Deep Dive Into Clojure's Data Structures - Mohit Thatte
ClojureTV
Recommended by 1 •
87 88 "Gaining Constant time Lookup over Unorganized Data" - Ghadi Shayban, Jeb Beich
ClojureTV
Recommended by 1 •
89 90 91 92 93 The surprising performance of immutable collections: Clojure's PersistentVector vs. Java's ArrayList
Fred Overflow
Recommended by 1 •
94 @rae: How to program in types with length-indexed vectors: Part 1
Tweag by Modus Create
Recommended by 1 •
95 96 97 Paul Kinsky - Lazily Diffing Merkele Trees with Recursion Schemes 3/4
Monadic Warsaw
Recommended by 1 •
98 Catch 'em All: Efficient Massive Tabular Data Handling with Tablecloth by Mey Beisaron
Func Prog Sweden
Recommended by 1 •
99 100 101 102 103 104 105 106 107 (fifth RacketCon): Alexis King — Generic Collections: One Interface to Rule Them All
Racket
Recommended by 2 •
Hidden gem108 Erlang Master Class 1: Video 1 - Introduction to language processing
Kent Computing
Recommended by 1 •
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 DP on Trees | Day 05 | Code A Problem A Day | C++ | Java | DSA | Placements
Problemist
Recommended by 2 •
Hidden gem125 126 127 128 Abseil's Open Source Hashtables: 2 Years In - Matt Kulukundis - CppCon 2019
CppCon
Recommended by 1 •
Classic129 130 131 132 133 134 135 136 137 138 139 140 141 #04 - Database Storage: Log-Structured Merge Trees & Tuples (CMU Intro to Database Systems)
CMU Database Group
Top upload •
142 143 144 145







































![Simon Peyton Jones on Getting from A to B fast route finding on slow computers [PWL London]](https://i.ytimg.com/vi/L1XDdy-hOH8/maxresdefault.jpg)










































![John Valois on Wait-Free Synchronization [PWL NYC]](https://i.ytimg.com/vi/7end3rQ0jkk/maxresdefault.jpg)




























































