Coursera | Data Structures And Algorithms Specialization [FCO]

seeders: 3 leechers: 1 updated: 8 months ago
Added 3 years ago by Prom3th3uS in Other
Downloaded 47 times.
thepiratebay.org
Coursera | Data Structures And Algorithms Specialization [FCO]

Torrent Contents Size: 6.5 GB

Coursera | Data Structures And Algorithms Specialization [FCO]
0. Websites you may like
1. Free Premium Accounts at OfficialMrB.com.txt
TXT
632 B
2. OneHack.us Premium Cracked Accounts-Tutorials-Guides-Articles Community Based Forum.url
URL
377 B
3. FTUApps.com Download Cracked Developers Applications For Free.url
URL
239 B
1. Algorithmic Toolbox
- PleaseRead -.pdf
PDF
49.44 KB
Week 1
1. Welcome!.mp4
MP4
16.14 MB
1. Welcome!.srt
SRT
4.99 KB
2. Solving the Sum of Two Digits Programming Challenge (screencast).mp4
MP4
12.84 MB
2. Solving the Sum of Two Digits Programming Challenge (screencast).srt
SRT
7.03 KB
3. Solving the Maximum Pairwise Product Programming Challenge Improving the Naive Solution, Testing, Debugging.mp4
MP4
24.05 MB
3. Solving the Maximum Pairwise Product Programming Challenge Improving the Naive Solution, Testing, Debugging.srt
SRT
14.97 KB
4. Stress Test - Implementation.mp4
MP4
17.18 MB
4. Stress Test - Implementation.srt
SRT
11.34 KB
5. Stress Test - Find the Test and Debug.mp4
MP4
12.97 MB
5. Stress Test - Find the Test and Debug.srt
SRT
9.63 KB
6. Stress Test - More Testing, Submit and Pass!.mp4
MP4
119.33 MB
6. Stress Test - More Testing, Submit and Pass!.srt
SRT
12.75 KB
Week 2
1. Why Study Algorithms.mp4
MP4
26.87 MB
1. Why Study Algorithms.pdf
PDF
121.62 KB
1. Why Study Algorithms.srt
SRT
11.77 KB
10. Big-O Notation.mp4
MP4
27.44 MB
10. Big-O Notation.pdf
PDF
179.23 KB
10. Big-O Notation.srt
SRT
10.56 KB
11. Using Big-O.mp4
MP4
28.82 MB
11. Using Big-O.pdf
PDF
190.76 KB
11. Using Big-O.srt
SRT
15.5 KB
12. Course Overview.mp4
MP4
33.04 MB
12. Course Overview.pdf
PDF
123.25 KB
12. Course Overview.srt
SRT
16.41 KB
2. Coming Up.mp4
MP4
11.09 MB
2. Coming Up.pdf
PDF
78.8 KB
2. Coming Up.srt
SRT
4.8 KB
3. Problem Overview.mp4
MP4
9.06 MB
3. Problem Overview.pdf
PDF
280.54 KB
3. Problem Overview.srt
SRT
5.13 KB
4. Naive Algorithm.mp4
MP4
11.82 MB
4. Naive Algorithm.pdf
PDF
164.57 KB
4. Naive Algorithm.srt
SRT
8.34 KB
5. Efficient Algorithm.mp4
MP4
10.13 MB
5. Efficient Algorithm.pdf
PDF
203.97 KB
5. Efficient Algorithm.srt
SRT
6.15 KB
6. Problem Overview and Naive Algorithm.mp4
MP4
9.95 MB
6. Problem Overview and Naive Algorithm.pdf
PDF
371.71 KB
6. Problem Overview and Naive Algorithm.srt
SRT
6.09 KB
7. Efficient Algorithm.mp4
MP4
12.47 MB
7. Efficient Algorithm.pdf
PDF
160.8 KB
7. Efficient Algorithm.srt
SRT
7.94 KB
8. Computing Runtimes.mp4
MP4
30 MB
8. Computing Runtimes.pdf
PDF
3.61 MB
8. Computing Runtimes.srt
SRT
14.91 KB
9. Asymptotic Notation.mp4
MP4
23.23 MB
9. Asymptotic Notation.pdf
PDF
171.38 KB
9. Asymptotic Notation.srt
SRT
10.22 KB
Week 4
1. Intro.mp4
MP4
9.15 MB
1. Intro.pdf
PDF
3.13 MB
1. Intro.srt
SRT
5.21 KB
10. Problem Overview.mp4
MP4
12.4 MB
10. Problem Overview.pdf
PDF
299.86 KB
10. Problem Overview.srt
SRT
3.9 KB
11. Selection Sort.mp4
MP4
34.03 MB
11. Selection Sort.srt
SRT
10.9 KB
12. Merge Sort.mp4
MP4
49.25 MB
12. Merge Sort.srt
SRT
14.71 KB
13. Lower Bound for Comparison Based Sorting.mp4
MP4
53.87 MB
13. Lower Bound for Comparison Based Sorting.srt
SRT
15.76 KB
14. Non-Comparison Based Sorting Algorithms.mp4
MP4
34.22 MB
14. Non-Comparison Based Sorting Algorithms.srt
SRT
9.56 KB
15. Overview.mp4
MP4
9.59 MB
15. Overview.pdf
PDF
284.95 KB
15. Overview.srt
SRT
3.24 KB
16. Algorithm.mp4
MP4
40 MB
16. Algorithm.srt
SRT
11.72 KB
17. Random Pivot.mp4
MP4
59.72 MB
17. Random Pivot.srt
SRT
18.32 KB
18. Running Time Analysis (optional).mp4
MP4
69.53 MB
18. Running Time Analysis (optional).srt
SRT
20.52 KB
19. Equal Elements.mp4
MP4
24.57 MB
19. Equal Elements.srt
SRT
8.48 KB
2. Linear Search.mp4
MP4
18.49 MB
2. Linear Search.srt
SRT
12.22 KB
20. Final Remarks.mp4
MP4
36.82 MB
20. Final Remarks.srt
SRT
10.99 KB
3. Linear Search.mp4
MP4
19.02 MB
3. Linear Search.srt
SRT
10.77 KB
4. Binary Search Runtime.mp4
MP4
25.33 MB
4. Binary Search Runtime.srt
SRT
12.78 KB
5. Problem Overview and Naïve Solution.mp4
MP4
17.54 MB
5. Problem Overview and Naïve Solution.pdf
PDF
443 KB
5. Problem Overview and Naïve Solution.srt
SRT
8.75 KB
6. Naïve Divide and Conquer Algorithm.mp4
MP4
17.78 MB
6. Naïve Divide and Conquer Algorithm.srt
SRT
9.72 KB
7. Faster Divide and Conquer Algorithm.mp4
MP4
14.98 MB
7. Faster Divide and Conquer Algorithm.srt
SRT
9.56 KB
8. What is the Master Theorem.mp4
MP4
11.53 MB
8. What is the Master Theorem.pdf
PDF
265.7 KB
8. What is the Master Theorem.srt
SRT
7 KB
9. Proof of the Master Theorem.mp4
MP4
21.63 MB
9. Proof of the Master Theorem.srt
SRT
13.41 KB
Week 5
1. Change Problem.mp4
MP4
28.39 MB
1. Change Problem.pdf
PDF
10.22 MB
1. Change Problem.srt
SRT
11.8 KB
2. The Alignment Game.mp4
MP4
22.77 MB
2. The Alignment Game.pdf
PDF
2.71 MB
2. The Alignment Game.srt
SRT
10.34 KB
3. Computing Edit Distance.mp4
MP4
13.52 MB
3. Computing Edit Distance.srt
SRT
6.56 KB
4. Reconstructing an Optimal Alignment.mp4
MP4
11.85 MB
4. Reconstructing an Optimal Alignment.srt
SRT
5.36 KB
Week 6
1. Problem Overview.mp4
MP4
18.55 MB
1. Problem Overview.pdf
PDF
512.55 KB
1. Problem Overview.srt
SRT
7.66 KB
2. Knapsack with Repetitions.mp4
MP4
31.95 MB
2. Knapsack with Repetitions.srt
SRT
12.09 KB
3. Knapsack without Repetitions.mp4
MP4
62.21 MB
3. Knapsack without Repetitions.srt
SRT
21.78 KB
4. Final Remarks.mp4
MP4
25.78 MB
4. Final Remarks.srt
SRT
9.54 KB
5. Problem Overview.mp4
MP4
25.3 MB
5. Problem Overview.pdf
PDF
221.76 KB
5. Problem Overview.srt
SRT
9.13 KB
6. Subproblems.mp4
MP4
25.27 MB
6. Subproblems.srt
SRT
8.61 KB
7. Algorithm.mp4
MP4
28.02 MB
7. Algorithm.srt
SRT
14.21 KB
8. Reconstructing a Solution.mp4
MP4
34.19 MB
8. Reconstructing a Solution.srt
SRT
9.99 KB
toolbox_slides
01_intro_1_1_whystudyalgorithms.pdf
PDF
97.03 KB
01_intro_1_2_comingup.pdf
PDF
64.54 KB
01_intro_2_fibonaccinumbers.pdf
PDF
166.82 KB
01_intro_2_fibonaccinumbers1.pdf
PDF
122.45 KB
01_intro_2_fibonaccinumbers2.pdf
PDF
117.33 KB
01_intro_2_fibonaccinumbers3.pdf
PDF
99.77 KB
01_intro_3_GCD1.pdf
PDF
289.55 KB
01_intro_3_GCD2.pdf
PDF
82.49 KB
01_intro_4_1_runtimes.pdf
PDF
377.21 KB
01_intro_4_2_asymptoticnotation1.pdf
PDF
139.55 KB
01_intro_4_2_asymptoticnotation2.pdf
PDF
128.04 KB
01_intro_4_2_asymptoticnotation3.pdf
PDF
107.84 KB
01_intro_5_courseoverview.pdf
PDF
101.72 KB
02_greedy_1_intro.pdf
PDF
1.37 MB
02_greedy_2_groupingchildren.pdf
PDF
317.33 KB
02_greedy_3_fractionalknapsack.pdf
PDF
236.18 KB
02_greedy_4_review.pdf
PDF
44.62 KB
03_divide_and_conquer_1_search_array.pdf
PDF
981.18 KB
03_divide_and_conquer_2_polynomial_mult.pdf
PDF
319.94 KB
03_divide_and_conquer_3_master_theorem.pdf
PDF
208.43 KB
03_divide_and_conquer_4_sorting.pdf
PDF
184.73 KB
03_divide_and_conquer_5_quicksort.pdf
PDF
190.68 KB
04_dynamic_programming_1_changeproblem.pdf
PDF
1017.1 KB
04_dynamic_programming_2_editdistance.pdf
PDF
1.03 MB
04_dynamic_programming_3_knapsack.pdf
PDF
396.63 KB
04_dynamic_programming_4_maxarith.pdf
PDF
125.09 KB
week1_programming_challenges
1_sum_of_two_digits
APlusB.cpp
CPP
260 B
APlusB.cs
CS
334 B
APlusB.hs
HS
156 B
APlusB.java
JAVA
363 B
APlusB.js
JS
394 B
APlusB.kt
KT
153 B
APlusB.py
PY
200 B
APlusB.rb
RB
43 B
APlusB.rs
RS
281 B
APlusB.scala
SCALA
290 B
2_maximum_pairwise_product
MaxPairwiseProduct.java
JAVA
1.52 KB
MaxPairwiseProduct.kt
KT
1.15 KB
max_pairwise_product.cpp
CPP
642 B
max_pairwise_product.js
JS
454 B
max_pairwise_product.py
PY
420 B
max_pairwise_product.rb
RB
407 B
week1_programming_challenges.pdf
PDF
615.29 KB
week2_algorithmic_warmup
1_fibonacci_number
Fibonacci.java
JAVA
330 B
Fibonacci.kt
KT
242 B
fibonacci.cpp
CPP
1.48 KB
fibonacci.hs
HS
1.55 KB
fibonacci.js
JS
377 B
fibonacci.py
PY
149 B
fibonacci.rb
RB
202 B
2_last_digit_of_fibonacci_number
FibonacciLastDigit.java
JAVA
639 B
FibonacciLastDigit.kt
KT
459 B
fibonacci_last_digit.cpp
CPP
449 B
fibonacci_last_digit.hs
HS
275 B
fibonacci_last_digit.js
JS
377 B
fibonacci_last_digit.py
PY
363 B
fibonacci_last_digit.rb
RB
151 B
3_greatest_common_divisor
GCD.java
JAVA
505 B
GCD.kt
KT
458 B
gcd.cpp
CPP
356 B
gcd.hs
HS
232 B
gcd.js
JS
532 B
gcd.py
PY
351 B
gcd.rb
RB
157 B
4_least_common_multiple
LCM.java
JAVA
417 B
LCM.kt
KT
342 B
by_learners
lcm.rb
RB
196 B
lcm.cpp
CPP
293 B
lcm.hs
HS
316 B
lcm.py
PY
275 B
5_fibonacci_number_again
FibonacciHuge.java
JAVA
660 B
FibonacciHuge.kt
KT
484 B
fibonacci_huge.cpp
CPP
483 B
fibonacci_huge.hs
HS
315 B
fibonacci_huge.js
JS
551 B
fibonacci_huge.py
PY
373 B
fibonacci_huge.rb
RB
163 B
6_last_digit_of_the_sum_of_fibonacci_numbers
FibonacciSumLastDigit.java
JAVA
690 B
FibonacciSumLastDigit.kt
KT
503 B
by_learners
fibonacci_sum_last_digit.rb
RB
174 B
fibonacci_sum_last_digit.cpp
CPP
488 B
fibonacci_sum_last_digit.hs
HS
292 B
fibonacci_sum_last_digit.py
PY
380 B
7_last_digit_of_the_sum_of_fibonacci_numbers_again
FibonacciPartialSum.java
JAVA
724 B
FibonacciPartialSum.kt
KT
543 B
by_learners
fib_partial_sum.rb
RB
192 B
fibonacci_partial_sum.cpp
CPP
581 B
fibonacci_partial_sum.hs
HS
515 B
fibonacci_partial_sum.py
PY
416 B
8_last_digit_of_the_sum_of_squares_of_fibonacci_numbers
FibonacciSumSquares.java
JAVA
712 B
fibonacci_sum_squares.cpp
CPP
514 B
fibonacci_sum_squares.py
PY
392 B
week2_algorithmic_warmup.pdf
PDF
322.15 KB
week3_greedy_algorithms
1_money_change
Change.java
JAVA
329 B
Change.kt
KT
220 B
by_learners
change.rb
RB
198 B
change.cpp
CPP
164 B
change.hs
HS
170 B
change.py
PY
168 B
2_maximum_value_of_the_loot
FractionalKnapsack.java
JAVA
694 B
FractionalKnapsack.kt
KT
511 B
fractional_knapsack.cpp
CPP
562 B
fractional_knapsack.hs
HS
519 B
fractional_knapsack.js
JS
917 B
fractional_knapsack.py
PY
417 B
fractional_knapsack.rb
RB
408 B
3_car_fueling
CarFueling.java
JAVA
564 B
car_fueling.cpp
CPP
484 B
car_fueling.py
PY
241 B
4_maximum_advertisement_revenue
DotProduct.java
JAVA
713 B
DotProduct.kt
KT
534 B
by_learners
dot_rpoduct.rb
RB
244 B
dot_product.cpp
CPP
538 B
dot_product.hs
HS
274 B
dot_product.py
PY
361 B
5_collecting_signatures
CoveringSegments.java
JAVA
1.1 KB
CoveringSegments.kt
KT
774 B
by_learners
covering_segments.rb
RB
450 B
covering_segments.cpp
CPP
746 B
covering_segments.hs
HS
407 B
covering_segments.py
PY
541 B
6_maximum_number_of_prizes
DifferentSummands.java
JAVA
573 B
DifferentSummands.kt
KT
359 B
by_learners
different_summands.rb
RB
249 B
different_summands.cpp
CPP
385 B
different_summands.hs
HS
254 B
different_summands.py
PY
301 B
7_maximum_salary
LargestNumber.java
JAVA
580 B
LargestNumber.kt
KT
347 B
by_learners
largest_number.rb
RB
186 B
largest_number.cpp
CPP
511 B
largest_number.hs
HS
232 B
largest_number.py
PY
270 B
week3_greedy_algorithms.pdf
PDF
2.99 MB
week4_divide_and_conquer
1_binary_search
BinarySearch.java
JAVA
1.65 KB
BinarySearch.kt
KT
1.3 KB
binary_search.cpp
CPP
714 B
binary_search.js
JS
878 B
binary_search.py
PY
415 B
binary_search.rb
RB
280 B
2_binary_search_with_duplicates
BinarySearch.java
JAVA
1.65 KB
BinarySearch.kt
KT
1.3 KB
binary_search.cpp
CPP
714 B
binary_search.js
JS
878 B
binary_search.py
PY
424 B
binary_search.rb
RB
280 B
3_majority_element
MajorityElement.java
JAVA
1.44 KB
MajorityElement.kt
KT
1.07 KB
by_learners
majority_element.rb
RB
323 B
majority_element.cpp
CPP
456 B
majority_element.py
PY
385 B
4_improving_quicksort
Sorting.java
JAVA
2.13 KB
Sorting.kt
KT
1.63 KB
by_learners
sorting.rb
RB
625 B
sorting.cpp
CPP
818 B
sorting.py
PY
736 B
5_number_of_inversions
Inversions.java
JAVA
861 B
Inversions.kt
KT
701 B
by_learners
inversions.rb
RB
641 B
inversions.cpp
CPP
711 B
inversions.py
PY
549 B
6_organizing_a_lottery
PointsAndSegments.java
JAVA
1.3 KB
PointsAndSegments.kt
KT
1.04 KB
by_learners
points_and_segments.rb
RB
663 B
points_and_segments.cpp
CPP
988 B
points_and_segments.py
PY
735 B
7_closest_points
Closest.java
JAVA
1.58 KB
Closest.kt
KT
1.27 KB
by_learners
closest.rb
RB
363 B
closest.cpp
CPP
554 B
closest.py
PY
316 B
week4_divide_and_conquer.pdf
PDF
522.73 KB
week5_dynamic_programming1
1_money_change_again
ChangeDP.java
JAVA
335 B
ChangeDP.kt
KT
224 B
change_dp.cpp
CPP
168 B
change_dp.py
PY
173 B
2_primitive_calculator
PrimitiveCalculator.java
JAVA
811 B
PrimitiveCalculator.kt
KT
551 B
by_learners
primitive_calculator.rb
RB
389 B
primitive_calculator.cpp
CPP
605 B
primitive_calculator.py
PY
419 B
3_edit_distance
EditDistance.java
JAVA
337 B
EditDistance.kt
KT
266 B
by_learners
edit_distance.rb
RB
170 B
edit_distance.cpp
CPP
299 B
edit_distance.py
PY
150 B
4_longest_common_subsequence_of_two_sequences
LCS2.java
JAVA
621 B
LCS2.kt
KT
484 B
lcs2.cpp
CPP
466 B
lcs2.py
PY
349 B
5_longest_common_subsequence_of_three_sequences
LCS3.java
JAVA
811 B
LCS3.kt
KT
640 B
by_learners
lcs3.rb
RB
296 B
lcs3.cpp
CPP
605 B
lcs3.py
PY
441 B
week5_dynamic_programming1.pdf
PDF
411.65 KB
week6_dynamic_programming2
1_maximum_amount_of_gold
Knapsack.java
JAVA
656 B
Knapsack.kt
KT
541 B
by_learners
knapsack.rb
RB
300 B
knapsack.cpp
CPP
480 B
knapsack.py
PY
323 B
2_partitioning_souvenirs
Partition3.java
JAVA
464 B
Partition3.kt
KT
333 B
partition3.cpp
CPP
299 B
partition3.py
PY
456 B
3_maximum_value_of_an_arithmetic_expression
PlacingParentheses.java
JAVA
659 B
PlacingParentheses.kt
KT
398 B
by_learners
placing_parentheses.rb
RB
597 B
placing_parentheses.cpp
CPP
535 B
placing_parentheses.py
PY
327 B
week6_dynamic_programming2.pdf
PDF
410.26 KB
2. Data Structures
Week 1
1. Arrays.mp4
MP4
20.92 MB
1. Arrays.pdf
PDF
312.03 KB
1. Arrays.srt
SRT
11.67 KB
2. Singly-Linked Lists.mp4
MP4
24.96 MB
2. Singly-Linked Lists.srt
SRT
14.16 KB
3. Doubly-Linked Lists.mp4
MP4
13.7 MB
3. Doubly-Linked Lists.srt
SRT
7.07 KB
4. Stacks.mp4
MP4
28.32 MB
4. Stacks.pdf
PDF
475.91 KB
4. Stacks.srt
SRT
16.09 KB
5. Queues.mp4
MP4
17.53 MB
5. Queues.srt
SRT
10.72 KB
6. Trees.mp4
MP4
28.92 MB
6. Trees.pdf
PDF
484.34 KB
6. Trees.srt
SRT
16.02 KB
7. Tree Traversal.mp4
MP4
26.51 MB
7. Tree Traversal.srt
SRT
15.93 KB
Week 2
1. Dynamic Arrays.mp4
MP4
20.75 MB
1. Dynamic Arrays.pdf
PDF
440.08 KB
1. Dynamic Arrays.srt
SRT
13.17 KB
2. Amortized Analysis Aggregate Method.mp4
MP4
15.66 MB
2. Amortized Analysis Aggregate Method.srt
SRT
7.71 KB
3. Amortized Analysis Banker's Method.mp4
MP4
18.16 MB
3. Amortized Analysis Banker's Method.srt
SRT
8.85 KB
4. Amortized Analysis Physicist's Method.mp4
MP4
18 MB
4. Amortized Analysis Physicist's Method.srt
SRT
10.21 KB
_72d29db2f2280185e66f0a77ada6d61f_05_4_dynamic_arrays_and_amortized_analysis.pdf
PDF
440.08 KB
Week 3
1. Introduction.mp4
MP4
30.77 MB
1. Introduction.pdf
PDF
245.92 KB
1. Introduction.srt
SRT
8.31 KB
10. Naive Implementations.mp4
MP4
40.82 MB
10. Naive Implementations.srt
SRT
12.56 KB
11. Trees for Disjoint Sets.mp4
MP4
28.62 MB
11. Trees for Disjoint Sets.pdf
PDF
322.72 KB
11. Trees for Disjoint Sets.srt
SRT
10.32 KB
12. Union by Rank.mp4
MP4
29.1 MB
12. Union by Rank.srt
SRT
12.09 KB
13. Path Compression.mp4
MP4
20.62 MB
13. Path Compression.srt
SRT
7.91 KB
14. Analysis (Optional).mp4
MP4
60.49 MB
14. Analysis (Optional).srt
SRT
21.78 KB
2. Binary Trees.mp4
MP4
6.99 MB
2. Binary Trees.pdf
PDF
527.65 KB
2. Binary Trees.srt
SRT
1.6 KB
3. Basic Operations.mp4
MP4
64.28 MB
3. Basic Operations.srt
SRT
15.93 KB
4. Complete Binary Trees.mp4
MP4
31.96 MB
4. Complete Binary Trees.srt
SRT
11.59 KB
5. Pseudocode.mp4
MP4
27.71 MB
5. Pseudocode.srt
SRT
10.55 KB
6. Heap Sort.mp4
MP4
45.18 MB
6. Heap Sort.srt
SRT
14.62 KB
7. Building a Heap.mp4
MP4
30.47 MB
7. Building a Heap.srt
SRT
12.64 KB
8. Final Remarks.mp4
MP4
20.02 MB
8. Final Remarks.srt
SRT
4.83 KB
9. Overview.mp4
MP4
30.22 MB
9. Overview.pdf
PDF
362.7 KB
9. Overview.srt
SRT
9.09 KB
Week 4
1. Applications of Hashing.mp4
MP4
13.55 MB
1. Applications of Hashing.pdf
PDF
1.51 MB
1. Applications of Hashing.srt
SRT
5.79 KB
10. Hashing Phone Numbers.mp4
MP4
38.84 MB
10. Hashing Phone Numbers.srt
SRT
13.5 KB
11. Hashing Names.mp4
MP4
24.86 MB
11. Hashing Names.srt
SRT
10.73 KB
12. Analysis of Polynomial Hashing.mp4
MP4
35.82 MB
12. Analysis of Polynomial Hashing.srt
SRT
15.17 KB
13. Find Substring in Text.mp4
MP4
25.13 MB
13. Find Substring in Text.srt
SRT
10.31 KB
14. Rabin-Karp's Algorithm.mp4
MP4
30.54 MB
14. Rabin-Karp's Algorithm.srt
SRT
13.92 KB
15. Recurrence for Substring Hashes.mp4
MP4
45.55 MB
15. Recurrence for Substring Hashes.srt
SRT
15.44 KB
16. Improving Running Time.mp4
MP4
32.81 MB
16. Improving Running Time.srt
SRT
14.8 KB
17. Julia's Diary.mp4
MP4
24.87 MB
17. Julia's Diary.pdf
PDF
272.11 KB
17. Julia's Diary.srt
SRT
8.73 KB
18. Julia's Bank.mp4
MP4
20.71 MB
18. Julia's Bank.srt
SRT
8.15 KB
19. Blockchain.mp4
MP4
25.54 MB
19. Blockchain.srt
SRT
10.13 KB
2. Analysing Service Access Logs.mp4
MP4
14.76 MB
2. Analysing Service Access Logs.srt
SRT
11.88 KB
20. Merkle Tree.mp4
MP4
27.29 MB
20. Merkle Tree.srt
SRT
11.57 KB
3. Direct Addressing.mp4
MP4
14.96 MB
3. Direct Addressing.srt
SRT
9.9 KB
4. Hash Functions.mp4
MP4
13.84 MB
4. Hash Functions.srt
SRT
5.32 KB
5. Chaining.mp4
MP4
29.42 MB
5. Chaining.srt
SRT
12.57 KB
6. Chaining Implementation and Analysis.mp4
MP4
25.75 MB
6. Chaining Implementation and Analysis.srt
SRT
8.79 KB
7. Hash Tables.mp4
MP4
26.17 MB
7. Hash Tables.srt
SRT
11.24 KB
8. Phone Book Data Structure.mp4
MP4
36.93 MB
8. Phone Book Data Structure.pdf
PDF
387.66 KB
8. Phone Book Data Structure.srt
SRT
16.3 KB
9. Universal Family.mp4
MP4
40.61 MB
9. Universal Family.srt
SRT
17.25 KB
Week 5
1. Introduction.mp4
MP4
18.52 MB
1. Introduction.pdf
PDF
278.59 KB
1. Introduction.srt
SRT
12.36 KB
2. Search Trees.mp4
MP4
12.4 MB
2. Search Trees.pdf
PDF
181.61 KB
2. Search Trees.srt
SRT
8.22 KB
3. Basic Operations.mp4
MP4
19.51 MB
3. Basic Operations.pdf
PDF
447.33 KB
3. Basic Operations.srt
SRT
16.59 KB
4. Balance.mp4
MP4
9.12 MB
4. Balance.pdf
PDF
262.45 KB
4. Balance.srt
SRT
8.94 KB
5. AVL Trees.mp4
MP4
12.17 MB
5. AVL Trees.pdf
PDF
228.22 KB
5. AVL Trees.srt
SRT
9.08 KB
6. AVL Tree Implementation.mp4
MP4
15.97 MB
6. AVL Tree Implementation.pdf
PDF
342.95 KB
6. AVL Tree Implementation.srt
SRT
12.65 KB
7. Split and Merge.mp4
MP4
18.93 MB
7. Split and Merge.pdf
PDF
358.18 KB
7. Split and Merge.srt
SRT
15.43 KB
Week 6
1. Applications.mp4
MP4
23.82 MB
1. Applications.srt
SRT
15.88 KB
2. Splay Trees Introduction.mp4
MP4
17.08 MB
2. Splay Trees Introduction.srt
SRT
10.36 KB
3. Splay Trees Implementation.mp4
MP4
23.49 MB
3. Splay Trees Implementation.srt
SRT
12.37 KB
4. (Optional) Splay Trees Analysis.mp4
MP4
29.15 MB
4. (Optional) Splay Trees Analysis.srt
SRT
15.77 KB
week1_basic_data_structures
1_brackets_in_code
check_brackets.cpp
CPP
988 B
check_brackets.java
JAVA
1.31 KB
check_brackets.py
PY
636 B
tests
01
4 B
01.a
A
8 B
02
4 B
02.a
A
8 B
03
4 B
03.a
A
8 B
04
6 B
04.a
A
8 B
05
6 B
05.a
A
8 B
06
6 B
06.a
A
8 B
07
6 B
07.a
A
8 B
08
6 B
08.a
A
8 B
09
6 B
09.a
A
8 B
10
6 B
10.a
A
8 B
11
8 B
11.a
A
8 B
12
8 B
12.a
A
8 B
13
8 B
13.a
A
8 B
14.a
A
2 B
14
3 B
15
3 B
15.a
A
2 B
16
3 B
16.a
A
2 B
17
3 B
17.a
A
2 B
18
3 B
18.a
A
2 B
19
3 B
19.a
A
2 B
20
5 B
20.a
A
2 B
21
5 B
21.a
A
2 B
22
5 B
22.a
A
2 B
23
7 B
23.a
A
2 B
24
7 B
24.a
A
2 B
25
7 B
25.a
A
2 B
26
7 B
26.a
A
2 B
27
7 B
27.a
A
2 B
28
7 B
28.a
A
2 B
29
7 B
29.a
A
2 B
30
9 B
30.a
A
2 B
31
9 B
31.a
A
2 B
32
9 B
32.a
A
2 B
33
6 B
33.a
A
2 B
34.a
A
2 B
34
6 B
35
6 B
35.a
A
2 B
36
6 B
36.a
A
2 B
37
6 B
37.a
A
2 B
38
6 B
38.a
A
2 B
39
6 B
39.a
A
2 B
40
8 B
40.a
A
2 B
41.a
A
2 B
41
21 B
42
20 B
42.a
A
3 B
43
1.96 KB
43.a
A
8 B
44
1.96 KB
44.a
A
8 B
45
1.96 KB
45.a
A
8 B
46
1.96 KB
46.a
A
8 B
47
1.96 KB
47.a
A
8 B
48
1.96 KB
48.a
A
8 B
49
1.96 KB
49.a
A
4 B
50
1.96 KB
50.a
A
3 B
51
1.96 KB
51.a
A
4 B
52
97.66 KB
52.a
A
8 B
53
97.66 KB
53.a
A
8 B
54
97.66 KB
54.a
A
8 B
2_tree_height
tests
01
14 B
01.a
A
2 B
02
14 B
02.a
A
2 B
03
25 B
03.a
A
2 B
04
25 B
04.a
A
2 B
05
293 B
05.a
A
2 B
06
296 B
06.a
A
3 B
07
297 B
07.a
A
3 B
08
305 B
08.a
A
2 B
09
305 B
09.a
A
2 B
10
296 B
10.a
A
4 B
11
289 B
11.a
A
3 B
12
296 B
12.a
A
3 B
13
295 B
13.a
A
3 B
14
292 B
14.a
A
3 B
15
295 B
15.a
A
3 B
16
575.11 KB
16.a
A
3 B
17
574.91 KB
17.a
A
3 B
18
575.18 KB
18.a
A
5 B
19
585.94 KB
19.a
A
2 B
20
585.94 KB
20.a
A
2 B
21
575.09 KB
21.a
A
7 B
22
575.08 KB
22.a
A
6 B
23
575.08 KB
23.a
A
6 B
24
575.09 KB
24.a
A
6 B
tree-height.cpp
CPP
1.7 KB
tree-height.py
PY
918 B
tree_height.java
JAVA
1.53 KB
tree_height.py
PY
861 B
3_network_simulation
process_packages.cpp
CPP
1.68 KB
process_packages.java
JAVA
2.35 KB
process_packages.py
PY
1014 B
tests
01
5 B
02
9 B
02.a
A
2 B
03
9 B
03.a
A
2 B
04
9 B
04.a
A
2 B
05
9 B
05.a
A
2 B
06
13 B
06.a
A
4 B
07
13 B
07.a
A
4 B
08
13 B
08.a
A
5 B
09
13 B
09.a
A
5 B
10
13 B
10.a
A
4 B
11
13 B
11.a
A
4 B
12
13 B
12.a
A
4 B
13
17 B
13.a
A
7 B
14
17 B
14.a
A
6 B
15
17 B
15.a
A
7 B
16
17 B
16.a
A
6 B
17.a
A
13 B
17
29 B
18
18 B
18.a
A
7 B
19
759.7 KB
19.a
A
292.97 KB
20
759.91 KB
20.a
A
293.25 KB
21
759.92 KB
21.a
A
296.65 KB
22
759.6 KB
22.a
A
857.21 KB
4_stack_with_max
StackWithMax.java
JAVA
1.28 KB
stack_with_max_naive.cpp
CPP
1.01 KB
stack_with_max_naive.py
PY
720 B
5_max_sliding_window
max_sliding_window.cpp
CPP
621 B
max_sliding_window.py
PY
424 B
week1_basic_data_structures.pdf
PDF
258.99 KB
week2_priority_queues_and_disjoint_sets
1_make_heap
BuildHeap.java
JAVA
2.47 KB
build_heap.cpp
CPP
1.36 KB
build_heap.py
PY
935 B
tests
04
965.62 KB
04.a
A
1.11 MB
2_job_queue
JobQueue.java
JAVA
2.25 KB
job_queue.cpp
CPP
1.33 KB
job_queue.py
PY
795 B
tests
02
996 B
02.a
A
1.17 KB
08
965.84 KB
08.a
A
1.41 MB
3_merging_tables
MergingTables.java
JAVA
3.11 KB
merging_tables.cpp
CPP
1.35 KB
merging_tables.py
PY
1.03 KB
tests
116
1.58 MB
116.a
A
954.95 KB
week2_priority_queues_and_disjoint_sets.pdf
PDF
242.26 KB
week3_hash_tables
1_phone_book
PhoneBook.java
JAVA
3.34 KB
phone_book.cpp
CPP
2.08 KB
phone_book.py
PY
1.41 KB
2_hash_chains
HashChains.java
JAVA
3.43 KB
hash_chains.cpp
CPP
2.17 KB
hash_chains.py
PY
1.73 KB
tests
06
1.07 KB
06.a
A
152 B
3_hash_substring
HashSubstring.java
JAVA
2.13 KB
hash_substring.cpp
CPP
823 B
hash_substring.py
PY
398 B
tests
06
620 B
06.a
A
32 B
4_substring_equality
substring_equality.cpp
CPP
464 B
substring_equality.java
JAVA
1.15 KB
substring_equality.kt
KT
540 B
substring_equality.py
PY
320 B
5_longest_common_substring
common_substring.cpp
CPP
602 B
common_substring.java
JAVA
1.24 KB
common_substring.kt
KT
710 B
common_substring.py
PY
442 B
6_matching_with_mismatches
matching_with_mismatches.cpp
CPP
384 B
matching_with_mismatches.java
JAVA
1.02 KB
matching_with_mismatches.kt
KT
434 B
matching_with_mismatches.py
PY
173 B
week3_hash_tables.pdf
PDF
281.86 KB
week4_binary_search_trees
1_tree_traversals
tests
21
1.79 MB
21.a
A
2.83 MB
tree-orders.cpp
CPP
1.92 KB
tree-orders.py
PY
1.25 KB
tree_orders.java
JAVA
2.26 KB
2_is_bst
is_bst.cpp
CPP
750 B
is_bst.java
JAVA
1.85 KB
is_bst.py
PY
536 B
3_is_bst_advanced
is_bst_hard.cpp
CPP
750 B
is_bst_hard.java
JAVA
1.86 KB
is_bst_hard.py
PY
536 B
4_set_range_sum
SetRangeSum.java
JAVA
7.44 KB
set_range_sum.cpp
CPP
4.83 KB
set_range_sum.py
PY
3.87 KB
tests
01
123 B
01.a
A
49 B
04
124 B
04.a
A
56 B
05
162 B
05.a
A
24 B
20
1.43 KB
20.a
A
471 B
36
13.91 KB
36.a
A
4.25 KB
83
575.1 KB
83.a
A
488.28 KB
5_rope
RopeProblem.java
JAVA
1.28 KB
rope.cpp
CPP
767 B
rope.py
PY
386 B
week4_binary_search_trees.pdf
PDF
260.47 KB
3. Algorithms on Graphs
Week 1
1. Graph Basics.mp4
MP4
15.14 MB
1. Graph Basics.srt
SRT
7.58 KB
2. Representing Graphs.mp4
MP4
33.43 MB
2. Representing Graphs.srt
SRT
15.85 KB
3. Exploring Graphs.mp4
MP4
43.25 MB
3. Exploring Graphs.srt
SRT
24.28 KB
4. Connectivity.mp4
MP4
15.76 MB
4. Connectivity.srt
SRT
9.62 KB
5. Previsit and Postvisit Orderings.mp4
MP4
19.55 MB
5. Previsit and Postvisit Orderings.srt
SRT
12.59 KB
Week 2
1. Directed Acyclic Graphs.mp4
MP4
21.44 MB
1. Directed Acyclic Graphs.srt
SRT
12.89 KB
2. Topological Sort.mp4
MP4
27.88 MB
2. Topological Sort.srt
SRT
14.63 KB
3. Strongly Connected Components.mp4
MP4
20.55 MB
3. Strongly Connected Components.srt
SRT
12.67 KB
4. Computing Strongly Connected Components.mp4
MP4
32.64 MB
4. Computing Strongly Connected Components.srt
SRT
17.1 KB
Week 3
1. Applications.mp4
MP4
8.79 MB
1. Applications.srt
SRT
6.06 KB
2. Paths and Distances.mp4
MP4
19.85 MB
2. Paths and Distances.srt
SRT
13.58 KB
3. Breadth-First Search.mp4
MP4
15.53 MB
3. Breadth-First Search.srt
SRT
11.29 KB
4. Breadth-First Search (continued).mp4
MP4
19.34 MB
4. Breadth-First Search (continued).srt
SRT
11.44 KB
5. Implementation and Analysis.mp4
MP4
13.97 MB
5. Implementation and Analysis.srt
SRT
7.59 KB
6. BFS Properties.mp4
MP4
26.39 MB
6. BFS Properties.srt
SRT
13.5 KB
7. Correct Distances.mp4
MP4
10.85 MB
7. Correct Distances.srt
SRT
7.11 KB
8. Shortest Path Tree.mp4
MP4
27.93 MB
8. Shortest Path Tree.srt
SRT
18.01 KB
Week 4
1. Fastest Route.mp4
MP4
21.85 MB
1. Fastest Route.srt
SRT
13.63 KB
10. Bellman-Ford Algorithm.mp4
MP4
15.4 MB
10. Bellman-Ford Algorithm.srt
SRT
10.38 KB
11. Proof of Correctness.mp4
MP4
18.05 MB
11. Proof of Correctness.srt
SRT
9.95 KB
12. Negative Cycles.mp4
MP4
21.34 MB
12. Negative Cycles.srt
SRT
12.17 KB
13. Infinite Arbitrage.mp4
MP4
26.49 MB
13. Infinite Arbitrage.srt
SRT
14.3 KB
2. Naive Algorithm.mp4
MP4
24.61 MB
2. Naive Algorithm.srt
SRT
12.41 KB
3. Dijkstra's Algorithm.mp4
MP4
11.26 MB
3. Dijkstra's Algorithm.srt
SRT
6.86 KB
4. Dijkstra Example.mp4
MP4
11.9 MB
4. Dijkstra Example.srt
SRT
9.11 KB
5. Implementation.mp4
MP4
18.01 MB
5. Implementation.srt
SRT
8.09 KB
6. Proof of Correctness.mp4
MP4
19.37 MB
6. Proof of Correctness.srt
SRT
11.07 KB
7. Analysis.mp4
MP4
12.62 MB
7. Analysis.srt
SRT
7.37 KB
8. Currency Exchange.mp4
MP4
16.15 MB
8. Currency Exchange.srt
SRT
7.27 KB
9. Reduction to Shortest Paths.mp4
MP4
27.01 MB
9. Reduction to Shortest Paths.srt
SRT
15.31 KB
Week 5
1. Building a Network.mp4
MP4
23.32 MB
1. Building a Network.srt
SRT
12.58 KB
2. Greedy Algorithms.mp4
MP4
15.41 MB
2. Greedy Algorithms.srt
SRT
5.01 KB
3. Cut Property.mp4
MP4
39.72 MB
3. Cut Property.srt
SRT
10.94 KB
4. Kruskal's Algorithm.mp4
MP4
41.76 MB
4. Kruskal's Algorithm.srt
SRT
18.9 KB
5. Prim's Algorithm.mp4
MP4
37.67 MB
5. Prim's Algorithm.srt
SRT
16.17 KB
Week 6
1. Programming Project Introduction.mp4
MP4
5.08 MB
1. Programming Project Introduction.srt
SRT
2.3 KB
10. Potential Functions and Lower Bounds.mp4
MP4
25.99 MB
10. Potential Functions and Lower Bounds.srt
SRT
8.29 KB
11. Landmarks (Optional).mp4
MP4
48.12 MB
11. Landmarks (Optional).srt
SRT
13.08 KB
12. Highway Hierarchies and Node Importance.mp4
MP4
27.82 MB
12. Highway Hierarchies and Node Importance.srt
SRT
10.77 KB
13. Preprocessing.mp4
MP4
29.89 MB
13. Preprocessing.srt
SRT
10.93 KB
14. Witness Search.mp4
MP4
39.71 MB
14. Witness Search.srt
SRT
12.75 KB
15. Query.mp4
MP4
32.21 MB
15. Query.srt
SRT
11.89 KB
16. Proof of Correctness.mp4
MP4
39.13 MB
16. Proof of Correctness.srt
SRT
11.94 KB
17. Node Ordering.mp4
MP4
54.81 MB
17. Node Ordering.srt
SRT
21.6 KB
2. Bidirectional Search.mp4
MP4
34.25 MB
2. Bidirectional Search.srt
SRT
13.64 KB
3. Six Handshakes.mp4
MP4
26.65 MB
3. Six Handshakes.srt
SRT
9.4 KB
4. Bidirectional Dijkstra.mp4
MP4
20.7 MB
4. Bidirectional Dijkstra.srt
SRT
7.76 KB
5. Finding Shortest Path after Meeting in the Middle.mp4
MP4
18.55 MB
5. Finding Shortest Path after Meeting in the Middle.srt
SRT
11.02 KB
6. Computing the Distance.mp4
MP4
9.44 MB
6. Computing the Distance.srt
SRT
3.3 KB
7. A Algorithm.mp4
MP4
39.78 MB
7. A Algorithm.srt
SRT
14.33 KB
8. Performance of A.mp4
MP4
8.93 MB
8. Performance of A.srt
SRT
2.78 KB
9. Bidirectional A.mp4
MP4
27.64 MB
9. Bidirectional A.srt
SRT
8.57 KB
4. Algorithms on Strings
Week 1
1. Welcome.mp4
MP4
16.34 MB
1. Welcome.srt
SRT
6.97 KB
2. From Genome Sequencing to Pattern Matching.mp4
MP4
34.95 MB
2. From Genome Sequencing to Pattern Matching.srt
SRT
10.45 KB
3. Brute Force Approach to Pattern Matching.mp4
MP4
9.3 MB
3. Brute Force Approach to Pattern Matching.srt
SRT
2.82 KB
4. Herding Patterns into Trie.mp4
MP4
19.97 MB
4. Herding Patterns into Trie.srt
SRT
6.7 KB
5. Herding Text into Suffix Trie.mp4
MP4
24.97 MB
5. Herding Text into Suffix Trie.srt
SRT
7.66 KB
6. Suffix Trees.mp4
MP4
20.6 MB
6. Suffix Trees.srt
SRT
5.41 KB
_232418a57c83ad19339c24a22a56b9b1_Programming-Assignment-1.pdf
PDF
482.81 KB
non_shared_substring
NonSharedSubstring.java
JAVA
603 B
non_shared_substring.cpp
CPP
265 B
non_shared_substring.py
PY
189 B
sample_tests
sample1
5 B
sample1.a
A
3 B
sample2
43 B
sample2.a
A
1 B
sample3
33 B
sample3.a
A
2 B
sample4
39 B
sample4.a
A
5 B
suffix_tree
SuffixTree.java
JAVA
1.39 KB
sample_tests
sample1
4 B
sample1.a
A
7 B
sample2
6 B
sample2.a
A
19 B
sample3
10 B
sample3.a
A
54 B
suffix_tree.cpp
CPP
671 B
suffix_tree.py
PY
416 B
trie
Trie.java
JAVA
1.66 KB
sample_tests
sample1
7 B
sample1.a
A
22 B
sample2
12 B
sample2.a
A
30 B
sample3
17 B
sample3.a
A
70 B
starters_by_learners
trie.cs
CS
982 B
trie.cpp
CPP
652 B
trie.py
PY
726 B
trie_matching
TrieMatching.java
JAVA
1.31 KB
sample_tests
sample1
10 B
sample1.a
A
3 B
sample2
8 B
sample3
33 B
sample3.a
A
9 B
starters_by_learners
trie_matching.cs
CS
871 B
trie_matching.cpp
CPP
1.1 KB
trie_matching.py
PY
421 B
trie_matching_extended
TrieMatchingExtended.java
JAVA
1.37 KB
sample_tests
sample1
10 B
sample1.a
A
3 B
sample2
17 B
sample2.a
A
5 B
trie_matching_extended.cpp
CPP
1.01 KB
trie_matching_extended.py
PY
447 B
Week 2
1. Burrows-Wheeler Transform.mp4
MP4
17.79 MB
1. Burrows-Wheeler Transform.srt
SRT
5.37 KB
2. Inverting Burrows-Wheeler Transform.mp4
MP4
27.17 MB
2. Inverting Burrows-Wheeler Transform.srt
SRT
8.24 KB
3. Using BWT for Pattern Matching.mp4
MP4
27.52 MB
3. Using BWT for Pattern Matching.srt
SRT
7.73 KB
4. Suffix Arrays.mp4
MP4
19.4 MB
4. Suffix Arrays.srt
SRT
6.45 KB
5. Approximate Pattern Matching.mp4
MP4
26.86 MB
5. Approximate Pattern Matching.srt
SRT
7.87 KB
_332adc34d317de0b0cc790581a52df01_Programming-Assignment-2.pdf
PDF
442.28 KB
bwmatching
BWMatching.java
JAVA
3.19 KB
bwmatching.cpp
CPP
2.28 KB
bwmatching.py
PY
1.53 KB
sample_tests
sample1
14 B
sample1.a
A
1 B
sample2
16 B
sample2.a
A
3 B
sample3
22 B
sample3.a
A
3 B
bwt
BurrowsWheelerTransform.java
JAVA
1.09 KB
bwt.cpp
CPP
355 B
bwt.py
PY
139 B
sample_tests
sample1
5 B
sample1.a
A
3 B
sample2
11 B
sample2.a
A
9 B
sample3
10 B
sample3.a
A
8 B
bwtinverse
InverseBWT.java
JAVA
1.07 KB
bwtinverse.cpp
CPP
362 B
bwtinverse.py
PY
178 B
sample_tests
sample1
6 B
sample1.a
A
4 B
sample2
9 B
sample2.a
A
7 B
suffix_array
SuffixArray.java
JAVA
1.77 KB
sample_tests
sample1
6 B
sample1.a
A
7 B
sample2
11 B
sample2.a
A
17 B
sample3
18 B
sample3.a
A
37 B
suffix_array.cpp
CPP
809 B
suffix_array.py
PY
483 B
Week 3
1. Exact Pattern Matching.mp4
MP4
27.58 MB
1. Exact Pattern Matching.srt
SRT
13.17 KB
2. Safe Shift.mp4
MP4
10.34 MB
2. Safe Shift.srt
SRT
3.95 KB
3. Prefix Function.mp4
MP4
25.21 MB
3. Prefix Function.srt
SRT
10.44 KB
4. Computing Prefix Function.mp4
MP4
32.49 MB
4. Computing Prefix Function.srt
SRT
13.76 KB
5. Knuth-Morris-Pratt Algorithm.mp4
MP4
21.95 MB
5. Knuth-Morris-Pratt Algorithm.srt
SRT
8.37 KB
_b57e7abe8a58b4b8732d6965d865ce70_14_algorithmic_challenges_1_knuth_morris_pratt.pdf
PDF
552.72 KB
Week 4
1. Suffix Array.mp4
MP4
25.03 MB
1. Suffix Array.srt
SRT
9.38 KB
10. Computing the LCP Array.mp4
MP4
25.06 MB
10. Computing the LCP Array.srt
SRT
14.52 KB
11. Construct Suffix Tree from Suffix Array and LCP Array.mp4
MP4
25.07 MB
11. Construct Suffix Tree from Suffix Array and LCP Array.srt
SRT
9.2 KB
2. General Strategy.mp4
MP4
23.69 MB
2. General Strategy.srt
SRT
8.53 KB
3. Initialization.mp4
MP4
35.1 MB
3. Initialization.srt
SRT
12.67 KB
4. Sort Doubled Cyclic Shifts.mp4
MP4
30.82 MB
4. Sort Doubled Cyclic Shifts.srt
SRT
9.4 KB
5. SortDouble Implementation.mp4
MP4
25.69 MB
5. SortDouble Implementation.srt
SRT
7.83 KB
6. Updating Classes.mp4
MP4
31.84 MB
6. Updating Classes.srt
SRT
11.46 KB
7. Full Algorithm.mp4
MP4
14.56 MB
7. Full Algorithm.srt
SRT
5.12 KB
8. Suffix Array and Suffix Tree.mp4
MP4
30.49 MB
8. Suffix Array and Suffix Tree.srt
SRT
11.69 KB
9. LCP Array.mp4
MP4
22.08 MB
9. LCP Array.srt
SRT
14.5 KB
YY4a1RUGEeiphxJNEByLzA_6207de30150611e89226412850c98e76_14_algorithmic_challenges_3_from_suffix_array_to_suffix_tree.pdf
PDF
177.18 KB
_120e875d62d8c0bc18a11e21fd818465_Programming-Assignment-3.pdf
PDF
387.88 KB
kmp
KnuthMorrisPratt.java
JAVA
1.53 KB
kmp.cpp
CPP
675 B
kmp.py
PY
462 B
sample_tests
sample1
9 B
sample2
11 B
sample2.a
A
3 B
sample3
24 B
sample3.a
A
5 B
suffix_array_long
SuffixArrayLong.java
JAVA
1.85 KB
sample_tests
sample1
6 B
sample1.a
A
7 B
sample2
6 B
sample2.a
A
7 B
sample3
11 B
sample3.a
A
17 B
sample4
18 B
sample4.a
A
37 B
suffix_array_long.cpp
CPP
809 B
suffix_array_long.py
PY
483 B
suffix_array_matching
SuffixArrayMatching.java
JAVA
1.97 KB
sample_tests
sample1
9 B
sample1.a
A
5 B
sample2
13 B
sample3
23 B
sample3.a
A
7 B
suffix_array_matching.cpp
CPP
1.08 KB
suffix_array_matching.py
PY
376 B
suffix_tree_from_array
SuffixTreeFromArray.java
JAVA
5.14 KB
sample_tests
sample1
10 B
sample1.a
A
8 B
sample2
20 B
sample2.a
A
28 B
sample3
30 B
sample3.a
A
38 B
suffix_tree_from_array.cpp
CPP
3.67 KB
suffix_tree_from_array.py
PY
2.72 KB
5. Advanced Algorithms and Complexity
Week 1
1. Introduction.mp4
MP4
9.57 MB
1. Introduction.srt
SRT
5.15 KB
2. Network Flows.mp4
MP4
21.82 MB
2. Network Flows.srt
SRT
13.91 KB
3. Residual Networks.mp4
MP4
23.39 MB
3. Residual Networks.srt
SRT
14.47 KB
4. Maxflow-Mincut.mp4
MP4
15.06 MB
4. Maxflow-Mincut.srt
SRT
11.55 KB
5. The Ford–Fulkerson Algorithm.mp4
MP4
12.41 MB
5. The Ford–Fulkerson Algorithm.srt
SRT
11.96 KB
6. Slow Example.mp4
MP4
6.87 MB
6. Slow Example.srt
SRT
5.4 KB
7. The Edmonds–Karp Algorithm.mp4
MP4
27.75 MB
7. The Edmonds–Karp Algorithm.srt
SRT
16.81 KB
8. Bipartite Matching.mp4
MP4
29.71 MB
8. Bipartite Matching.srt
SRT
16.79 KB
9. Image Segmentation.mp4
MP4
17.74 MB
9. Image Segmentation.srt
SRT
11.24 KB
_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_1_transporting_goods.pdf
PDF
456.35 KB
_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_2_network_flows.pdf
PDF
410.69 KB
_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_3_residual_networks.pdf
PDF
350.25 KB
_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_4_maxflow_mincut.pdf
PDF
358.64 KB
_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_5_ford_fulkerson.pdf
PDF
412.95 KB
_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_6_example.pdf
PDF
706.41 KB
_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_7_edmonds_karp.pdf
PDF
655.7 KB
_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_8_bipartite_matching.pdf
PDF
674.29 KB
_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_9_image_segmentation.pdf
PDF
255.21 KB
_b421923226f8319c58d2f9d039973d64_Programming-Assignment-1.pdf
PDF
2.86 MB
airline_crews
AirlineCrews.java
JAVA
2.62 KB
airline_crews.cpp
CPP
1.63 KB
airline_crews.py
PY
1.05 KB
tests
01
29 B
01.a
A
7 B
02
19.54 KB
02.a
A
292 B
03
19.54 KB
03.a
A
300 B
04
19.54 KB
04.a
A
292 B
05
19.54 KB
05.a
A
292 B
06
19.54 KB
06.a
A
293 B
07
19.54 KB
07.a
A
292 B
08
9.77 KB
08.a
A
142 B
09
9.77 KB
09.a
A
291 B
10
4.68 KB
10.a
A
165 B
11
4.68 KB
11.a
A
117 B
12
19.54 KB
12.a
A
292 B
13
9.77 KB
13.a
A
141 B
14
9.77 KB
14.a
A
291 B
15
4.68 KB
15.a
A
162 B
16.a
A
117 B
16
4.68 KB
17
19.54 KB
17.a
A
292 B
18
9.77 KB
18.a
A
141 B
19
9.77 KB
19.a
A
291 B
20
4.68 KB
20.a
A
162 B
21
4.68 KB
21.a
A
117 B
22
19.54 KB
22.a
A
292 B
23
9.77 KB
23.a
A
146 B
24
9.77 KB
24.a
A
295 B
25
4.68 KB
25.a
A
165 B
26
4.68 KB
26.a
A
120 B
27
19.54 KB
27.a
A
296 B
28
9.77 KB
28.a
A
147 B
29
9.77 KB
29.a
A
292 B
30
4.68 KB
30.a
A
168 B
31
4.68 KB
31.a
A
122 B
evacuation
Evacuation.java
JAVA
3.8 KB
evacuation.cpp
CPP
2.43 KB
evacuation.py
PY
2.16 KB
tests
01
47 B
01.a
A
2 B
02
51 B
02.a
A
6 B
03
5 B
03.a
A
2 B
04
43 B
04.a
A
4 B
05
15 B
05.a
A
6 B
06
11 B
06.a
A
2 B
07
61 B
07.a
A
6 B
08
7 B
08.a
A
2 B
09
2.14 KB
09.a
A
2 B
10
4.25 KB
10.a
A
6 B
11
6.36 KB
11.a
A
6 B
12
8.48 KB
12.a
A
6 B
13
10.59 KB
13.a
A
7 B
14.a
A
6 B
14
12.71 KB
15
14.81 KB
15.a
A
7 B
16
16.93 KB
16.a
A
7 B
17
19.07 KB
17.a
A
7 B
18
52.41 KB
18.a
A
7 B
19
52.41 KB
19.a
A
7 B
20
52.41 KB
20.a
A
7 B
21
52.41 KB
21.a
A
7 B
22
52.41 KB
22.a
A
7 B
23.a
A
6 B
23
1.93 KB
24
1.67 KB
24.a
A
6 B
25
1.8 KB
25.a
A
6 B
26
1.96 KB
26.a
A
6 B
27
1.68 KB
27.a
A
6 B
28
1.79 KB
28.a
A
6 B
29
1.95 KB
29.a
A
6 B
30
1.68 KB
30.a
A
5 B
31
1.78 KB
31.a
A
6 B
32.a
A
7 B
32
11.49 KB
33
11.5 KB
33.a
A
7 B
34
11.49 KB
34.a
A
7 B
35
11.48 KB
35.a
A
7 B
36
11.49 KB
36.a
A
7 B
stock_charts
StockCharts.java
JAVA
3.05 KB
stock_charts.cpp
CPP
1.98 KB
stock_charts.py
PY
1.45 KB
tests
01
29 B
01.a
A
2 B
02
23 B
02.a
A
2 B
03
25 B
03.a
A
2 B
04
12 B
04.a
A
2 B
05
33 B
05.a
A
2 B
06
89 B
06.a
A
2 B
07
237 B
07.a
A
2 B
08
611 B
08.a
A
3 B
09
1.46 KB
09.a
A
3 B
10
237 B
10.a
A
2 B
11
611 B
11.a
A
3 B
12
1.46 KB
12.a
A
3 B
13
7.48 KB
13.a
A
3 B
14.a
A
3 B
14
7.17 KB
15
6.78 KB
15.a
A
3 B
16
6.44 KB
16.a
A
3 B
17
6.08 KB
17.a
A
3 B
18
5.34 KB
18.a
A
3 B
19
4.55 KB
19.a
A
3 B
20
3.76 KB
20.a
A
3 B
21
3.01 KB
21.a
A
3 B
22
2.25 KB
22.a
A
3 B
23.a
A
3 B
23
1.45 KB
24
732 B
24.a
A
2 B
25
7.48 KB
25.a
A
3 B
26
16.85 KB
26.a
A
4 B
27
12 B
27.a
A
2 B
28
4.2 KB
28.a
A
3 B
29
7.08 KB
29.a
A
4 B
30
5.13 KB
30.a
A
4 B
31
4.89 KB
31.a
A
4 B
32.a
A
4 B
32
4.89 KB
33
9.5 KB
33.a
A
4 B
34
11.95 KB
34.a
A
4 B
35
729 B
35.a
A
3 B
36
7.09 KB
36.a
A
4 B
Week 2
1. Introduction.mp4
MP4
12.94 MB
1. Introduction.srt
SRT
7.95 KB
10. (Optional) The Ellipsoid Algorithm.mp4
MP4
16.45 MB
10. (Optional) The Ellipsoid Algorithm.srt
SRT
10.11 KB
2. Linear Programming.mp4
MP4
18.61 MB
2. Linear Programming.srt
SRT
13.54 KB
3. Linear Algebra Method of Substitution.mp4
MP4
13.85 MB
3. Linear Algebra Method of Substitution.srt
SRT
7.72 KB
4. Linear Algebra Gaussian Elimination.mp4
MP4
18.78 MB
4. Linear Algebra Gaussian Elimination.srt
SRT
15.42 KB
5. Convexity.mp4
MP4
21.62 MB
5. Convexity.srt
SRT
13.38 KB
6. Duality.mp4
MP4
25.91 MB
6. Duality.srt
SRT
18.69 KB
7. (Optional) Duality Proofs.mp4
MP4
18.45 MB
7. (Optional) Duality Proofs.srt
SRT
11.02 KB
8. Linear Programming Formulations.mp4
MP4
22.02 MB
8. Linear Programming Formulations.srt
SRT
14.18 KB
9. The Simplex Algorithm.mp4
MP4
28.13 MB
9. The Simplex Algorithm.srt
SRT
15.25 KB
YDVyejmMEei2YRIlkZUGUg_60f31c30398c11e89865dd18147b3b43_Programming-Assignment-2.pdf
PDF
922.27 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_1_1_introduction.pdf
PDF
158.88 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_1_2_LP.pdf
PDF
187.11 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_2_1_Substitution.pdf
PDF
130.25 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_2_2_GaussianElimination.pdf
PDF
178.56 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_2_GaussianElimination.pdf
PDF
235.85 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_3_Convexity.pdf
PDF
322.29 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_4_1_Duality.pdf
PDF
203.39 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_4_2_DualityProofs.pdf
PDF
219.06 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_5_Formulations.pdf
PDF
455.88 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_6_simplex.pdf
PDF
257.14 KB
_340bad8411ad88ec6ef85b199d4a12ae_16_LP_7_ellipsoid.pdf
PDF
275.27 KB
ad_allocation
AdAllocation.java
JAVA
1.99 KB
ad_allocation.cpp
CPP
1.02 KB
ad_allocation.py
PY
555 B
tests
11
1.9 KB
11.a
A
9 B
12
1.9 KB
12.a
A
9 B
52
8.75 KB
52.a
A
1.08 KB
55
17.32 KB
55.a
A
9 B
65
8.71 KB
65.a
A
9 B
diet
Diet.java
JAVA
1.97 KB
diet.cpp
CPP
1.03 KB
diet.py
PY
567 B
tests
01
31 B
01.a
A
60 B
02
24 B
02.a
A
12 B
03
19 B
03.a
A
9 B
04
16 B
04.a
A
40 B
05
16 B
05.a
A
40 B
06
17 B
06.a
A
39 B
36
37 B
36.a
A
39 B
43
63 B
43.a
A
12 B
energy_values
EnergyValues.java
JAVA
3.35 KB
energy_values.cpp
CPP
2.75 KB
energy_values.py
PY
2.12 KB
Week 3
1. Brute Force Search.mp4
MP4
20.84 MB
1. Brute Force Search.srt
SRT
7.94 KB
10. Showing NP-completeness.mp4
MP4
22.7 MB
10. Showing NP-completeness.srt
SRT
8.31 KB
11. Independent Set to Vertex Cover.mp4
MP4
21.1 MB
11. Independent Set to Vertex Cover.srt
SRT
7.11 KB
12. 3-SAT to Independent Set.mp4
MP4
51.14 MB
12. 3-SAT to Independent Set.srt
SRT
18.93 KB
13. SAT to 3-SAT.mp4
MP4
20.98 MB
13. SAT to 3-SAT.srt
SRT
8.65 KB
14. Circuit SAT to SAT.mp4
MP4
31.79 MB
14. Circuit SAT to SAT.srt
SRT
14.36 KB
15. All of NP to Circuit SAT.mp4
MP4
15.22 MB
15. All of NP to Circuit SAT.srt
SRT
6.66 KB
16. Using SAT-solvers.mp4
MP4
40.32 MB
16. Using SAT-solvers.srt
SRT
17.71 KB
2. Search Problems.mp4
MP4
30.18 MB
2. Search Problems.srt
SRT
12.3 KB
3. Traveling Salesman Problem.mp4
MP4
24.45 MB
3. Traveling Salesman Problem.srt
SRT
11.02 KB
4. Hamiltonian Cycle Problem.mp4
MP4
19.07 MB
4. Hamiltonian Cycle Problem.srt
SRT
10.29 KB
5. Longest Path Problem.mp4
MP4
8.21 MB
5. Longest Path Problem.srt
SRT
2.21 KB
6. Integer Linear Programming Problem.mp4
MP4
15.2 MB
6. Integer Linear Programming Problem.srt
SRT
4.08 KB
7. Independent Set Problem.mp4
MP4
15.53 MB
7. Independent Set Problem.srt
SRT
4.36 KB
8. P and NP.mp4
MP4
20.62 MB
8. P and NP.srt
SRT
5.09 KB
9. Reductions.mp4
MP4
24.82 MB
9. Reductions.srt
SRT
6.01 KB
budget_allocation
BudgetAllocation.java
JAVA
2.81 KB
budget_allocation.cpp
CPP
940 B
budget_allocation.py
PY
464 B
cGbCsxWPEemU7w7-EFnPcg_70c8df70158f11e98c9e2961410808ba_Programming-Assignment-3.pdf
PDF
1.12 MB
cleaning_apartment
CleaningApartment.java
JAVA
2.91 KB
cleaning_apartment.cpp
CPP
898 B
cleaning_apartment.py
PY
390 B
gsm_network
GSMNetwork.java
JAVA
2.93 KB
gsm_network.cpp
CPP
957 B
gsm_network.py
PY
390 B
Week 4
1. Introduction.mp4
MP4
18.42 MB
1. Introduction.srt
SRT
6.09 KB
10. Metric TSP.mp4
MP4
37.56 MB
10. Metric TSP.srt
SRT
16.53 KB
11. TSP Local Search.mp4
MP4
28.2 MB
11. TSP Local Search.srt
SRT
8.5 KB
2. 2-SAT.mp4
MP4
24.77 MB
2. 2-SAT.srt
SRT
14.01 KB
3. 2-SAT Algorithm.mp4
MP4
28.18 MB
3. 2-SAT Algorithm.srt
SRT
16.44 KB
4. Independent Sets in Trees.mp4
MP4
36.38 MB
4. Independent Sets in Trees.srt
SRT
18.66 KB
5. 3-SAT Backtracking.mp4
MP4
37.94 MB
5. 3-SAT Backtracking.srt
SRT
15.18 KB
6. 3-SAT Local Search.mp4
MP4
49.86 MB
6. 3-SAT Local Search.srt
SRT
17.24 KB
7. TSP Dynamic Programming.mp4
MP4
48.17 MB
7. TSP Dynamic Programming.srt
SRT
18.83 KB
8. TSP Branch and Bound.mp4
MP4
22.54 MB
8. TSP Branch and Bound.srt
SRT
12.75 KB
9. Vertex Cover.mp4
MP4
38 MB
9. Vertex Cover.srt
SRT
12.79 KB
_6b7344c41a872c3c77cebba06f3ebb51_18_coping_with_np_completeness_2_special_cases.pdf
PDF
283.4 KB
_c2cbb71f70dc4e1ac82e98896eedda88_18_coping_with_np_completeness_1_introduction.pdf
PDF
119 KB
_c2cbb71f70dc4e1ac82e98896eedda88_18_coping_with_np_completeness_3_exact_algorithms.pdf
PDF
428.74 KB
_c2cbb71f70dc4e1ac82e98896eedda88_18_coping_with_np_completeness_4_approximation_algorithms.pdf
PDF
281.82 KB
circuit_design
CircuitDesign.java
JAVA
4.24 KB
circuit_design.cpp
CPP
2.01 KB
circuit_design.py
PY
1017 B
pajHD6EJEemRkw79YeZlmg_fdce28b486dd4126b96241b2c0a7655b_Programming-Assignment-4.pdf
PDF
1.56 MB
plan_party
PlanParty.java
JAVA
2.33 KB
plan_party.cpp
CPP
1.88 KB
plan_party.py
PY
1.26 KB
reschedule_exams
RescheduleExams.java
JAVA
1.6 KB
reschedule_exams.cpp
CPP
1.21 KB
reschedule_exams.py
PY
1005 B
school_bus
SchoolBus.java
JAVA
4.04 KB
school_bus.cpp
CPP
1.97 KB
school_bus.py
PY
1.26 KB
Week 5
1. Introduction.mp4
MP4
46.08 MB
1. Introduction.srt
SRT
7.79 KB
10. Proofs 2.mp4
MP4
54.69 MB
10. Proofs 2.srt
SRT
12.29 KB
2. Heavy Hitters Problem.mp4
MP4
73.42 MB
2. Heavy Hitters Problem.srt
SRT
11.3 KB
3. Reduction 1.mp4
MP4
41.12 MB
3. Reduction 1.srt
SRT
6.52 KB
4. Reduction 2.mp4
MP4
58.63 MB
4. Reduction 2.srt
SRT
9.41 KB
5. Basic Estimate 1.mp4
MP4
72.03 MB
5. Basic Estimate 1.srt
SRT
11.42 KB
6. Basic Estimate 2.mp4
MP4
60.66 MB
6. Basic Estimate 2.srt
SRT
10.24 KB
7. Final Algorithm 1.mp4
MP4
49.74 MB
7. Final Algorithm 1.srt
SRT
7.71 KB
8. Final Algorithm 2.mp4
MP4
114.45 MB
8. Final Algorithm 2.srt
SRT
17.34 KB
9. Proofs 1.mp4
MP4
40.21 MB
9. Proofs 1.srt
SRT
8.36 KB
_62be31e124aadfcfb9d5a53a3d6fd27a_ProgrammingAssignment5.pdf
PDF
398.59 KB
cpp_naive.cpp
CPP
951 B
java_naive.java
JAVA
876 B
py_naive.py
PY
634 B
6. Genome Assembly Programming Challenge
Week 1
1. 2011 European E. coli outbreak.mp4
MP4
26.03 MB
1. 2011 European E. coli outbreak.srt
SRT
8.18 KB
2. Assembling phage genome.mp4
MP4
13.14 MB
2. Assembling phage genome.srt
SRT
4.93 KB
_286667e9d63065155e489921cf80602d_ProgrammingAssignment1.pdf
PDF
369.74 KB
Week 2
1. DNA arrays.mp4
MP4
12.78 MB
1. DNA arrays.srt
SRT
5.84 KB
2. Assembling genomes from k-mers.mp4
MP4
15.45 MB
2. Assembling genomes from k-mers.srt
SRT
5.09 KB
3. De Bruijn graphs.mp4
MP4
8.74 MB
3. De Bruijn graphs.srt
SRT
4.31 KB
4. Bridges of Königsberg and universal strings.mp4
MP4
13.57 MB
4. Bridges of Königsberg and universal strings.srt
SRT
5.08 KB
5. Euler theorem.mp4
MP4
12.79 MB
5. Euler theorem.srt
SRT
7.41 KB
_eef54e2a950f8a5fecba5bf23e656dbf_ProgrammingAssignment2.pdf
PDF
173.87 KB
Week 3
1. Splitting the genome into contigs.mp4
MP4
4.39 MB
1. Splitting the genome into contigs.srt
SRT
2.25 KB
2. From reads to read-pairs.mp4
MP4
9.43 MB
2. From reads to read-pairs.srt
SRT
3.9 KB
3. Genome assembly faces real sequencing data.mp4
MP4
12.41 MB
3. Genome assembly faces real sequencing data.srt
SRT
7.03 KB
KD7TTY_2R1e-002P9rdXqw_d2a08ff5428f4043b63ab0f12b48ae81_ProgrammingAssignment3.pdf
PDF
493.88 KB
_c1223813227b2ecec3e60224e6f070e4_dataset1.txt
TXT
3.24 MB
_c1223813227b2ecec3e60224e6f070e4_genome1.txt
TXT
109.41 KB
_8601ac9c05f6275f91bf168291ec49bc_AssemblerChallengeDec10Release.pdf
PDF
3.4 MB
FreeCoursesOnline.me Download Udacity, Masterclass, Lynda, PHLearn, etc Free.url
URL
290 B

Description

Related Torrents

Location

Trackers

Tracker name
udp://tracker.coppersurfer.tk:6969/announce
udp://9.rarbg.me:2850/announce
udp://9.rarbg.to:2920/announce
udp://tracker.opentrackr.org:1337
udp://tracker.leechers-paradise.org:6969/announce
Torrent hash: