FileMood

Download [FreeCoursesOnline.Me] Coursera - Data Structures and Algorithms Specialization

FreeCoursesOnline Me Coursera Data Structures and Algorithms Specialization

Name

[FreeCoursesOnline.Me] Coursera - Data Structures and Algorithms Specialization

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

7.0 GB

Total Files

1481

Last Seen

2025-07-18 23:41

Hash

9F3240B477CCA4F5920D2344F6283031CD4B0CEE

/0. Websites you may like/

1. Free Premium Accounts at OfficialMrB.com.txt

0.6 KB

2. OneHack.us Premium Cracked Accounts-Tutorials-Guides-Articles Community Based Forum.url

0.4 KB

3. FTUApps.com Download Cracked Developers Applications For Free.url

0.2 KB

/1. Algorithmic Toolbox/

- PleaseRead -.pdf

50.6 KB

/1. Algorithmic Toolbox/Week 1/

1. Welcome!.mp4

16.9 MB

1. Welcome!.srt

5.1 KB

2. Solving the Sum of Two Digits Programming Challenge (screencast).mp4

13.5 MB

2. Solving the Sum of Two Digits Programming Challenge (screencast).srt

7.2 KB

3. Solving the Maximum Pairwise Product Programming Challenge Improving the Naive Solution, Testing, Debugging.mp4

25.2 MB

3. Solving the Maximum Pairwise Product Programming Challenge Improving the Naive Solution, Testing, Debugging.srt

15.3 KB

4. Stress Test - Implementation.mp4

18.0 MB

4. Stress Test - Implementation.srt

11.6 KB

5. Stress Test - Find the Test and Debug.mp4

13.6 MB

5. Stress Test - Find the Test and Debug.srt

9.9 KB

6. Stress Test - More Testing, Submit and Pass!.mp4

125.1 MB

6. Stress Test - More Testing, Submit and Pass!.srt

13.1 KB

/1. Algorithmic Toolbox/Week 2/

1. Why Study Algorithms.mp4

28.2 MB

1. Why Study Algorithms.pdf

124.5 KB

1. Why Study Algorithms.srt

12.1 KB

10. Big-O Notation.mp4

28.8 MB

10. Big-O Notation.pdf

183.5 KB

10. Big-O Notation.srt

10.8 KB

11. Using Big-O.mp4

30.2 MB

11. Using Big-O.pdf

195.3 KB

11. Using Big-O.srt

15.9 KB

12. Course Overview.mp4

34.6 MB

12. Course Overview.pdf

126.2 KB

12. Course Overview.srt

16.8 KB

2. Coming Up.mp4

11.6 MB

2. Coming Up.pdf

80.7 KB

2. Coming Up.srt

4.9 KB

3. Problem Overview.mp4

9.5 MB

3. Problem Overview.pdf

287.3 KB

3. Problem Overview.srt

5.3 KB

4. Naive Algorithm.mp4

12.4 MB

4. Naive Algorithm.pdf

168.5 KB

4. Naive Algorithm.srt

8.5 KB

5. Efficient Algorithm.mp4

10.6 MB

5. Efficient Algorithm.pdf

208.9 KB

5. Efficient Algorithm.srt

6.3 KB

6. Problem Overview and Naive Algorithm.mp4

10.4 MB

6. Problem Overview and Naive Algorithm.pdf

380.6 KB

6. Problem Overview and Naive Algorithm.srt

6.2 KB

7. Efficient Algorithm.mp4

13.1 MB

7. Efficient Algorithm.pdf

164.7 KB

7. Efficient Algorithm.srt

8.1 KB

8. Computing Runtimes.mp4

31.5 MB

8. Computing Runtimes.pdf

3.8 MB

8. Computing Runtimes.srt

15.3 KB

9. Asymptotic Notation.mp4

24.4 MB

9. Asymptotic Notation.pdf

175.5 KB

9. Asymptotic Notation.srt

10.5 KB

/1. Algorithmic Toolbox/Week 4/

1. Intro.mp4

9.6 MB

1. Intro.pdf

3.3 MB

1. Intro.srt

5.3 KB

10. Problem Overview.mp4

13.0 MB

10. Problem Overview.pdf

307.1 KB

10. Problem Overview.srt

4.0 KB

11. Selection Sort.mp4

35.7 MB

11. Selection Sort.srt

11.2 KB

12. Merge Sort.mp4

51.6 MB

12. Merge Sort.srt

15.1 KB

13. Lower Bound for Comparison Based Sorting.mp4

56.5 MB

13. Lower Bound for Comparison Based Sorting.srt

16.1 KB

14. Non-Comparison Based Sorting Algorithms.mp4

35.9 MB

14. Non-Comparison Based Sorting Algorithms.srt

9.8 KB

15. Overview.mp4

10.1 MB

15. Overview.pdf

291.8 KB

15. Overview.srt

3.3 KB

16. Algorithm.mp4

41.9 MB

16. Algorithm.srt

12.0 KB

17. Random Pivot.mp4

62.6 MB

17. Random Pivot.srt

18.8 KB

18. Running Time Analysis (optional).mp4

72.9 MB

18. Running Time Analysis (optional).srt

21.0 KB

19. Equal Elements.mp4

25.8 MB

19. Equal Elements.srt

8.7 KB

2. Linear Search.mp4

19.4 MB

2. Linear Search.srt

12.5 KB

20. Final Remarks.mp4

38.6 MB

20. Final Remarks.srt

11.3 KB

3. Linear Search.mp4

19.9 MB

3. Linear Search.srt

11.0 KB

4. Binary Search Runtime.mp4

26.6 MB

4. Binary Search Runtime.srt

13.1 KB

5. Problem Overview and Naïve Solution.mp4

18.4 MB

5. Problem Overview and Naïve Solution.pdf

453.6 KB

5. Problem Overview and Naïve Solution.srt

9.0 KB

6. Naïve Divide and Conquer Algorithm.mp4

18.6 MB

6. Naïve Divide and Conquer Algorithm.srt

10.0 KB

7. Faster Divide and Conquer Algorithm.mp4

15.7 MB

7. Faster Divide and Conquer Algorithm.srt

9.8 KB

8. What is the Master Theorem.mp4

12.1 MB

8. What is the Master Theorem.pdf

272.1 KB

8. What is the Master Theorem.srt

7.2 KB

9. Proof of the Master Theorem.mp4

22.7 MB

9. Proof of the Master Theorem.srt

13.7 KB

/1. Algorithmic Toolbox/Week 5/

1. Change Problem.mp4

29.8 MB

1. Change Problem.pdf

10.7 MB

1. Change Problem.srt

12.1 KB

2. The Alignment Game.mp4

23.9 MB

2. The Alignment Game.pdf

2.8 MB

2. The Alignment Game.srt

10.6 KB

3. Computing Edit Distance.mp4

14.2 MB

3. Computing Edit Distance.srt

6.7 KB

4. Reconstructing an Optimal Alignment.mp4

12.4 MB

4. Reconstructing an Optimal Alignment.srt

5.5 KB

/1. Algorithmic Toolbox/Week 6/

1. Problem Overview.mp4

19.5 MB

1. Problem Overview.pdf

524.8 KB

1. Problem Overview.srt

7.8 KB

2. Knapsack with Repetitions.mp4

33.5 MB

2. Knapsack with Repetitions.srt

12.4 KB

3. Knapsack without Repetitions.mp4

65.2 MB

3. Knapsack without Repetitions.srt

22.3 KB

4. Final Remarks.mp4

27.0 MB

4. Final Remarks.srt

9.8 KB

5. Problem Overview.mp4

26.5 MB

5. Problem Overview.pdf

227.1 KB

5. Problem Overview.srt

9.4 KB

6. Subproblems.mp4

26.5 MB

6. Subproblems.srt

8.8 KB

7. Algorithm.mp4

29.4 MB

7. Algorithm.srt

14.6 KB

8. Reconstructing a Solution.mp4

35.8 MB

8. Reconstructing a Solution.srt

10.2 KB

/1. Algorithmic Toolbox/toolbox_slides/

01_intro_1_1_whystudyalgorithms.pdf

99.4 KB

01_intro_1_2_comingup.pdf

66.1 KB

01_intro_2_fibonaccinumbers.pdf

170.8 KB

01_intro_2_fibonaccinumbers1.pdf

125.4 KB

01_intro_2_fibonaccinumbers2.pdf

120.1 KB

01_intro_2_fibonaccinumbers3.pdf

102.2 KB

01_intro_3_GCD1.pdf

296.5 KB

01_intro_3_GCD2.pdf

84.5 KB

01_intro_4_1_runtimes.pdf

386.3 KB

01_intro_4_2_asymptoticnotation1.pdf

142.9 KB

01_intro_4_2_asymptoticnotation2.pdf

131.1 KB

01_intro_4_2_asymptoticnotation3.pdf

110.4 KB

01_intro_5_courseoverview.pdf

104.2 KB

02_greedy_1_intro.pdf

1.4 MB

02_greedy_2_groupingchildren.pdf

324.9 KB

02_greedy_3_fractionalknapsack.pdf

241.8 KB

02_greedy_4_review.pdf

45.7 KB

03_divide_and_conquer_1_search_array.pdf

1.0 MB

03_divide_and_conquer_2_polynomial_mult.pdf

327.6 KB

03_divide_and_conquer_3_master_theorem.pdf

213.4 KB

03_divide_and_conquer_4_sorting.pdf

189.2 KB

03_divide_and_conquer_5_quicksort.pdf

195.3 KB

04_dynamic_programming_1_changeproblem.pdf

1.0 MB

04_dynamic_programming_2_editdistance.pdf

1.1 MB

04_dynamic_programming_3_knapsack.pdf

406.2 KB

04_dynamic_programming_4_maxarith.pdf

128.1 KB

/.../1_sum_of_two_digits/

APlusB.cpp

0.3 KB

APlusB.cs

0.3 KB

APlusB.hs

0.2 KB

APlusB.java

0.4 KB

APlusB.js

0.4 KB

APlusB.kt

0.2 KB

APlusB.py

0.2 KB

APlusB.rb

0.0 KB

APlusB.rs

0.3 KB

APlusB.scala

0.3 KB

/.../2_maximum_pairwise_product/

MaxPairwiseProduct.java

1.6 KB

MaxPairwiseProduct.kt

1.2 KB

max_pairwise_product.cpp

0.6 KB

max_pairwise_product.js

0.5 KB

max_pairwise_product.py

0.4 KB

max_pairwise_product.rb

0.4 KB

/.../week1_programming_challenges/

week1_programming_challenges.pdf

630.1 KB

/.../week2_algorithmic_warmup/1_fibonacci_number/

Fibonacci.java

0.3 KB

Fibonacci.kt

0.2 KB

fibonacci.cpp

1.5 KB

fibonacci.hs

1.6 KB

fibonacci.js

0.4 KB

fibonacci.py

0.1 KB

fibonacci.rb

0.2 KB

/.../2_last_digit_of_fibonacci_number/

FibonacciLastDigit.java

0.6 KB

FibonacciLastDigit.kt

0.5 KB

fibonacci_last_digit.cpp

0.4 KB

fibonacci_last_digit.hs

0.3 KB

fibonacci_last_digit.js

0.4 KB

fibonacci_last_digit.py

0.4 KB

fibonacci_last_digit.rb

0.2 KB

/.../3_greatest_common_divisor/

GCD.java

0.5 KB

GCD.kt

0.5 KB

gcd.cpp

0.4 KB

gcd.hs

0.2 KB

gcd.js

0.5 KB

gcd.py

0.4 KB

gcd.rb

0.2 KB

/.../4_least_common_multiple/

LCM.java

0.4 KB

LCM.kt

0.3 KB

lcm.cpp

0.3 KB

lcm.hs

0.3 KB

lcm.py

0.3 KB

/.../4_least_common_multiple/by_learners/

lcm.rb

0.2 KB

/.../5_fibonacci_number_again/

FibonacciHuge.java

0.7 KB

FibonacciHuge.kt

0.5 KB

fibonacci_huge.cpp

0.5 KB

fibonacci_huge.hs

0.3 KB

fibonacci_huge.js

0.6 KB

fibonacci_huge.py

0.4 KB

fibonacci_huge.rb

0.2 KB

/.../6_last_digit_of_the_sum_of_fibonacci_numbers/

FibonacciSumLastDigit.java

0.7 KB

FibonacciSumLastDigit.kt

0.5 KB

fibonacci_sum_last_digit.cpp

0.5 KB

fibonacci_sum_last_digit.hs

0.3 KB

fibonacci_sum_last_digit.py

0.4 KB

/.../6_last_digit_of_the_sum_of_fibonacci_numbers/by_learners/

fibonacci_sum_last_digit.rb

0.2 KB

/.../7_last_digit_of_the_sum_of_fibonacci_numbers_again/

FibonacciPartialSum.java

0.7 KB

FibonacciPartialSum.kt

0.5 KB

fibonacci_partial_sum.cpp

0.6 KB

fibonacci_partial_sum.hs

0.5 KB

fibonacci_partial_sum.py

0.4 KB

/.../7_last_digit_of_the_sum_of_fibonacci_numbers_again/by_learners/

fib_partial_sum.rb

0.2 KB

/.../8_last_digit_of_the_sum_of_squares_of_fibonacci_numbers/

FibonacciSumSquares.java

0.7 KB

fibonacci_sum_squares.cpp

0.5 KB

fibonacci_sum_squares.py

0.4 KB

/.../week2_algorithmic_warmup/

week2_algorithmic_warmup.pdf

329.9 KB

/.../week3_greedy_algorithms/1_money_change/

Change.java

0.3 KB

Change.kt

0.2 KB

change.cpp

0.2 KB

change.hs

0.2 KB

change.py

0.2 KB

/.../week3_greedy_algorithms/1_money_change/by_learners/

change.rb

0.2 KB

/.../2_maximum_value_of_the_loot/

FractionalKnapsack.java

0.7 KB

FractionalKnapsack.kt

0.5 KB

fractional_knapsack.cpp

0.6 KB

fractional_knapsack.hs

0.5 KB

fractional_knapsack.js

0.9 KB

fractional_knapsack.py

0.4 KB

fractional_knapsack.rb

0.4 KB

/.../week3_greedy_algorithms/3_car_fueling/

CarFueling.java

0.6 KB

car_fueling.cpp

0.5 KB

car_fueling.py

0.2 KB

/.../4_maximum_advertisement_revenue/

DotProduct.java

0.7 KB

DotProduct.kt

0.5 KB

dot_product.cpp

0.5 KB

dot_product.hs

0.3 KB

dot_product.py

0.4 KB

/.../4_maximum_advertisement_revenue/by_learners/

dot_rpoduct.rb

0.2 KB

/.../week3_greedy_algorithms/5_collecting_signatures/

CoveringSegments.java

1.1 KB

CoveringSegments.kt

0.8 KB

covering_segments.cpp

0.7 KB

covering_segments.hs

0.4 KB

covering_segments.py

0.5 KB

/.../week3_greedy_algorithms/5_collecting_signatures/by_learners/

covering_segments.rb

0.5 KB

/.../6_maximum_number_of_prizes/

DifferentSummands.java

0.6 KB

DifferentSummands.kt

0.4 KB

different_summands.cpp

0.4 KB

different_summands.hs

0.3 KB

different_summands.py

0.3 KB

/.../6_maximum_number_of_prizes/by_learners/

different_summands.rb

0.2 KB

/.../week3_greedy_algorithms/7_maximum_salary/

LargestNumber.java

0.6 KB

LargestNumber.kt

0.3 KB

largest_number.cpp

0.5 KB

largest_number.hs

0.2 KB

largest_number.py

0.3 KB

/.../week3_greedy_algorithms/7_maximum_salary/by_learners/

largest_number.rb

0.2 KB

/.../week3_greedy_algorithms/

week3_greedy_algorithms.pdf

3.1 MB

/.../week4_divide_and_conquer/1_binary_search/

BinarySearch.java

1.7 KB

BinarySearch.kt

1.3 KB

binary_search.cpp

0.7 KB

binary_search.js

0.9 KB

binary_search.py

0.4 KB

binary_search.rb

0.3 KB

/.../2_binary_search_with_duplicates/

BinarySearch.java

1.7 KB

BinarySearch.kt

1.3 KB

binary_search.cpp

0.7 KB

binary_search.js

0.9 KB

binary_search.py

0.4 KB

binary_search.rb

0.3 KB

/.../week4_divide_and_conquer/3_majority_element/

MajorityElement.java

1.5 KB

MajorityElement.kt

1.1 KB

majority_element.cpp

0.5 KB

majority_element.py

0.4 KB

/.../week4_divide_and_conquer/3_majority_element/by_learners/

majority_element.rb

0.3 KB

/.../week4_divide_and_conquer/4_improving_quicksort/

Sorting.java

2.2 KB

Sorting.kt

1.7 KB

sorting.cpp

0.8 KB

sorting.py

0.7 KB

/.../week4_divide_and_conquer/4_improving_quicksort/by_learners/

sorting.rb

0.6 KB

/.../5_number_of_inversions/

Inversions.java

0.9 KB

Inversions.kt

0.7 KB

inversions.cpp

0.7 KB

inversions.py

0.5 KB

/.../5_number_of_inversions/by_learners/

inversions.rb

0.6 KB

/.../week4_divide_and_conquer/6_organizing_a_lottery/

PointsAndSegments.java

1.3 KB

PointsAndSegments.kt

1.1 KB

points_and_segments.cpp

1.0 KB

points_and_segments.py

0.7 KB

/.../week4_divide_and_conquer/6_organizing_a_lottery/by_learners/

points_and_segments.rb

0.7 KB

/.../week4_divide_and_conquer/7_closest_points/

Closest.java

1.6 KB

Closest.kt

1.3 KB

closest.cpp

0.6 KB

closest.py

0.3 KB

/.../week4_divide_and_conquer/7_closest_points/by_learners/

closest.rb

0.4 KB

/.../week4_divide_and_conquer/

week4_divide_and_conquer.pdf

535.3 KB

/.../1_money_change_again/

ChangeDP.java

0.3 KB

ChangeDP.kt

0.2 KB

change_dp.cpp

0.2 KB

change_dp.py

0.2 KB

/.../week5_dynamic_programming1/2_primitive_calculator/

PrimitiveCalculator.java

0.8 KB

PrimitiveCalculator.kt

0.6 KB

primitive_calculator.cpp

0.6 KB

primitive_calculator.py

0.4 KB

/.../week5_dynamic_programming1/2_primitive_calculator/by_learners/

primitive_calculator.rb

0.4 KB

/.../week5_dynamic_programming1/3_edit_distance/

EditDistance.java

0.3 KB

EditDistance.kt

0.3 KB

edit_distance.cpp

0.3 KB

edit_distance.py

0.2 KB

/.../week5_dynamic_programming1/3_edit_distance/by_learners/

edit_distance.rb

0.2 KB

/.../4_longest_common_subsequence_of_two_sequences/

LCS2.java

0.6 KB

LCS2.kt

0.5 KB

lcs2.cpp

0.5 KB

lcs2.py

0.3 KB

/.../5_longest_common_subsequence_of_three_sequences/

LCS3.java

0.8 KB

LCS3.kt

0.6 KB

lcs3.cpp

0.6 KB

lcs3.py

0.4 KB

/.../5_longest_common_subsequence_of_three_sequences/by_learners/

lcs3.rb

0.3 KB

/.../week5_dynamic_programming1/

week5_dynamic_programming1.pdf

421.5 KB

/.../1_maximum_amount_of_gold/

Knapsack.java

0.7 KB

Knapsack.kt

0.5 KB

knapsack.cpp

0.5 KB

knapsack.py

0.3 KB

/.../1_maximum_amount_of_gold/by_learners/

knapsack.rb

0.3 KB

/.../week6_dynamic_programming2/2_partitioning_souvenirs/

Partition3.java

0.5 KB

Partition3.kt

0.3 KB

partition3.cpp

0.3 KB

partition3.py

0.5 KB

/.../3_maximum_value_of_an_arithmetic_expression/

PlacingParentheses.java

0.7 KB

PlacingParentheses.kt

0.4 KB

placing_parentheses.cpp

0.5 KB

placing_parentheses.py

0.3 KB

/.../3_maximum_value_of_an_arithmetic_expression/by_learners/

placing_parentheses.rb

0.6 KB

/.../week6_dynamic_programming2/

week6_dynamic_programming2.pdf

420.1 KB

/2. Data Structures/Week 1/

1. Arrays.mp4

21.9 MB

1. Arrays.pdf

319.5 KB

1. Arrays.srt

12.0 KB

2. Singly-Linked Lists.mp4

26.2 MB

2. Singly-Linked Lists.srt

14.5 KB

3. Doubly-Linked Lists.mp4

14.4 MB

3. Doubly-Linked Lists.srt

7.2 KB

4. Stacks.mp4

29.7 MB

4. Stacks.pdf

487.3 KB

4. Stacks.srt

16.5 KB

5. Queues.mp4

18.4 MB

5. Queues.srt

11.0 KB

6. Trees.mp4

30.3 MB

6. Trees.pdf

496.0 KB

6. Trees.srt

16.4 KB

7. Tree Traversal.mp4

27.8 MB

7. Tree Traversal.srt

16.3 KB

/2. Data Structures/Week 2/

1. Dynamic Arrays.mp4

21.8 MB

1. Dynamic Arrays.pdf

450.6 KB

1. Dynamic Arrays.srt

13.5 KB

2. Amortized Analysis Aggregate Method.mp4

16.4 MB

2. Amortized Analysis Aggregate Method.srt

7.9 KB

3. Amortized Analysis Banker's Method.mp4

19.0 MB

3. Amortized Analysis Banker's Method.srt

9.1 KB

4. Amortized Analysis Physicist's Method.mp4

18.9 MB

4. Amortized Analysis Physicist's Method.srt

10.5 KB

_72d29db2f2280185e66f0a77ada6d61f_05_4_dynamic_arrays_and_amortized_analysis.pdf

450.6 KB

/2. Data Structures/Week 3/

1. Introduction.mp4

32.3 MB

1. Introduction.pdf

251.8 KB

1. Introduction.srt

8.5 KB

10. Naive Implementations.mp4

42.8 MB

10. Naive Implementations.srt

12.9 KB

11. Trees for Disjoint Sets.mp4

30.0 MB

11. Trees for Disjoint Sets.pdf

330.5 KB

11. Trees for Disjoint Sets.srt

10.6 KB

12. Union by Rank.mp4

30.5 MB

12. Union by Rank.srt

12.4 KB

13. Path Compression.mp4

21.6 MB

13. Path Compression.srt

8.1 KB

14. Analysis (Optional).mp4

63.4 MB

14. Analysis (Optional).srt

22.3 KB

2. Binary Trees.mp4

7.3 MB

2. Binary Trees.pdf

540.3 KB

2. Binary Trees.srt

1.6 KB

3. Basic Operations.mp4

67.4 MB

3. Basic Operations.srt

16.3 KB

4. Complete Binary Trees.mp4

33.5 MB

4. Complete Binary Trees.srt

11.9 KB

5. Pseudocode.mp4

29.1 MB

5. Pseudocode.srt

10.8 KB

6. Heap Sort.mp4

47.4 MB

6. Heap Sort.srt

15.0 KB

7. Building a Heap.mp4

32.0 MB

7. Building a Heap.srt

12.9 KB

8. Final Remarks.mp4

21.0 MB

8. Final Remarks.srt

4.9 KB

9. Overview.mp4

31.7 MB

9. Overview.pdf

371.4 KB

9. Overview.srt

9.3 KB

/2. Data Structures/Week 4/

1. Applications of Hashing.mp4

14.2 MB

1. Applications of Hashing.pdf

1.6 MB

1. Applications of Hashing.srt

5.9 KB

10. Hashing Phone Numbers.mp4

40.7 MB

10. Hashing Phone Numbers.srt

13.8 KB

11. Hashing Names.mp4

26.1 MB

11. Hashing Names.srt

11.0 KB

12. Analysis of Polynomial Hashing.mp4

37.6 MB

12. Analysis of Polynomial Hashing.srt

15.5 KB

13. Find Substring in Text.mp4

26.4 MB

13. Find Substring in Text.srt

10.6 KB

14. Rabin-Karp's Algorithm.mp4

32.0 MB

14. Rabin-Karp's Algorithm.srt

14.3 KB

15. Recurrence for Substring Hashes.mp4

47.8 MB

15. Recurrence for Substring Hashes.srt

15.8 KB

16. Improving Running Time.mp4

34.4 MB

16. Improving Running Time.srt

15.2 KB

17. Julia's Diary.mp4

26.1 MB

17. Julia's Diary.pdf

278.6 KB

17. Julia's Diary.srt

8.9 KB

18. Julia's Bank.mp4

21.7 MB

18. Julia's Bank.srt

8.4 KB

19. Blockchain.mp4

26.8 MB

19. Blockchain.srt

10.4 KB

2. Analysing Service Access Logs.mp4

15.5 MB

2. Analysing Service Access Logs.srt

12.2 KB

20. Merkle Tree.mp4

28.6 MB

20. Merkle Tree.srt

11.9 KB

3. Direct Addressing.mp4

15.7 MB

3. Direct Addressing.srt

10.1 KB

4. Hash Functions.mp4

14.5 MB

4. Hash Functions.srt

5.4 KB

5. Chaining.mp4

30.8 MB

5. Chaining.srt

12.9 KB

6. Chaining Implementation and Analysis.mp4

27.0 MB

6. Chaining Implementation and Analysis.srt

9.0 KB

7. Hash Tables.mp4

27.4 MB

7. Hash Tables.srt

11.5 KB

8. Phone Book Data Structure.mp4

38.7 MB

8. Phone Book Data Structure.pdf

397.0 KB

8. Phone Book Data Structure.srt

16.7 KB

9. Universal Family.mp4

42.6 MB

9. Universal Family.srt

17.7 KB

/2. Data Structures/Week 5/

1. Introduction.mp4

19.4 MB

1. Introduction.pdf

285.3 KB

1. Introduction.srt

12.7 KB

2. Search Trees.mp4

13.0 MB

2. Search Trees.pdf

186.0 KB

2. Search Trees.srt

8.4 KB

3. Basic Operations.mp4

20.5 MB

3. Basic Operations.pdf

458.1 KB

3. Basic Operations.srt

17.0 KB

4. Balance.mp4

9.6 MB

4. Balance.pdf

268.8 KB

4. Balance.srt

9.2 KB

5. AVL Trees.mp4

12.8 MB

5. AVL Trees.pdf

233.7 KB

5. AVL Trees.srt

9.3 KB

6. AVL Tree Implementation.mp4

16.7 MB

6. AVL Tree Implementation.pdf

351.2 KB

6. AVL Tree Implementation.srt

13.0 KB

7. Split and Merge.mp4

19.9 MB

7. Split and Merge.pdf

366.8 KB

7. Split and Merge.srt

15.8 KB

/2. Data Structures/Week 6/

1. Applications.mp4

25.0 MB

1. Applications.srt

16.3 KB

2. Splay Trees Introduction.mp4

17.9 MB

2. Splay Trees Introduction.srt

10.6 KB

3. Splay Trees Implementation.mp4

24.6 MB

3. Splay Trees Implementation.srt

12.7 KB

4. (Optional) Splay Trees Analysis.mp4

30.6 MB

4. (Optional) Splay Trees Analysis.srt

16.1 KB

/.../1_brackets_in_code/

check_brackets.cpp

1.0 KB

check_brackets.java

1.3 KB

check_brackets.py

0.6 KB

/.../1_brackets_in_code/tests/

01

0.0 KB

01.a

0.0 KB

02

0.0 KB

02.a

0.0 KB

03

0.0 KB

03.a

0.0 KB

04

0.0 KB

04.a

0.0 KB

05

0.0 KB

05.a

0.0 KB

06

0.0 KB

06.a

0.0 KB

07

0.0 KB

07.a

0.0 KB

08

0.0 KB

08.a

0.0 KB

09

0.0 KB

09.a

0.0 KB

10

0.0 KB

10.a

0.0 KB

11

0.0 KB

11.a

0.0 KB

12

0.0 KB

12.a

0.0 KB

13

0.0 KB

13.a

0.0 KB

14

0.0 KB

14.a

0.0 KB

15

0.0 KB

15.a

0.0 KB

16

0.0 KB

16.a

0.0 KB

17

0.0 KB

17.a

0.0 KB

18

0.0 KB

18.a

0.0 KB

19

0.0 KB

19.a

0.0 KB

20

0.0 KB

20.a

0.0 KB

21

0.0 KB

21.a

0.0 KB

22

0.0 KB

22.a

0.0 KB

23

0.0 KB

23.a

0.0 KB

24

0.0 KB

24.a

0.0 KB

25

0.0 KB

25.a

0.0 KB

26

0.0 KB

26.a

0.0 KB

27

0.0 KB

27.a

0.0 KB

28

0.0 KB

28.a

0.0 KB

29

0.0 KB

29.a

0.0 KB

30

0.0 KB

30.a

0.0 KB

31

0.0 KB

31.a

0.0 KB

32

0.0 KB

32.a

0.0 KB

33

0.0 KB

33.a

0.0 KB

34

0.0 KB

34.a

0.0 KB

35

0.0 KB

35.a

0.0 KB

36

0.0 KB

36.a

0.0 KB

37

0.0 KB

37.a

0.0 KB

38

0.0 KB

38.a

0.0 KB

39

0.0 KB

39.a

0.0 KB

40

0.0 KB

40.a

0.0 KB

41

0.0 KB

41.a

0.0 KB

42

0.0 KB

42.a

0.0 KB

43

2.0 KB

43.a

0.0 KB

44

2.0 KB

44.a

0.0 KB

45

2.0 KB

45.a

0.0 KB

46

2.0 KB

46.a

0.0 KB

47

2.0 KB

47.a

0.0 KB

48

2.0 KB

48.a

0.0 KB

49

2.0 KB

49.a

0.0 KB

50

2.0 KB

50.a

0.0 KB

51

2.0 KB

51.a

0.0 KB

52

100.0 KB

52.a

0.0 KB

53

100.0 KB

53.a

0.0 KB

54

100.0 KB

54.a

0.0 KB

/.../week1_basic_data_structures/2_tree_height/tests/

01

0.0 KB

01.a

0.0 KB

02

0.0 KB

02.a

0.0 KB

03

0.0 KB

03.a

0.0 KB

04

0.0 KB

04.a

0.0 KB

05

0.3 KB

05.a

0.0 KB

06

0.3 KB

06.a

0.0 KB

07

0.3 KB

07.a

0.0 KB

08

0.3 KB

08.a

0.0 KB

09

0.3 KB

09.a

0.0 KB

10

0.3 KB

10.a

0.0 KB

11

0.3 KB

11.a

0.0 KB

12

0.3 KB

12.a

0.0 KB

13

0.3 KB

13.a

0.0 KB

14

0.3 KB

14.a

0.0 KB

15

0.3 KB

15.a

0.0 KB

16

588.9 KB

16.a

0.0 KB

17

588.7 KB

17.a

0.0 KB

18

589.0 KB

18.a

0.0 KB

19

600.0 KB

19.a

0.0 KB

20

600.0 KB

20.a

0.0 KB

21

588.9 KB

21.a

0.0 KB

22

588.9 KB

22.a

0.0 KB

23

588.9 KB

23.a

0.0 KB

24

588.9 KB

24.a

0.0 KB

/.../week1_basic_data_structures/2_tree_height/

tree-height.cpp

1.7 KB

tree-height.py

0.9 KB

tree_height.java

1.6 KB

tree_height.py

0.9 KB

/.../week1_basic_data_structures/3_network_simulation/

process_packages.cpp

1.7 KB

process_packages.java

2.4 KB

process_packages.py

1.0 KB

/.../week1_basic_data_structures/3_network_simulation/tests/

01

0.0 KB

01.a

0.0 KB

02

0.0 KB

02.a

0.0 KB

03

0.0 KB

03.a

0.0 KB

04

0.0 KB

04.a

0.0 KB

05

0.0 KB

05.a

0.0 KB

06

0.0 KB

06.a

0.0 KB

07

0.0 KB

07.a

0.0 KB

08

0.0 KB

08.a

0.0 KB

09

0.0 KB

09.a

0.0 KB

10

0.0 KB

10.a

0.0 KB

11

0.0 KB

11.a

0.0 KB

12

0.0 KB

12.a

0.0 KB

13

0.0 KB

13.a

0.0 KB

14

0.0 KB

14.a

0.0 KB

15

0.0 KB

15.a

0.0 KB

16

0.0 KB

16.a

0.0 KB

17

0.0 KB

17.a

0.0 KB

18

0.0 KB

18.a

0.0 KB

19

777.9 KB

19.a

300.0 KB

20

778.1 KB

20.a

300.3 KB

21

778.2 KB

21.a

303.8 KB

22

777.8 KB

22.a

877.8 KB

/.../4_stack_with_max/

StackWithMax.java

1.3 KB

stack_with_max_naive.cpp

1.0 KB

stack_with_max_naive.py

0.7 KB

/.../5_max_sliding_window/

max_sliding_window.cpp

0.6 KB

max_sliding_window.py

0.4 KB

/.../week1_basic_data_structures/

week1_basic_data_structures.pdf

265.2 KB

/.../week2_priority_queues_and_disjoint_sets/1_make_heap/

BuildHeap.java

2.5 KB

build_heap.cpp

1.4 KB

build_heap.py

0.9 KB

/.../week2_priority_queues_and_disjoint_sets/1_make_heap/tests/

04

988.8 KB

04.a

1.2 MB

/.../week2_priority_queues_and_disjoint_sets/2_job_queue/

JobQueue.java

2.3 KB

job_queue.cpp

1.4 KB

job_queue.py

0.8 KB

/.../week2_priority_queues_and_disjoint_sets/2_job_queue/tests/

02

1.0 KB

02.a

1.2 KB

08

989.0 KB

08.a

1.5 MB

/.../week2_priority_queues_and_disjoint_sets/3_merging_tables/

MergingTables.java

3.2 KB

merging_tables.cpp

1.4 KB

merging_tables.py

1.1 KB

/.../week2_priority_queues_and_disjoint_sets/3_merging_tables/tests/

116

1.7 MB

116.a

977.9 KB

/.../week2_priority_queues_and_disjoint_sets/

week2_priority_queues_and_disjoint_sets.pdf

248.1 KB

/.../week3_hash_tables/1_phone_book/

PhoneBook.java

3.4 KB

phone_book.cpp

2.1 KB

phone_book.py

1.4 KB

/.../week3_hash_tables/2_hash_chains/

HashChains.java

3.5 KB

hash_chains.cpp

2.2 KB

hash_chains.py

1.8 KB

/.../week3_hash_tables/2_hash_chains/tests/

06

1.1 KB

06.a

0.2 KB

/.../week3_hash_tables/3_hash_substring/

HashSubstring.java

2.2 KB

hash_substring.cpp

0.8 KB

hash_substring.py

0.4 KB

/.../week3_hash_tables/3_hash_substring/tests/

06

0.6 KB

06.a

0.0 KB

/.../week3_hash_tables/4_substring_equality/

substring_equality.cpp

0.5 KB

substring_equality.java

1.2 KB

substring_equality.kt

0.5 KB

substring_equality.py

0.3 KB

/.../5_longest_common_substring/

common_substring.cpp

0.6 KB

common_substring.java

1.3 KB

common_substring.kt

0.7 KB

common_substring.py

0.4 KB

/.../6_matching_with_mismatches/

matching_with_mismatches.cpp

0.4 KB

matching_with_mismatches.java

1.0 KB

matching_with_mismatches.kt

0.4 KB

matching_with_mismatches.py

0.2 KB

/.../week3_hash_tables/

week3_hash_tables.pdf

288.6 KB

/.../week4_binary_search_trees/1_tree_traversals/tests/

21

1.9 MB

21.a

3.0 MB

/.../week4_binary_search_trees/1_tree_traversals/

tree-orders.cpp

2.0 KB

tree-orders.py

1.3 KB

tree_orders.java

2.3 KB

/.../week4_binary_search_trees/2_is_bst/

is_bst.cpp

0.8 KB

is_bst.java

1.9 KB

is_bst.py

0.5 KB

/.../3_is_bst_advanced/

is_bst_hard.cpp

0.8 KB

is_bst_hard.java

1.9 KB

is_bst_hard.py

0.5 KB

/.../4_set_range_sum/

SetRangeSum.java

7.6 KB

set_range_sum.cpp

4.9 KB

set_range_sum.py

4.0 KB

/.../4_set_range_sum/tests/

01

0.1 KB

01.a

0.0 KB

04

0.1 KB

04.a

0.1 KB

05

0.2 KB

05.a

0.0 KB

20

1.5 KB

20.a

0.5 KB

36

14.2 KB

36.a

4.4 KB

83

588.9 KB

83.a

500.0 KB

/.../week4_binary_search_trees/5_rope/

RopeProblem.java

1.3 KB

rope.cpp

0.8 KB

rope.py

0.4 KB

/.../week4_binary_search_trees/

week4_binary_search_trees.pdf

266.7 KB

/Week 1/

1. Graph Basics.mp4

15.9 MB

1. Graph Basics.srt

7.8 KB

2. Representing Graphs.mp4

35.1 MB

2. Representing Graphs.srt

16.2 KB

3. Exploring Graphs.mp4

45.3 MB

3. Exploring Graphs.srt

24.9 KB

4. Connectivity.mp4

16.5 MB

4. Connectivity.srt

9.8 KB

5. Previsit and Postvisit Orderings.mp4

20.5 MB

5. Previsit and Postvisit Orderings.srt

12.9 KB

/Week 2/

1. Directed Acyclic Graphs.mp4

22.5 MB

1. Directed Acyclic Graphs.srt

13.2 KB

2. Topological Sort.mp4

29.2 MB

2. Topological Sort.srt

15.0 KB

3. Strongly Connected Components.mp4

21.5 MB

3. Strongly Connected Components.srt

13.0 KB

4. Computing Strongly Connected Components.mp4

34.2 MB

4. Computing Strongly Connected Components.srt

17.5 KB

/Week 3/

1. Applications.mp4

9.2 MB

1. Applications.srt

6.2 KB

2. Paths and Distances.mp4

20.8 MB

2. Paths and Distances.srt

13.9 KB

3. Breadth-First Search.mp4

16.3 MB

3. Breadth-First Search.srt

11.6 KB

4. Breadth-First Search (continued).mp4

20.3 MB

4. Breadth-First Search (continued).srt

11.7 KB

5. Implementation and Analysis.mp4

14.6 MB

5. Implementation and Analysis.srt

7.8 KB

6. BFS Properties.mp4

27.7 MB

6. BFS Properties.srt

13.8 KB

7. Correct Distances.mp4

11.4 MB

7. Correct Distances.srt

7.3 KB

8. Shortest Path Tree.mp4

29.3 MB

8. Shortest Path Tree.srt

18.4 KB

/Week 4/

1. Fastest Route.mp4

22.9 MB

1. Fastest Route.srt

14.0 KB

10. Bellman-Ford Algorithm.mp4

16.2 MB

10. Bellman-Ford Algorithm.srt

10.6 KB

11. Proof of Correctness.mp4

18.9 MB

11. Proof of Correctness.srt

10.2 KB

12. Negative Cycles.mp4

22.4 MB

12. Negative Cycles.srt

12.5 KB

13. Infinite Arbitrage.mp4

27.8 MB

13. Infinite Arbitrage.srt

14.6 KB

2. Naive Algorithm.mp4

25.8 MB

2. Naive Algorithm.srt

12.7 KB

3. Dijkstra's Algorithm.mp4

11.8 MB

3. Dijkstra's Algorithm.srt

7.0 KB

4. Dijkstra Example.mp4

12.5 MB

4. Dijkstra Example.srt

9.3 KB

5. Implementation.mp4

18.9 MB

5. Implementation.srt

8.3 KB

6. Proof of Correctness.mp4

20.3 MB

6. Proof of Correctness.srt

11.3 KB

7. Analysis.mp4

13.2 MB

7. Analysis.srt

7.5 KB

8. Currency Exchange.mp4

16.9 MB

8. Currency Exchange.srt

7.4 KB

9. Reduction to Shortest Paths.mp4

28.3 MB

9. Reduction to Shortest Paths.srt

15.7 KB

/Week 5/

1. Building a Network.mp4

24.4 MB

1. Building a Network.srt

12.9 KB

2. Greedy Algorithms.mp4

16.2 MB

2. Greedy Algorithms.srt

5.1 KB

3. Cut Property.mp4

41.6 MB

3. Cut Property.srt

11.2 KB

4. Kruskal's Algorithm.mp4

43.8 MB

4. Kruskal's Algorithm.srt

19.3 KB

5. Prim's Algorithm.mp4

39.5 MB

5. Prim's Algorithm.srt

16.6 KB

/Week 6/

1. Programming Project Introduction.mp4

5.3 MB

1. Programming Project Introduction.srt

2.4 KB

10. Potential Functions and Lower Bounds.mp4

27.2 MB

10. Potential Functions and Lower Bounds.srt

8.5 KB

11. Landmarks (Optional).mp4

50.5 MB

11. Landmarks (Optional).srt

13.4 KB

12. Highway Hierarchies and Node Importance.mp4

29.2 MB

12. Highway Hierarchies and Node Importance.srt

11.0 KB

13. Preprocessing.mp4

31.3 MB

13. Preprocessing.srt

11.2 KB

14. Witness Search.mp4

41.6 MB

14. Witness Search.srt

13.1 KB

15. Query.mp4

33.8 MB

15. Query.srt

12.2 KB

16. Proof of Correctness.mp4

41.0 MB

16. Proof of Correctness.srt

12.2 KB

17. Node Ordering.mp4

57.5 MB

17. Node Ordering.srt

22.1 KB

2. Bidirectional Search.mp4

35.9 MB

2. Bidirectional Search.srt

14.0 KB

3. Six Handshakes.mp4

27.9 MB

3. Six Handshakes.srt

9.6 KB

4. Bidirectional Dijkstra.mp4

21.7 MB

4. Bidirectional Dijkstra.srt

7.9 KB

5. Finding Shortest Path after Meeting in the Middle.mp4

19.5 MB

5. Finding Shortest Path after Meeting in the Middle.srt

11.3 KB

6. Computing the Distance.mp4

9.9 MB

6. Computing the Distance.srt

3.4 KB

7. A Algorithm.mp4

41.7 MB

7. A Algorithm.srt

14.7 KB

8. Performance of A.mp4

9.4 MB

8. Performance of A.srt

2.8 KB

9. Bidirectional A.mp4

29.0 MB

9. Bidirectional A.srt

8.8 KB

/Week 1/

1. Welcome.mp4

17.1 MB

1. Welcome.srt

7.1 KB

2. From Genome Sequencing to Pattern Matching.mp4

36.7 MB

2. From Genome Sequencing to Pattern Matching.srt

10.7 KB

3. Brute Force Approach to Pattern Matching.mp4

9.7 MB

3. Brute Force Approach to Pattern Matching.srt

2.9 KB

4. Herding Patterns into Trie.mp4

20.9 MB

4. Herding Patterns into Trie.srt

6.9 KB

5. Herding Text into Suffix Trie.mp4

26.2 MB

5. Herding Text into Suffix Trie.srt

7.8 KB

6. Suffix Trees.mp4

21.6 MB

6. Suffix Trees.srt

5.5 KB

_232418a57c83ad19339c24a22a56b9b1_Programming-Assignment-1.pdf

494.4 KB

/.../non_shared_substring/

NonSharedSubstring.java

0.6 KB

non_shared_substring.cpp

0.3 KB

non_shared_substring.py

0.2 KB

/.../non_shared_substring/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.0 KB

sample4

0.0 KB

sample4.a

0.0 KB

/Week 1/suffix_tree/

SuffixTree.java

1.4 KB

suffix_tree.cpp

0.7 KB

suffix_tree.py

0.4 KB

/Week 1/suffix_tree/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.1 KB

/Week 1/trie/

Trie.java

1.7 KB

trie.cpp

0.7 KB

trie.py

0.7 KB

/Week 1/trie/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.1 KB

/.../starters_by_learners/

trie.cs

1.0 KB

/Week 1/trie_matching/

TrieMatching.java

1.3 KB

trie_matching.cpp

1.1 KB

trie_matching.py

0.4 KB

/Week 1/trie_matching/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.0 KB

/.../starters_by_learners/

trie_matching.cs

0.9 KB

/.../trie_matching_extended/

TrieMatchingExtended.java

1.4 KB

trie_matching_extended.cpp

1.0 KB

trie_matching_extended.py

0.4 KB

/.../trie_matching_extended/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

/Week 2/

1. Burrows-Wheeler Transform.mp4

18.7 MB

1. Burrows-Wheeler Transform.srt

5.5 KB

2. Inverting Burrows-Wheeler Transform.mp4

28.5 MB

2. Inverting Burrows-Wheeler Transform.srt

8.4 KB

3. Using BWT for Pattern Matching.mp4

28.9 MB

3. Using BWT for Pattern Matching.srt

7.9 KB

4. Suffix Arrays.mp4

20.3 MB

4. Suffix Arrays.srt

6.6 KB

5. Approximate Pattern Matching.mp4

28.2 MB

5. Approximate Pattern Matching.srt

8.1 KB

_332adc34d317de0b0cc790581a52df01_Programming-Assignment-2.pdf

452.9 KB

/Week 2/bwmatching/

BWMatching.java

3.3 KB

bwmatching.cpp

2.3 KB

bwmatching.py

1.6 KB

/Week 2/bwmatching/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.0 KB

/Week 2/bwt/

BurrowsWheelerTransform.java

1.1 KB

bwt.cpp

0.4 KB

bwt.py

0.1 KB

/Week 2/bwt/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.0 KB

/Week 2/bwtinverse/

InverseBWT.java

1.1 KB

bwtinverse.cpp

0.4 KB

bwtinverse.py

0.2 KB

/Week 2/bwtinverse/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

/Week 2/suffix_array/

SuffixArray.java

1.8 KB

suffix_array.cpp

0.8 KB

suffix_array.py

0.5 KB

/Week 2/suffix_array/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.0 KB

/Week 3/

1. Exact Pattern Matching.mp4

28.9 MB

1. Exact Pattern Matching.srt

13.5 KB

2. Safe Shift.mp4

10.8 MB

2. Safe Shift.srt

4.0 KB

3. Prefix Function.mp4

26.4 MB

3. Prefix Function.srt

10.7 KB

4. Computing Prefix Function.mp4

34.1 MB

4. Computing Prefix Function.srt

14.1 KB

5. Knuth-Morris-Pratt Algorithm.mp4

23.0 MB

5. Knuth-Morris-Pratt Algorithm.srt

8.6 KB

_b57e7abe8a58b4b8732d6965d865ce70_14_algorithmic_challenges_1_knuth_morris_pratt.pdf

566.0 KB

/Week 4/

1. Suffix Array.mp4

26.2 MB

1. Suffix Array.srt

9.6 KB

10. Computing the LCP Array.mp4

26.3 MB

10. Computing the LCP Array.srt

14.9 KB

11. Construct Suffix Tree from Suffix Array and LCP Array.mp4

26.3 MB

11. Construct Suffix Tree from Suffix Array and LCP Array.srt

9.4 KB

2. General Strategy.mp4

24.8 MB

2. General Strategy.srt

8.7 KB

3. Initialization.mp4

36.8 MB

3. Initialization.srt

13.0 KB

4. Sort Doubled Cyclic Shifts.mp4

32.3 MB

4. Sort Doubled Cyclic Shifts.srt

9.6 KB

5. SortDouble Implementation.mp4

26.9 MB

5. SortDouble Implementation.srt

8.0 KB

6. Updating Classes.mp4

33.4 MB

6. Updating Classes.srt

11.7 KB

7. Full Algorithm.mp4

15.3 MB

7. Full Algorithm.srt

5.2 KB

8. Suffix Array and Suffix Tree.mp4

32.0 MB

8. Suffix Array and Suffix Tree.srt

12.0 KB

9. LCP Array.mp4

23.2 MB

9. LCP Array.srt

14.8 KB

YY4a1RUGEeiphxJNEByLzA_6207de30150611e89226412850c98e76_14_algorithmic_challenges_3_from_suffix_array_to_suffix_tree.pdf

181.4 KB

_120e875d62d8c0bc18a11e21fd818465_Programming-Assignment-3.pdf

397.2 KB

/Week 4/kmp/

KnuthMorrisPratt.java

1.6 KB

kmp.cpp

0.7 KB

kmp.py

0.5 KB

/Week 4/kmp/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.0 KB

/.../suffix_array_long/

SuffixArrayLong.java

1.9 KB

suffix_array_long.cpp

0.8 KB

suffix_array_long.py

0.5 KB

/.../suffix_array_long/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.0 KB

sample4

0.0 KB

sample4.a

0.0 KB

/.../suffix_array_matching/

SuffixArrayMatching.java

2.0 KB

suffix_array_matching.cpp

1.1 KB

suffix_array_matching.py

0.4 KB

/.../suffix_array_matching/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.0 KB

/.../suffix_tree_from_array/

SuffixTreeFromArray.java

5.3 KB

suffix_tree_from_array.cpp

3.8 KB

suffix_tree_from_array.py

2.8 KB

/.../suffix_tree_from_array/sample_tests/

sample1

0.0 KB

sample1.a

0.0 KB

sample2

0.0 KB

sample2.a

0.0 KB

sample3

0.0 KB

sample3.a

0.0 KB

/Week 1/

1. Introduction.mp4

10.0 MB

1. Introduction.srt

5.3 KB

2. Network Flows.mp4

22.9 MB

2. Network Flows.srt

14.2 KB

3. Residual Networks.mp4

24.5 MB

3. Residual Networks.srt

14.8 KB

4. Maxflow-Mincut.mp4

15.8 MB

4. Maxflow-Mincut.srt

11.8 KB

5. The Ford–Fulkerson Algorithm.mp4

13.0 MB

5. The Ford–Fulkerson Algorithm.srt

12.2 KB

6. Slow Example.mp4

7.2 MB

6. Slow Example.srt

5.5 KB

7. The Edmonds–Karp Algorithm.mp4

29.1 MB

7. The Edmonds–Karp Algorithm.srt

17.2 KB

8. Bipartite Matching.mp4

31.2 MB

8. Bipartite Matching.srt

17.2 KB

9. Image Segmentation.mp4

18.6 MB

9. Image Segmentation.srt

11.5 KB

_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_1_transporting_goods.pdf

467.3 KB

_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_2_network_flows.pdf

420.5 KB

_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_3_residual_networks.pdf

358.7 KB

_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_4_maxflow_mincut.pdf

367.2 KB

_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_5_ford_fulkerson.pdf

422.9 KB

_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_6_example.pdf

723.4 KB

_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_7_edmonds_karp.pdf

671.4 KB

_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_8_bipartite_matching.pdf

690.5 KB

_7e0f33e77d6b81677a7d725ed0ae9911_15_flows_9_image_segmentation.pdf

261.3 KB

_b421923226f8319c58d2f9d039973d64_Programming-Assignment-1.pdf

3.0 MB

/Week 1/airline_crews/

AirlineCrews.java

2.7 KB

airline_crews.cpp

1.7 KB

airline_crews.py

1.1 KB

/Week 1/airline_crews/tests/

01

0.0 KB

01.a

0.0 KB

02

20.0 KB

02.a

0.3 KB

03

20.0 KB

03.a

0.3 KB

04

20.0 KB

04.a

0.3 KB

05

20.0 KB

05.a

0.3 KB

06

20.0 KB

06.a

0.3 KB

07

20.0 KB

07.a

0.3 KB

08

10.0 KB

08.a

0.1 KB

09

10.0 KB

09.a

0.3 KB

10

4.8 KB

10.a

0.2 KB

11

4.8 KB

11.a

0.1 KB

12

20.0 KB

12.a

0.3 KB

13

10.0 KB

13.a

0.1 KB

14

10.0 KB

14.a

0.3 KB

15

4.8 KB

15.a

0.2 KB

16

4.8 KB

16.a

0.1 KB

17

20.0 KB

17.a

0.3 KB

18

10.0 KB

18.a

0.1 KB

19

10.0 KB

19.a

0.3 KB

20

4.8 KB

20.a

0.2 KB

21

4.8 KB

21.a

0.1 KB

22

20.0 KB

22.a

0.3 KB

23

10.0 KB

23.a

0.1 KB

24

10.0 KB

24.a

0.3 KB

25

4.8 KB

25.a

0.2 KB

26

4.8 KB

26.a

0.1 KB

27

20.0 KB

27.a

0.3 KB

28

10.0 KB

28.a

0.1 KB

29

10.0 KB

29.a

0.3 KB

30

4.8 KB

30.a

0.2 KB

31

4.8 KB

31.a

0.1 KB

/Week 1/evacuation/

Evacuation.java

3.9 KB

evacuation.cpp

2.5 KB

evacuation.py

2.2 KB

/Week 1/evacuation/tests/

01

0.0 KB

01.a

0.0 KB

02

0.1 KB

02.a

0.0 KB

03

0.0 KB

03.a

0.0 KB

04

0.0 KB

04.a

0.0 KB

05

0.0 KB

05.a

0.0 KB

06

0.0 KB

06.a

0.0 KB

07

0.1 KB

07.a

0.0 KB

08

0.0 KB

08.a

0.0 KB

09

2.2 KB

09.a

0.0 KB

10

4.4 KB

10.a

0.0 KB

11

6.5 KB

11.a

0.0 KB

12

8.7 KB

12.a

0.0 KB

13

10.8 KB

13.a

0.0 KB

14

13.0 KB

14.a

0.0 KB

15

15.2 KB

15.a

0.0 KB

16

17.3 KB

16.a

0.0 KB

17

19.5 KB

17.a

0.0 KB

18

53.7 KB

18.a

0.0 KB

19

53.7 KB

19.a

0.0 KB

20

53.7 KB

20.a

0.0 KB

21

53.7 KB

21.a

0.0 KB

22

53.7 KB

22.a

0.0 KB

23

2.0 KB

23.a

0.0 KB

24

1.7 KB

24.a

0.0 KB

25

1.8 KB

25.a

0.0 KB

26

2.0 KB

26.a

0.0 KB

27

1.7 KB

27.a

0.0 KB

28

1.8 KB

28.a

0.0 KB

29

2.0 KB

29.a

0.0 KB

30

1.7 KB

30.a

0.0 KB

31

1.8 KB

31.a

0.0 KB

32

11.8 KB

32.a

0.0 KB

33

11.8 KB

33.a

0.0 KB

34

11.8 KB

34.a

0.0 KB

35

11.8 KB

35.a

0.0 KB

36

11.8 KB

36.a

0.0 KB

/Week 1/stock_charts/

StockCharts.java

3.1 KB

stock_charts.cpp

2.0 KB

stock_charts.py

1.5 KB

/Week 1/stock_charts/tests/

01

0.0 KB

01.a

0.0 KB

02

0.0 KB

02.a

0.0 KB

03

0.0 KB

03.a

0.0 KB

04

0.0 KB

04.a

0.0 KB

05

0.0 KB

05.a

0.0 KB

06

0.1 KB

06.a

0.0 KB

07

0.2 KB

07.a

0.0 KB

08

0.6 KB

08.a

0.0 KB

09

1.5 KB

09.a

0.0 KB

10

0.2 KB

10.a

0.0 KB

11

0.6 KB

11.a

0.0 KB

12

1.5 KB

12.a

0.0 KB

13

7.7 KB

13.a

0.0 KB

14

7.3 KB

14.a

0.0 KB

15

6.9 KB

15.a

0.0 KB

16

6.6 KB

16.a

0.0 KB

17

6.2 KB

17.a

0.0 KB

18

5.5 KB

18.a

0.0 KB

19

4.7 KB

19.a

0.0 KB

20

3.8 KB

20.a

0.0 KB

21

3.1 KB

21.a

0.0 KB

22

2.3 KB

22.a

0.0 KB

23

1.5 KB

23.a

0.0 KB

24

0.7 KB

24.a

0.0 KB

25

7.7 KB

25.a

0.0 KB

26

17.3 KB

26.a

0.0 KB

27

0.0 KB

27.a

0.0 KB

28

4.3 KB

28.a

0.0 KB

29

7.3 KB

29.a

0.0 KB

30

5.3 KB

30.a

0.0 KB

31

5.0 KB

31.a

0.0 KB

32

5.0 KB

32.a

0.0 KB

33

9.7 KB

33.a

0.0 KB

34

12.2 KB

34.a

0.0 KB

35

0.7 KB

35.a

0.0 KB

36

7.3 KB

36.a

0.0 KB

/Week 2/

1. Introduction.mp4

13.6 MB

1. Introduction.srt

8.1 KB

10. (Optional) The Ellipsoid Algorithm.mp4

17.2 MB

10. (Optional) The Ellipsoid Algorithm.srt

10.3 KB

2. Linear Programming.mp4

19.5 MB

2. Linear Programming.srt

13.9 KB

3. Linear Algebra Method of Substitution.mp4

14.5 MB

3. Linear Algebra Method of Substitution.srt

7.9 KB

4. Linear Algebra Gaussian Elimination.mp4

19.7 MB

4. Linear Algebra Gaussian Elimination.srt

15.8 KB

5. Convexity.mp4

22.7 MB

5. Convexity.srt

13.7 KB

6. Duality.mp4

27.2 MB

6. Duality.srt

19.1 KB

7. (Optional) Duality Proofs.mp4

19.3 MB

7. (Optional) Duality Proofs.srt

11.3 KB

8. Linear Programming Formulations.mp4

23.1 MB

8. Linear Programming Formulations.srt

14.5 KB

9. The Simplex Algorithm.mp4

29.5 MB

9. The Simplex Algorithm.srt

15.6 KB

YDVyejmMEei2YRIlkZUGUg_60f31c30398c11e89865dd18147b3b43_Programming-Assignment-2.pdf

944.4 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_1_1_introduction.pdf

162.7 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_1_2_LP.pdf

191.6 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_2_1_Substitution.pdf

133.4 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_2_2_GaussianElimination.pdf

182.8 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_2_GaussianElimination.pdf

241.5 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_3_Convexity.pdf

330.0 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_4_1_Duality.pdf

208.3 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_4_2_DualityProofs.pdf

224.3 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_5_Formulations.pdf

466.8 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_6_simplex.pdf

263.3 KB

_340bad8411ad88ec6ef85b199d4a12ae_16_LP_7_ellipsoid.pdf

281.9 KB

/Week 2/ad_allocation/

AdAllocation.java

2.0 KB

ad_allocation.cpp

1.0 KB

ad_allocation.py

0.6 KB

/Week 2/ad_allocation/tests/

11

1.9 KB

11.a

0.0 KB

12

1.9 KB

12.a

0.0 KB

52

9.0 KB

52.a

1.1 KB

55

17.7 KB

55.a

0.0 KB

65

8.9 KB

65.a

0.0 KB

/Week 2/diet/

Diet.java

2.0 KB

diet.cpp

1.1 KB

diet.py

0.6 KB

/Week 2/diet/tests/

01

0.0 KB

01.a

0.1 KB

02

0.0 KB

02.a

0.0 KB

03

0.0 KB

03.a

0.0 KB

04

0.0 KB

04.a

0.0 KB

05

0.0 KB

05.a

0.0 KB

06

0.0 KB

06.a

0.0 KB

36

0.0 KB

36.a

0.0 KB

43

0.1 KB

43.a

0.0 KB

/Week 2/energy_values/

EnergyValues.java

3.4 KB

energy_values.cpp

2.8 KB

energy_values.py

2.2 KB

/Week 3/

1. Brute Force Search.mp4

21.9 MB

1. Brute Force Search.srt

8.1 KB

10. Showing NP-completeness.mp4

23.8 MB

10. Showing NP-completeness.srt

8.5 KB

11. Independent Set to Vertex Cover.mp4

22.1 MB

11. Independent Set to Vertex Cover.srt

7.3 KB

12. 3-SAT to Independent Set.mp4

53.6 MB

12. 3-SAT to Independent Set.srt

19.4 KB

13. SAT to 3-SAT.mp4

22.0 MB

13. SAT to 3-SAT.srt

8.9 KB

14. Circuit SAT to SAT.mp4

33.3 MB

14. Circuit SAT to SAT.srt

14.7 KB

15. All of NP to Circuit SAT.mp4

16.0 MB

15. All of NP to Circuit SAT.srt

6.8 KB

16. Using SAT-solvers.mp4

42.3 MB

16. Using SAT-solvers.srt

18.1 KB

2. Search Problems.mp4

31.6 MB

2. Search Problems.srt

12.6 KB

3. Traveling Salesman Problem.mp4

25.6 MB

3. Traveling Salesman Problem.srt

11.3 KB

4. Hamiltonian Cycle Problem.mp4

20.0 MB

4. Hamiltonian Cycle Problem.srt

10.5 KB

5. Longest Path Problem.mp4

8.6 MB

5. Longest Path Problem.srt

2.3 KB

6. Integer Linear Programming Problem.mp4

15.9 MB

6. Integer Linear Programming Problem.srt

4.2 KB

7. Independent Set Problem.mp4

16.3 MB

7. Independent Set Problem.srt

4.5 KB

8. P and NP.mp4

21.6 MB

8. P and NP.srt

5.2 KB

9. Reductions.mp4

26.0 MB

9. Reductions.srt

6.2 KB

cGbCsxWPEemU7w7-EFnPcg_70c8df70158f11e98c9e2961410808ba_Programming-Assignment-3.pdf

1.2 MB

/Week 3/budget_allocation/

BudgetAllocation.java

2.9 KB

budget_allocation.cpp

0.9 KB

budget_allocation.py

0.5 KB

/Week 3/cleaning_apartment/

CleaningApartment.java

3.0 KB

cleaning_apartment.cpp

0.9 KB

cleaning_apartment.py

0.4 KB

/Week 3/gsm_network/

GSMNetwork.java

3.0 KB

gsm_network.cpp

1.0 KB

gsm_network.py

0.4 KB

/Week 4/

1. Introduction.mp4

19.3 MB

1. Introduction.srt

6.2 KB

10. Metric TSP.mp4

39.4 MB

10. Metric TSP.srt

16.9 KB

11. TSP Local Search.mp4

29.6 MB

11. TSP Local Search.srt

8.7 KB

2. 2-SAT.mp4

26.0 MB

2. 2-SAT.srt

14.3 KB

3. 2-SAT Algorithm.mp4

29.5 MB

3. 2-SAT Algorithm.srt

16.8 KB

4. Independent Sets in Trees.mp4

38.1 MB

4. Independent Sets in Trees.srt

19.1 KB

5. 3-SAT Backtracking.mp4

39.8 MB

5. 3-SAT Backtracking.srt

15.5 KB

6. 3-SAT Local Search.mp4

52.3 MB

6. 3-SAT Local Search.srt

17.7 KB

7. TSP Dynamic Programming.mp4

50.5 MB

7. TSP Dynamic Programming.srt

19.3 KB

8. TSP Branch and Bound.mp4

23.6 MB

8. TSP Branch and Bound.srt

13.1 KB

9. Vertex Cover.mp4

39.8 MB

9. Vertex Cover.srt

13.1 KB

_6b7344c41a872c3c77cebba06f3ebb51_18_coping_with_np_completeness_2_special_cases.pdf

290.2 KB

_c2cbb71f70dc4e1ac82e98896eedda88_18_coping_with_np_completeness_1_introduction.pdf

121.9 KB

_c2cbb71f70dc4e1ac82e98896eedda88_18_coping_with_np_completeness_3_exact_algorithms.pdf

439.0 KB

_c2cbb71f70dc4e1ac82e98896eedda88_18_coping_with_np_completeness_4_approximation_algorithms.pdf

288.6 KB

pajHD6EJEemRkw79YeZlmg_fdce28b486dd4126b96241b2c0a7655b_Programming-Assignment-4.pdf

1.6 MB

/Week 4/circuit_design/

CircuitDesign.java

4.3 KB

circuit_design.cpp

2.1 KB

circuit_design.py

1.0 KB

/Week 4/plan_party/

PlanParty.java

2.4 KB

plan_party.cpp

1.9 KB

plan_party.py

1.3 KB

/Week 4/reschedule_exams/

RescheduleExams.java

1.6 KB

reschedule_exams.cpp

1.2 KB

reschedule_exams.py

1.0 KB

/Week 4/school_bus/

SchoolBus.java

4.1 KB

school_bus.cpp

2.0 KB

school_bus.py

1.3 KB

/Week 5/

1. Introduction.mp4

48.3 MB

1. Introduction.srt

8.0 KB

10. Proofs 2.mp4

57.3 MB

10. Proofs 2.srt

12.6 KB

2. Heavy Hitters Problem.mp4

77.0 MB

2. Heavy Hitters Problem.srt

11.6 KB

3. Reduction 1.mp4

43.1 MB

3. Reduction 1.srt

6.7 KB

4. Reduction 2.mp4

61.5 MB

4. Reduction 2.srt

9.6 KB

5. Basic Estimate 1.mp4

75.5 MB

5. Basic Estimate 1.srt

11.7 KB

6. Basic Estimate 2.mp4

63.6 MB

6. Basic Estimate 2.srt

10.5 KB

7. Final Algorithm 1.mp4

52.2 MB

7. Final Algorithm 1.srt

7.9 KB

8. Final Algorithm 2.mp4

120.0 MB

8. Final Algorithm 2.srt

17.8 KB

9. Proofs 1.mp4

42.2 MB

9. Proofs 1.srt

8.6 KB

_62be31e124aadfcfb9d5a53a3d6fd27a_ProgrammingAssignment5.pdf

408.2 KB

cpp_naive.cpp

1.0 KB

java_naive.java

0.9 KB

py_naive.py

0.6 KB

/Week 1/

1. 2011 European E. coli outbreak.mp4

27.3 MB

1. 2011 European E. coli outbreak.srt

8.4 KB

2. Assembling phage genome.mp4

13.8 MB

2. Assembling phage genome.srt

5.0 KB

_286667e9d63065155e489921cf80602d_ProgrammingAssignment1.pdf

378.6 KB

/Week 2/

1. DNA arrays.mp4

13.4 MB

1. DNA arrays.srt

6.0 KB

2. Assembling genomes from k-mers.mp4

16.2 MB

2. Assembling genomes from k-mers.srt

5.2 KB

3. De Bruijn graphs.mp4

9.2 MB

3. De Bruijn graphs.srt

4.4 KB

4. Bridges of Königsberg and universal strings.mp4

14.2 MB

4. Bridges of Königsberg and universal strings.srt

5.2 KB

5. Euler theorem.mp4

13.4 MB

5. Euler theorem.srt

7.6 KB

_eef54e2a950f8a5fecba5bf23e656dbf_ProgrammingAssignment2.pdf

178.0 KB

/Week 3/

1. Splitting the genome into contigs.mp4

4.6 MB

1. Splitting the genome into contigs.srt

2.3 KB

2. From reads to read-pairs.mp4

9.9 MB

2. From reads to read-pairs.srt

4.0 KB

3. Genome assembly faces real sequencing data.mp4

13.0 MB

3. Genome assembly faces real sequencing data.srt

7.2 KB

KD7TTY_2R1e-002P9rdXqw_d2a08ff5428f4043b63ab0f12b48ae81_ProgrammingAssignment3.pdf

505.7 KB

_c1223813227b2ecec3e60224e6f070e4_dataset1.txt

3.4 MB

_c1223813227b2ecec3e60224e6f070e4_genome1.txt

112.0 KB

/6. Genome Assembly Programming Challenge/

_8601ac9c05f6275f91bf168291ec49bc_AssemblerChallengeDec10Release.pdf

3.6 MB

/

FreeCoursesOnline.me Download Udacity, Masterclass, Lynda, PHLearn, etc Free.url

0.3 KB

 

Total files 1481


Copyright © 2025 FileMood.com