├── .gitattributes ├── Course 1 - Algorithmic Toolbox ├── week1_programming_challenges │ ├── 1_sum_of_two_digits │ │ ├── APlusB.cpp │ │ ├── APlusB.cs │ │ └── APlusB.py │ ├── 2_maximum_pairwise_product │ │ └── max_pairwise_product.cpp │ └── week1_programming_challenges.pdf ├── week2_algorithmic_warmup │ ├── 1_fibonacci_number │ │ └── fibonacci.cpp │ ├── 2_last_digit_of_fibonacci_number │ │ └── fibonacci_last_digit.cpp │ ├── 3_greatest_common_divisor │ │ └── gcd.cpp │ ├── 4_least_common_multiple │ │ └── lcm.cpp │ ├── 5_fibonacci_number_again │ │ └── fibonacci_huge.cpp │ ├── 6_last_digit_of_the_sum_of_fibonacci_numbers │ │ └── fibonacci_sum_last_digit.cpp │ ├── 7_last_digit_of_the_sum_of_fibonacci_numbers_again │ │ └── fibonacci_partial_sum.cpp │ ├── 8_last_digit_of_the_sum_of_squares_of_fibonacci_numbers │ │ └── fibonacci_sum_squares.cpp │ └── week2_algorithmic_warmup.pdf ├── week3_greedy_algorithms │ ├── 1_money_change │ │ ├── change.cpp │ │ └── change.py │ ├── 2_maximum_value_of_the_loot │ │ ├── fractional_knapsack.cpp │ │ └── fractional_knapsack.py │ ├── 3_car_fueling │ │ └── car_fueling.cpp │ ├── 4_maximum_advertisement_revenue │ │ ├── dot_product.cpp │ │ └── dot_product.py │ ├── 5_collecting_signatures │ │ ├── covering_segments.cpp │ │ └── covering_segments.py │ ├── 6_maximum_number_of_prizes │ │ ├── different_summands.cpp │ │ └── different_summands.py │ ├── 7_maximum_salary │ │ ├── largest_number.cpp │ │ └── largest_number.py │ └── week3_greedy_algorithms.pdf ├── week4_divide_and_conquer │ ├── 1_binary_search │ │ ├── binary_search.cpp │ │ └── binary_search.py │ ├── 2_majority_element │ │ └── majority_element.cpp │ ├── 3_improving_quicksort │ │ └── sorting.cpp │ ├── 4_number_of_inversions │ │ └── inversions.cpp │ ├── 5_organizing_a_lottery │ │ └── points_and_segments.cpp │ ├── 6_closest_points │ │ ├── closest.cpp │ │ └── closest.py │ └── week4_divide_and_conquer.pdf ├── week5_dynamic_programming1 │ ├── 1_money_change_again │ │ └── change_dp.cpp │ ├── 2_primitive_calculator │ │ └── primitive_calculator.cpp │ ├── 3_edit_distance │ │ └── edit_distance.cpp │ ├── 4_longest_common_subsequence_of_two_sequences │ │ └── lcs2.cpp │ ├── 5_longest_common_subsequence_of_three_sequences │ │ └── lcs3.cpp │ └── week5_dynamic_programming1.pdf └── week6_dynamic_programming2 │ ├── 1_maximum_amount_of_gold │ └── knapsack.cpp │ ├── 2_partitioning_souvenirs │ └── partition3.cpp │ ├── 3_maximum_value_of_an_arithmetic_expression │ └── placing_parentheses.cpp │ └── week6_dynamic_programming2.pdf ├── Course 2 - Data Structures ├── week1_basic_data_structures │ ├── 1_brackets_in_code │ │ ├── check_brackets.cpp │ │ ├── check_brackets.py │ │ └── tests │ │ │ ├── 10 │ │ │ ├── 11 │ │ │ ├── 12 │ │ │ ├── 13 │ │ │ ├── 14 │ │ │ ├── 15 │ │ │ ├── 16 │ │ │ ├── 17 │ │ │ ├── 18 │ │ │ ├── 19 │ │ │ ├── 20 │ │ │ ├── 21 │ │ │ ├── 22 │ │ │ ├── 23 │ │ │ ├── 24 │ │ │ ├── 25 │ │ │ ├── 26 │ │ │ ├── 27 │ │ │ ├── 28 │ │ │ ├── 29 │ │ │ ├── 30 │ │ │ ├── 31 │ │ │ ├── 32 │ │ │ ├── 33 │ │ │ ├── 34 │ │ │ ├── 35 │ │ │ ├── 36 │ │ │ ├── 37 │ │ │ ├── 38 │ │ │ ├── 39 │ │ │ ├── 40 │ │ │ ├── 41 │ │ │ ├── 42 │ │ │ ├── 43 │ │ │ ├── 44 │ │ │ ├── 45 │ │ │ ├── 46 │ │ │ ├── 47 │ │ │ ├── 48 │ │ │ ├── 49 │ │ │ ├── 50 │ │ │ ├── 51 │ │ │ ├── 52 │ │ │ ├── 53 │ │ │ ├── 54 │ │ │ ├── 01 │ │ │ ├── 01.a │ │ │ ├── 02 │ │ │ ├── 02.a │ │ │ ├── 03 │ │ │ ├── 03.a │ │ │ ├── 04 │ │ │ ├── 04.a │ │ │ ├── 05 │ │ │ ├── 05.a │ │ │ ├── 06 │ │ │ ├── 06.a │ │ │ ├── 07 │ │ │ ├── 07.a │ │ │ ├── 08 │ │ │ ├── 08.a │ │ │ ├── 09 │ │ │ ├── 09.a │ │ │ ├── 10.a │ │ │ ├── 11.a │ │ │ ├── 12.a │ │ │ ├── 13.a │ │ │ ├── 14.a │ │ │ ├── 15.a │ │ │ ├── 16.a │ │ │ ├── 17.a │ │ │ ├── 18.a │ │ │ ├── 19.a │ │ │ ├── 20.a │ │ │ ├── 21.a │ │ │ ├── 22.a │ │ │ ├── 23.a │ │ │ ├── 24.a │ │ │ ├── 25.a │ │ │ ├── 26.a │ │ │ ├── 27.a │ │ │ ├── 28.a │ │ │ ├── 29.a │ │ │ ├── 30.a │ │ │ ├── 31.a │ │ │ ├── 32.a │ │ │ ├── 33.a │ │ │ ├── 34.a │ │ │ ├── 35.a │ │ │ ├── 36.a │ │ │ ├── 37.a │ │ │ ├── 38.a │ │ │ ├── 39.a │ │ │ ├── 40.a │ │ │ ├── 41.a │ │ │ ├── 42.a │ │ │ ├── 43.a │ │ │ ├── 44.a │ │ │ ├── 45.a │ │ │ ├── 46.a │ │ │ ├── 47.a │ │ │ ├── 48.a │ │ │ ├── 49.a │ │ │ ├── 50.a │ │ │ ├── 51.a │ │ │ ├── 52.a │ │ │ ├── 53.a │ │ │ └── 54.a │ ├── 2_tree_height │ │ ├── tests │ │ │ ├── 10 │ │ │ ├── 11 │ │ │ ├── 12 │ │ │ ├── 13 │ │ │ ├── 14 │ │ │ ├── 15 │ │ │ ├── 16 │ │ │ ├── 17 │ │ │ ├── 18 │ │ │ ├── 19 │ │ │ ├── 20 │ │ │ ├── 21 │ │ │ ├── 22 │ │ │ ├── 23 │ │ │ ├── 24 │ │ │ ├── 01 │ │ │ ├── 01.a │ │ │ ├── 02 │ │ │ ├── 02.a │ │ │ ├── 03 │ │ │ ├── 03.a │ │ │ ├── 04 │ │ │ ├── 04.a │ │ │ ├── 05 │ │ │ ├── 05.a │ │ │ ├── 06 │ │ │ ├── 06.a │ │ │ ├── 07 │ │ │ ├── 07.a │ │ │ ├── 08 │ │ │ ├── 08.a │ │ │ ├── 09 │ │ │ ├── 09.a │ │ │ ├── 10.a │ │ │ ├── 11.a │ │ │ ├── 12.a │ │ │ ├── 13.a │ │ │ ├── 14.a │ │ │ ├── 15.a │ │ │ ├── 16.a │ │ │ ├── 17.a │ │ │ ├── 18.a │ │ │ ├── 19.a │ │ │ ├── 20.a │ │ │ ├── 21.a │ │ │ ├── 22.a │ │ │ ├── 23.a │ │ │ └── 24.a │ │ └── tree-height.cpp │ ├── 3_network_simulation │ │ ├── process_packages.cpp │ │ └── tests │ │ │ ├── 10 │ │ │ ├── 11 │ │ │ ├── 12 │ │ │ ├── 13 │ │ │ ├── 14 │ │ │ ├── 15 │ │ │ ├── 16 │ │ │ ├── 17 │ │ │ ├── 18 │ │ │ ├── 19 │ │ │ ├── 20 │ │ │ ├── 21 │ │ │ ├── 22 │ │ │ ├── 01 │ │ │ ├── 01.a │ │ │ ├── 02 │ │ │ ├── 02.a │ │ │ ├── 03 │ │ │ ├── 03.a │ │ │ ├── 04 │ │ │ ├── 04.a │ │ │ ├── 05 │ │ │ ├── 05.a │ │ │ ├── 06 │ │ │ ├── 06.a │ │ │ ├── 07 │ │ │ ├── 07.a │ │ │ ├── 08 │ │ │ ├── 08.a │ │ │ ├── 09 │ │ │ ├── 09.a │ │ │ ├── 10.a │ │ │ ├── 11.a │ │ │ ├── 12.a │ │ │ ├── 13.a │ │ │ ├── 14.a │ │ │ ├── 15.a │ │ │ ├── 16.a │ │ │ ├── 17.a │ │ │ ├── 18.a │ │ │ ├── 19.a │ │ │ ├── 20.a │ │ │ ├── 21.a │ │ │ └── 22.a │ ├── 4_stack_with_max │ │ ├── stack_with_max_naive.cpp │ │ └── stack_with_max_naive.py │ ├── 5_max_sliding_window │ │ ├── max_sliding_window.cpp │ │ └── max_sliding_window.py │ └── week1_basic_data_structures.pdf ├── week2_priority_queues_and_disjoint_sets │ ├── 1_make_heap │ │ ├── build_heap - Copy.cpp │ │ ├── build_heap.cpp │ │ ├── build_heap.py │ │ └── tests │ │ │ ├── 04 │ │ │ └── 04.a │ ├── 2_job_queue │ │ ├── job_queue.cpp │ │ ├── job_queue.py │ │ └── tests │ │ │ ├── 02 │ │ │ ├── 02.a │ │ │ ├── 08 │ │ │ └── 08.a │ ├── 3_merging_tables │ │ ├── merging_tables.cpp │ │ ├── merging_tables.py │ │ └── tests │ │ │ ├── 116 │ │ │ └── 116.a │ └── week2_priority_queues_and_disjoint_sets.pdf ├── week3_hash_tables │ ├── 1_phone_book │ │ ├── phone_book.cpp │ │ └── phone_book.py │ ├── 2_hash_chains │ │ ├── hash_chains.cpp │ │ ├── hash_chains.py │ │ └── tests │ │ │ ├── 06 │ │ │ └── 06.a │ ├── 3_hash_substring │ │ ├── hash_substring.cpp │ │ ├── hash_substring.py │ │ └── tests │ │ │ ├── 06 │ │ │ └── 06.a │ ├── 4_substring_equality │ │ ├── substring_equality.cpp │ │ ├── substring_equality.kt │ │ └── substring_equality.py │ └── week3_hash_tables.pdf └── week4_binary_search_trees │ ├── 1_tree_traversals │ ├── tests │ │ ├── 21 │ │ └── 21.a │ ├── tree-orders.cpp │ └── tree-orders.py │ ├── 2_is_bst │ ├── is_bst.cpp │ └── is_bst.py │ ├── 3_is_bst_advanced │ ├── is_bst_hard.cpp │ └── is_bst_hard.py │ ├── 4_set_range_sum │ ├── set_range_sum.cpp │ ├── set_range_sum.py │ └── tests │ │ ├── 20 │ │ ├── 36 │ │ ├── 83 │ │ ├── 01 │ │ ├── 01.a │ │ ├── 04 │ │ ├── 04.a │ │ ├── 05 │ │ ├── 05.a │ │ ├── 20.a │ │ ├── 36.a │ │ └── 83.a │ ├── 5_rope │ ├── rope.cpp │ └── rope.py │ └── week4_binary_search_trees.pdf ├── Course 3 - Algorithms on Graphs ├── Advanced Shortest Path │ ├── Advanced-Shortest-Paths.pdf │ ├── dist_preprocess_large │ │ ├── DistPreprocessLarge.java │ │ ├── dist_preprocess_large.cpp │ │ └── dist_preprocess_large.py3 │ ├── dist_preprocess_small-and-large.cpp │ ├── dist_preprocess_small │ │ ├── DistPreprocessSmall.java │ │ ├── dist_preprocess_small.cpp │ │ └── dist_preprocess_small.py3 │ ├── dist_with_coords │ │ ├── DistWithCoords.java │ │ ├── dist_with_coords-aStar.cpp │ │ ├── dist_with_coords.cpp │ │ ├── dist_with_coords.py3 │ │ └── tests │ │ │ ├── 01 │ │ │ ├── 01.a │ │ │ ├── 02 │ │ │ ├── 02.a │ │ │ ├── 03 │ │ │ └── 03.a │ ├── friend_suggestion │ │ ├── FriendSuggestion.java │ │ ├── friend_suggestion.cpp │ │ ├── friend_suggestion.py3 │ │ └── friend_suggestions.cpp │ └── travelling_salesman_problem │ │ ├── TravellingSalesmanProblem.java │ │ ├── travelling_salesman_problem.cpp │ │ └── travelling_salesman_problem.py3 ├── week1_decomposition1 │ ├── 1_reachability │ │ ├── reachability.cpp │ │ └── reachability.py │ ├── 2_connected_components │ │ ├── connected_components.cpp │ │ └── connected_components.py │ └── decomposition1.pdf ├── week2_decomposition2 │ ├── 1_acyclicity │ │ ├── acyclicity.cpp │ │ └── acyclicity.py │ ├── 2_toposort │ │ ├── toposort.cpp │ │ └── toposort.py │ ├── 3_strongly_connected │ │ ├── strongly_connected.cpp │ │ └── strongly_connected.py │ └── decomposition2.pdf ├── week3_paths1 │ ├── 1_bfs │ │ ├── bfs.cpp │ │ └── bfs.py │ ├── 2_bipartite │ │ ├── bipartite.cpp │ │ └── bipartite.py │ └── paths1.pdf ├── week4_paths2 │ ├── 1_dijkstra │ │ ├── dijkstra.cpp │ │ └── dijkstra.py │ ├── 2_negative_cycle │ │ ├── negative_cycle.cpp │ │ └── negative_cycle.py │ ├── 3_shortest_paths │ │ ├── shortest_paths.cpp │ │ └── shortest_paths.py │ └── paths2.pdf └── week5_mst │ ├── 1_connecting_points │ ├── connecting_points.cpp │ └── connecting_points.py │ ├── 2_clustering │ ├── clustering.cpp │ └── clustering.py │ └── mst.pdf ├── Course 4 - Algorithms on Strings ├── assignment 1 │ ├── Programming-Assignment-1.pdf │ ├── non_shared_substring │ │ ├── non_shared_substring.cpp │ │ ├── non_shared_substring.py │ │ └── sample_tests │ │ │ ├── sample1 │ │ │ ├── sample1.a │ │ │ ├── sample2 │ │ │ ├── sample2.a │ │ │ ├── sample3 │ │ │ ├── sample3.a │ │ │ ├── sample4 │ │ │ └── sample4.a │ ├── suffix_tree │ │ ├── sample_tests │ │ │ ├── sample1 │ │ │ ├── sample1.a │ │ │ ├── sample2 │ │ │ ├── sample2.a │ │ │ ├── sample3 │ │ │ └── sample3.a │ │ ├── suffix_tree.cpp │ │ └── suffix_tree.py │ ├── trie │ │ ├── sample_tests │ │ │ ├── sample1 │ │ │ ├── sample1.a │ │ │ ├── sample2 │ │ │ ├── sample2.a │ │ │ ├── sample3 │ │ │ └── sample3.a │ │ ├── starters_by_learners │ │ │ └── trie.cs │ │ ├── trie.cpp │ │ └── trie.py │ ├── trie_matching │ │ ├── sample_tests │ │ │ ├── sample1 │ │ │ ├── sample1.a │ │ │ ├── sample2 │ │ │ ├── sample2.a │ │ │ ├── sample3 │ │ │ └── sample3.a │ │ ├── starters_by_learners │ │ │ └── trie_matching.cs │ │ ├── trie_matching.cpp │ │ └── trie_matching.py │ └── trie_matching_extended │ │ ├── sample_tests │ │ ├── sample1 │ │ ├── sample1.a │ │ ├── sample2 │ │ └── sample2.a │ │ ├── trie_matching_extended.cpp │ │ └── trie_matching_extended.py ├── assignment 2 │ ├── Programming-Assignment-2.pdf │ ├── bwmatching │ │ ├── bwmatching.cpp │ │ ├── bwmatching.py │ │ └── sample_tests │ │ │ ├── sample1 │ │ │ ├── sample1.a │ │ │ ├── sample2 │ │ │ ├── sample2.a │ │ │ ├── sample3 │ │ │ └── sample3.a │ ├── bwt │ │ ├── bwt.cpp │ │ ├── bwt.py │ │ └── sample_tests │ │ │ ├── sample1 │ │ │ ├── sample1.a │ │ │ ├── sample2 │ │ │ ├── sample2.a │ │ │ ├── sample3 │ │ │ └── sample3.a │ ├── bwtinverse │ │ ├── bwtinverse.cpp │ │ ├── bwtinverse.py │ │ └── sample_tests │ │ │ ├── sample1 │ │ │ ├── sample1.a │ │ │ ├── sample2 │ │ │ └── sample2.a │ └── suffix_array │ │ ├── sample_tests │ │ ├── sample1 │ │ ├── sample1.a │ │ ├── sample2 │ │ ├── sample2.a │ │ ├── sample3 │ │ └── sample3.a │ │ ├── suffix_array.cpp │ │ └── suffix_array.py └── assignment 3 │ ├── Programming-Assignment-3.pdf │ ├── kmp │ ├── KnuthMorrisPratt.java │ ├── kmp.cpp │ ├── kmp.py │ └── sample_tests │ │ ├── sample1 │ │ ├── sample1.a │ │ ├── sample2 │ │ ├── sample2.a │ │ ├── sample3 │ │ └── sample3.a │ ├── suffix_array_long │ ├── SuffixArrayLong.java │ ├── sample_tests │ │ ├── sample1 │ │ ├── sample1.a │ │ ├── sample2 │ │ ├── sample2.a │ │ ├── sample3 │ │ ├── sample3.a │ │ ├── sample4 │ │ └── sample4.a │ ├── suffix_array_long.cpp │ └── suffix_array_long.py │ ├── suffix_array_matching │ ├── SuffixArrayMatching.java │ ├── sample_tests │ │ ├── sample1 │ │ ├── sample1.a │ │ ├── sample2 │ │ ├── sample2.a │ │ ├── sample3 │ │ └── sample3.a │ ├── suffix_array_matching.cpp │ └── suffix_array_matching.py │ └── suffix_tree_from_array │ ├── SuffixTreeFromArray.java │ ├── sample_tests │ ├── sample1 │ ├── sample1.a │ ├── sample2 │ ├── sample2.a │ ├── sample3 │ └── sample3.a │ ├── suffix_tree_from_array.cpp │ └── suffix_tree_from_array.py └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/.gitattributes -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week1_programming_challenges/1_sum_of_two_digits/APlusB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week1_programming_challenges/1_sum_of_two_digits/APlusB.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week1_programming_challenges/1_sum_of_two_digits/APlusB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week1_programming_challenges/1_sum_of_two_digits/APlusB.cs -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week1_programming_challenges/1_sum_of_two_digits/APlusB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week1_programming_challenges/1_sum_of_two_digits/APlusB.py -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week1_programming_challenges/2_maximum_pairwise_product/max_pairwise_product.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week1_programming_challenges/2_maximum_pairwise_product/max_pairwise_product.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week1_programming_challenges/week1_programming_challenges.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week1_programming_challenges/week1_programming_challenges.pdf -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/1_fibonacci_number/fibonacci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/1_fibonacci_number/fibonacci.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/2_last_digit_of_fibonacci_number/fibonacci_last_digit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/2_last_digit_of_fibonacci_number/fibonacci_last_digit.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/3_greatest_common_divisor/gcd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/3_greatest_common_divisor/gcd.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/4_least_common_multiple/lcm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/4_least_common_multiple/lcm.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/5_fibonacci_number_again/fibonacci_huge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/5_fibonacci_number_again/fibonacci_huge.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/6_last_digit_of_the_sum_of_fibonacci_numbers/fibonacci_sum_last_digit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/6_last_digit_of_the_sum_of_fibonacci_numbers/fibonacci_sum_last_digit.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/7_last_digit_of_the_sum_of_fibonacci_numbers_again/fibonacci_partial_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/7_last_digit_of_the_sum_of_fibonacci_numbers_again/fibonacci_partial_sum.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/8_last_digit_of_the_sum_of_squares_of_fibonacci_numbers/fibonacci_sum_squares.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/8_last_digit_of_the_sum_of_squares_of_fibonacci_numbers/fibonacci_sum_squares.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/week2_algorithmic_warmup.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week2_algorithmic_warmup/week2_algorithmic_warmup.pdf -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/1_money_change/change.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/1_money_change/change.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/1_money_change/change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/1_money_change/change.py -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/2_maximum_value_of_the_loot/fractional_knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/2_maximum_value_of_the_loot/fractional_knapsack.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/2_maximum_value_of_the_loot/fractional_knapsack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/2_maximum_value_of_the_loot/fractional_knapsack.py -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/3_car_fueling/car_fueling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/3_car_fueling/car_fueling.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/4_maximum_advertisement_revenue/dot_product.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/4_maximum_advertisement_revenue/dot_product.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/4_maximum_advertisement_revenue/dot_product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/4_maximum_advertisement_revenue/dot_product.py -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/5_collecting_signatures/covering_segments.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/5_collecting_signatures/covering_segments.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/5_collecting_signatures/covering_segments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/5_collecting_signatures/covering_segments.py -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/6_maximum_number_of_prizes/different_summands.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/6_maximum_number_of_prizes/different_summands.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/6_maximum_number_of_prizes/different_summands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/6_maximum_number_of_prizes/different_summands.py -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/7_maximum_salary/largest_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/7_maximum_salary/largest_number.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/7_maximum_salary/largest_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/7_maximum_salary/largest_number.py -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/week3_greedy_algorithms.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week3_greedy_algorithms/week3_greedy_algorithms.pdf -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/1_binary_search/binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/1_binary_search/binary_search.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/1_binary_search/binary_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/1_binary_search/binary_search.py -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/2_majority_element/majority_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/2_majority_element/majority_element.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/3_improving_quicksort/sorting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/3_improving_quicksort/sorting.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/4_number_of_inversions/inversions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/4_number_of_inversions/inversions.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/5_organizing_a_lottery/points_and_segments.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/5_organizing_a_lottery/points_and_segments.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/6_closest_points/closest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/6_closest_points/closest.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/6_closest_points/closest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/6_closest_points/closest.py -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/week4_divide_and_conquer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week4_divide_and_conquer/week4_divide_and_conquer.pdf -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/1_money_change_again/change_dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/1_money_change_again/change_dp.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/2_primitive_calculator/primitive_calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/2_primitive_calculator/primitive_calculator.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/3_edit_distance/edit_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/3_edit_distance/edit_distance.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/4_longest_common_subsequence_of_two_sequences/lcs2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/4_longest_common_subsequence_of_two_sequences/lcs2.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/5_longest_common_subsequence_of_three_sequences/lcs3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/5_longest_common_subsequence_of_three_sequences/lcs3.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/week5_dynamic_programming1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week5_dynamic_programming1/week5_dynamic_programming1.pdf -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week6_dynamic_programming2/1_maximum_amount_of_gold/knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week6_dynamic_programming2/1_maximum_amount_of_gold/knapsack.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week6_dynamic_programming2/2_partitioning_souvenirs/partition3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week6_dynamic_programming2/2_partitioning_souvenirs/partition3.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week6_dynamic_programming2/3_maximum_value_of_an_arithmetic_expression/placing_parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week6_dynamic_programming2/3_maximum_value_of_an_arithmetic_expression/placing_parentheses.cpp -------------------------------------------------------------------------------- /Course 1 - Algorithmic Toolbox/week6_dynamic_programming2/week6_dynamic_programming2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 1 - Algorithmic Toolbox/week6_dynamic_programming2/week6_dynamic_programming2.pdf -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/check_brackets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/check_brackets.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/check_brackets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/check_brackets.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/01: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/01.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/02: -------------------------------------------------------------------------------- 1 | () 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/02.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/03: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/03.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/04: -------------------------------------------------------------------------------- 1 | {}[] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/04.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/05: -------------------------------------------------------------------------------- 1 | {}() 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/05.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/06: -------------------------------------------------------------------------------- 1 | []() 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/06.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/07: -------------------------------------------------------------------------------- 1 | [][] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/07.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/08: -------------------------------------------------------------------------------- 1 | [()] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/08.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/09: -------------------------------------------------------------------------------- 1 | (()) 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/09.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/10: -------------------------------------------------------------------------------- 1 | {{}} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/10.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/11: -------------------------------------------------------------------------------- 1 | {}[]{} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/11.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/12: -------------------------------------------------------------------------------- 1 | {[]}() 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/12.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/13: -------------------------------------------------------------------------------- 1 | [{{}}] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/13.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/14: -------------------------------------------------------------------------------- 1 | { 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/14.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/15: -------------------------------------------------------------------------------- 1 | } 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/15.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/16: -------------------------------------------------------------------------------- 1 | [ 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/16.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/17: -------------------------------------------------------------------------------- 1 | ] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/17.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/18: -------------------------------------------------------------------------------- 1 | ( 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/18.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/19: -------------------------------------------------------------------------------- 1 | ) 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/19.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/20: -------------------------------------------------------------------------------- 1 | }() 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/20.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/21: -------------------------------------------------------------------------------- 1 | {[} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/21.a: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/22: -------------------------------------------------------------------------------- 1 | [(] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/22.a: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/23: -------------------------------------------------------------------------------- 1 | (){[} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/23.a: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/24: -------------------------------------------------------------------------------- 1 | {}{}] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/24.a: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/25: -------------------------------------------------------------------------------- 1 | []({) 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/25.a: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/26: -------------------------------------------------------------------------------- 1 | [](() 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/26.a: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/27: -------------------------------------------------------------------------------- 1 | (({}) 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/27.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/28: -------------------------------------------------------------------------------- 1 | ({})} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/28.a: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/29: -------------------------------------------------------------------------------- 1 | [{}]{ 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/29.a: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/30: -------------------------------------------------------------------------------- 1 | ()[{}]) 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/30.a: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/31: -------------------------------------------------------------------------------- 1 | [[]}]{} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/31.a: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/32: -------------------------------------------------------------------------------- 1 | ({()(}) 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/32.a: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/33: -------------------------------------------------------------------------------- 1 | []]( 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/33.a: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/34: -------------------------------------------------------------------------------- 1 | {[}] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/34.a: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/35: -------------------------------------------------------------------------------- 1 | [}]] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/35.a: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/36: -------------------------------------------------------------------------------- 1 | ][]] 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/36.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/37: -------------------------------------------------------------------------------- 1 | {[]) 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/37.a: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/38: -------------------------------------------------------------------------------- 1 | (}{} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/38.a: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/39: -------------------------------------------------------------------------------- 1 | ({(} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/39.a: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/40: -------------------------------------------------------------------------------- 1 | [({])} 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/40.a: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/41: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/41 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/41.a: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/42: -------------------------------------------------------------------------------- 1 | [very(strong]test) 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/42.a: -------------------------------------------------------------------------------- 1 | 13 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/43: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/43 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/43.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/44: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/44 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/44.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/45: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/45 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/45.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/46: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/46 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/46.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/47: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/47 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/47.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/48: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/48 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/48.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/49: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/49 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/49.a: -------------------------------------------------------------------------------- 1 | 972 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/50: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/50 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/50.a: -------------------------------------------------------------------------------- 1 | 35 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/51: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/51 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/51.a: -------------------------------------------------------------------------------- 1 | 174 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/52: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/52 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/52.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/53: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/53 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/53.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/54: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/54 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/1_brackets_in_code/tests/54.a: -------------------------------------------------------------------------------- 1 | Success 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/01: -------------------------------------------------------------------------------- 1 | 5 2 | 4 -1 4 1 1 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/01.a: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/02: -------------------------------------------------------------------------------- 1 | 5 2 | -1 0 4 0 3 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/02.a: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/03 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/03.a: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/04: -------------------------------------------------------------------------------- 1 | 10 2 | 8 8 5 6 7 3 1 6 -1 5 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/04.a: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/05: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/05 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/05.a: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/06: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/06 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/06.a: -------------------------------------------------------------------------------- 1 | 11 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/07: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/07 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/07.a: -------------------------------------------------------------------------------- 1 | 31 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/08: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/08 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/08.a: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/09: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/09 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/09.a: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/10 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/10.a: -------------------------------------------------------------------------------- 1 | 100 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/11 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/11.a: -------------------------------------------------------------------------------- 1 | 70 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/12 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/12.a: -------------------------------------------------------------------------------- 1 | 34 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/13: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/13 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/13.a: -------------------------------------------------------------------------------- 1 | 51 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/14: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/14 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/14.a: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/15: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/15 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/15.a: -------------------------------------------------------------------------------- 1 | 28 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/16 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/16.a: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/17: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/17 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/17.a: -------------------------------------------------------------------------------- 1 | 27 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/18: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/18 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/18.a: -------------------------------------------------------------------------------- 1 | 1267 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/19: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/19 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/19.a: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/20 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/20.a: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/21: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/21 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/21.a: -------------------------------------------------------------------------------- 1 | 34. -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/22 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/22.a: -------------------------------------------------------------------------------- 1 | 66649 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/23: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/23 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/23.a: -------------------------------------------------------------------------------- 1 | 33334 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/24: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/24 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tests/24.a: -------------------------------------------------------------------------------- 1 | 50001 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tree-height.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/2_tree_height/tree-height.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/process_packages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/process_packages.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/01: -------------------------------------------------------------------------------- 1 | 1 0 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/01.a: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/02: -------------------------------------------------------------------------------- 1 | 1 1 2 | 0 0 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/02.a: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/03: -------------------------------------------------------------------------------- 1 | 1 1 2 | 0 1 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/03.a: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/04: -------------------------------------------------------------------------------- 1 | 1 1 2 | 1 0 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/04.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/05: -------------------------------------------------------------------------------- 1 | 1 1 2 | 1 1 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/05.a: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/06: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/06 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/06.a: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/07: -------------------------------------------------------------------------------- 1 | 1 2 2 | 0 0 3 | 0 1 4 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/07.a: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/08: -------------------------------------------------------------------------------- 1 | 1 2 2 | 0 1 3 | 0 0 4 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/08.a: -------------------------------------------------------------------------------- 1 | 0 2 | -1 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/09: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/09 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/09.a: -------------------------------------------------------------------------------- 1 | 0 2 | -1 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/10: -------------------------------------------------------------------------------- 1 | 1 2 2 | 0 1 3 | 1 1 4 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/10.a: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/11: -------------------------------------------------------------------------------- 1 | 1 2 2 | 0 1 3 | 2 1 4 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/11.a: -------------------------------------------------------------------------------- 1 | 0 2 | 2 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/12 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/12.a: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/13: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/13 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/13.a: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | -1 4 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/14: -------------------------------------------------------------------------------- 1 | 1 3 2 | 0 1 3 | 1 3 4 | 4 2 5 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/14.a: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 4 4 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/15: -------------------------------------------------------------------------------- 1 | 1 3 2 | 0 2 3 | 1 4 4 | 5 3 5 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/15.a: -------------------------------------------------------------------------------- 1 | 0 2 | -1 3 | 5 4 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/16: -------------------------------------------------------------------------------- 1 | 2 3 2 | 0 2 3 | 1 4 4 | 5 3 5 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/16.a: -------------------------------------------------------------------------------- 1 | 0 2 | 2 3 | 6 4 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/17: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/17 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/17.a: -------------------------------------------------------------------------------- 1 | 0 2 | 2 3 | 4 4 | 6 5 | 8 6 | -1 7 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/18: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/18 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/18.a: -------------------------------------------------------------------------------- 1 | 0 2 | 3 3 | 10 4 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/19: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/19 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/19.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/19.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/20 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/20.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/20.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/21: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/21 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/21.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/21.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/22 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/22.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/3_network_simulation/tests/22.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/4_stack_with_max/stack_with_max_naive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/4_stack_with_max/stack_with_max_naive.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/4_stack_with_max/stack_with_max_naive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/4_stack_with_max/stack_with_max_naive.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/5_max_sliding_window/max_sliding_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/5_max_sliding_window/max_sliding_window.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/5_max_sliding_window/max_sliding_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/5_max_sliding_window/max_sliding_window.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week1_basic_data_structures/week1_basic_data_structures.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week1_basic_data_structures/week1_basic_data_structures.pdf -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/build_heap - Copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/build_heap - Copy.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/build_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/build_heap.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/build_heap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/build_heap.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/tests/04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/tests/04 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/tests/04.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/1_make_heap/tests/04.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/job_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/job_queue.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/job_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/job_queue.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/tests/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/tests/02 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/tests/02.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/tests/02.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/tests/08: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/tests/08 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/tests/08.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/2_job_queue/tests/08.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/3_merging_tables/merging_tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/3_merging_tables/merging_tables.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/3_merging_tables/merging_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/3_merging_tables/merging_tables.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/3_merging_tables/tests/116: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/3_merging_tables/tests/116 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/3_merging_tables/tests/116.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/3_merging_tables/tests/116.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/week2_priority_queues_and_disjoint_sets.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week2_priority_queues_and_disjoint_sets/week2_priority_queues_and_disjoint_sets.pdf -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/1_phone_book/phone_book.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/1_phone_book/phone_book.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/1_phone_book/phone_book.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/1_phone_book/phone_book.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/2_hash_chains/hash_chains.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/2_hash_chains/hash_chains.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/2_hash_chains/hash_chains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/2_hash_chains/hash_chains.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/2_hash_chains/tests/06: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/2_hash_chains/tests/06 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/2_hash_chains/tests/06.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/2_hash_chains/tests/06.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/3_hash_substring/hash_substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/3_hash_substring/hash_substring.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/3_hash_substring/hash_substring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/3_hash_substring/hash_substring.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/3_hash_substring/tests/06: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/3_hash_substring/tests/06 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/3_hash_substring/tests/06.a: -------------------------------------------------------------------------------- 1 | 19 118 178 241 296 361 417 472 2 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/4_substring_equality/substring_equality.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/4_substring_equality/substring_equality.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/4_substring_equality/substring_equality.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/4_substring_equality/substring_equality.kt -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/4_substring_equality/substring_equality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/4_substring_equality/substring_equality.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week3_hash_tables/week3_hash_tables.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week3_hash_tables/week3_hash_tables.pdf -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/1_tree_traversals/tests/21: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/1_tree_traversals/tests/21 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/1_tree_traversals/tests/21.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/1_tree_traversals/tests/21.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/1_tree_traversals/tree-orders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/1_tree_traversals/tree-orders.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/1_tree_traversals/tree-orders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/1_tree_traversals/tree-orders.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/2_is_bst/is_bst.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/2_is_bst/is_bst.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/2_is_bst/is_bst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/2_is_bst/is_bst.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/3_is_bst_advanced/is_bst_hard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/3_is_bst_advanced/is_bst_hard.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/3_is_bst_advanced/is_bst_hard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/3_is_bst_advanced/is_bst_hard.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/set_range_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/set_range_sum.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/set_range_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/set_range_sum.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/01 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/01.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/01.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/04 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/04.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/04.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/05: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/05 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/05.a: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 234423189 4 | 934598870 5 | -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/20 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/20.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/20.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/36: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/36 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/36.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/36.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/83: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/83 -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/83.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/4_set_range_sum/tests/83.a -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/5_rope/rope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/5_rope/rope.cpp -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/5_rope/rope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/5_rope/rope.py -------------------------------------------------------------------------------- /Course 2 - Data Structures/week4_binary_search_trees/week4_binary_search_trees.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 2 - Data Structures/week4_binary_search_trees/week4_binary_search_trees.pdf -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/Advanced-Shortest-Paths.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/Advanced-Shortest-Paths.pdf -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_large/DistPreprocessLarge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_large/DistPreprocessLarge.java -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_large/dist_preprocess_large.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_large/dist_preprocess_large.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_large/dist_preprocess_large.py3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_large/dist_preprocess_large.py3 -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_small-and-large.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_small-and-large.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_small/DistPreprocessSmall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_small/DistPreprocessSmall.java -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_small/dist_preprocess_small.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_small/dist_preprocess_small.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_small/dist_preprocess_small.py3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_preprocess_small/dist_preprocess_small.py3 -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/DistWithCoords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/DistWithCoords.java -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/dist_with_coords-aStar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/dist_with_coords-aStar.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/dist_with_coords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/dist_with_coords.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/dist_with_coords.py3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/dist_with_coords.py3 -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/01 -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/01.a: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 1 4 | -1 5 | -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/02 -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/02.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/02.a -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/03 -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/03.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/dist_with_coords/tests/03.a -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/friend_suggestion/FriendSuggestion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/friend_suggestion/FriendSuggestion.java -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/friend_suggestion/friend_suggestion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/friend_suggestion/friend_suggestion.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/friend_suggestion/friend_suggestion.py3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/friend_suggestion/friend_suggestion.py3 -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/friend_suggestion/friend_suggestions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/friend_suggestion/friend_suggestions.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/travelling_salesman_problem/TravellingSalesmanProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/travelling_salesman_problem/TravellingSalesmanProblem.java -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/travelling_salesman_problem/travelling_salesman_problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/travelling_salesman_problem/travelling_salesman_problem.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/Advanced Shortest Path/travelling_salesman_problem/travelling_salesman_problem.py3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/Advanced Shortest Path/travelling_salesman_problem/travelling_salesman_problem.py3 -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week1_decomposition1/1_reachability/reachability.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week1_decomposition1/1_reachability/reachability.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week1_decomposition1/1_reachability/reachability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week1_decomposition1/1_reachability/reachability.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week1_decomposition1/2_connected_components/connected_components.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week1_decomposition1/2_connected_components/connected_components.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week1_decomposition1/2_connected_components/connected_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week1_decomposition1/2_connected_components/connected_components.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week1_decomposition1/decomposition1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week1_decomposition1/decomposition1.pdf -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week2_decomposition2/1_acyclicity/acyclicity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week2_decomposition2/1_acyclicity/acyclicity.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week2_decomposition2/1_acyclicity/acyclicity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week2_decomposition2/1_acyclicity/acyclicity.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week2_decomposition2/2_toposort/toposort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week2_decomposition2/2_toposort/toposort.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week2_decomposition2/2_toposort/toposort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week2_decomposition2/2_toposort/toposort.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week2_decomposition2/3_strongly_connected/strongly_connected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week2_decomposition2/3_strongly_connected/strongly_connected.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week2_decomposition2/3_strongly_connected/strongly_connected.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week2_decomposition2/3_strongly_connected/strongly_connected.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week2_decomposition2/decomposition2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week2_decomposition2/decomposition2.pdf -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week3_paths1/1_bfs/bfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week3_paths1/1_bfs/bfs.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week3_paths1/1_bfs/bfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week3_paths1/1_bfs/bfs.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week3_paths1/2_bipartite/bipartite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week3_paths1/2_bipartite/bipartite.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week3_paths1/2_bipartite/bipartite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week3_paths1/2_bipartite/bipartite.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week3_paths1/paths1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week3_paths1/paths1.pdf -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week4_paths2/1_dijkstra/dijkstra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week4_paths2/1_dijkstra/dijkstra.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week4_paths2/1_dijkstra/dijkstra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week4_paths2/1_dijkstra/dijkstra.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week4_paths2/2_negative_cycle/negative_cycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week4_paths2/2_negative_cycle/negative_cycle.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week4_paths2/2_negative_cycle/negative_cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week4_paths2/2_negative_cycle/negative_cycle.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week4_paths2/3_shortest_paths/shortest_paths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week4_paths2/3_shortest_paths/shortest_paths.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week4_paths2/3_shortest_paths/shortest_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week4_paths2/3_shortest_paths/shortest_paths.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week4_paths2/paths2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week4_paths2/paths2.pdf -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week5_mst/1_connecting_points/connecting_points.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week5_mst/1_connecting_points/connecting_points.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week5_mst/1_connecting_points/connecting_points.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week5_mst/1_connecting_points/connecting_points.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week5_mst/2_clustering/clustering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week5_mst/2_clustering/clustering.cpp -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week5_mst/2_clustering/clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week5_mst/2_clustering/clustering.py -------------------------------------------------------------------------------- /Course 3 - Algorithms on Graphs/week5_mst/mst.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 3 - Algorithms on Graphs/week5_mst/mst.pdf -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/Programming-Assignment-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/Programming-Assignment-1.pdf -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/non_shared_substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/non_shared_substring.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/non_shared_substring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/non_shared_substring.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | A 2 | T 3 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | A 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample2 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample3 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample3.a: -------------------------------------------------------------------------------- 1 | AA -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample4 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/non_shared_substring/sample_tests/sample4.a: -------------------------------------------------------------------------------- 1 | ATG 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/suffix_tree/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | A$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/suffix_tree/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | A$ 2 | $ 3 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/suffix_tree/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | ACA$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/suffix_tree/sample_tests/sample2.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/suffix_tree/sample_tests/sample2.a -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/suffix_tree/sample_tests/sample3: -------------------------------------------------------------------------------- 1 | ATAAATG$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/suffix_tree/sample_tests/sample3.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/suffix_tree/sample_tests/sample3.a -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/suffix_tree/suffix_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/suffix_tree/suffix_tree.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/suffix_tree/suffix_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/suffix_tree/suffix_tree.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | 1 2 | ATA 3 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | 0->1:A 2 | 2->3:A 3 | 1->2:T -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | 3 2 | AT 3 | AG 4 | AC 5 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie/sample_tests/sample2.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie/sample_tests/sample2.a -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie/sample_tests/sample3: -------------------------------------------------------------------------------- 1 | 3 2 | ATAGA 3 | ATC 4 | GAT 5 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie/sample_tests/sample3.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie/sample_tests/sample3.a -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie/starters_by_learners/trie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie/starters_by_learners/trie.cs -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie/trie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie/trie.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie/trie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie/trie.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | AAA 2 | 1 3 | AA 4 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | 0 1 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | AA 2 | 1 3 | T 4 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching/sample_tests/sample3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie_matching/sample_tests/sample3 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching/sample_tests/sample3.a: -------------------------------------------------------------------------------- 1 | 1 4 11 15 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching/starters_by_learners/trie_matching.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie_matching/starters_by_learners/trie_matching.cs -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching/trie_matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie_matching/trie_matching.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching/trie_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie_matching/trie_matching.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching_extended/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | AAA 2 | 1 3 | AA 4 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching_extended/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | 0 1 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching_extended/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | ACATA 2 | 3 3 | AT 4 | A 5 | AG 6 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching_extended/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | 0 2 4 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching_extended/trie_matching_extended.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie_matching_extended/trie_matching_extended.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 1/trie_matching_extended/trie_matching_extended.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 1/trie_matching_extended/trie_matching_extended.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/Programming-Assignment-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/Programming-Assignment-2.pdf -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwmatching/bwmatching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/bwmatching/bwmatching.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwmatching/bwmatching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/bwmatching/bwmatching.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwmatching/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | AGGGAA$ 2 | 1 3 | GA 4 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwmatching/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwmatching/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | ATT$AA 2 | 2 3 | ATA A 4 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwmatching/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | 2 3 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwmatching/sample_tests/sample3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/bwmatching/sample_tests/sample3 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwmatching/sample_tests/sample3.a: -------------------------------------------------------------------------------- 1 | 0 0 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwt/bwt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/bwt/bwt.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwt/bwt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/bwt/bwt.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwt/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | AA$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwt/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | AA$ -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwt/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | stvC. -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwt/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | CCCC$AAAA -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwt/sample_tests/sample3: -------------------------------------------------------------------------------- 1 | AGACATA$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwt/sample_tests/sample3.a: -------------------------------------------------------------------------------- 1 | ATG$CAAA -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwtinverse/bwtinverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/bwtinverse/bwtinverse.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwtinverse/bwtinverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/bwtinverse/bwtinverse.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwtinverse/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | AC$A 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwtinverse/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | ACA$ -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwtinverse/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | AGGGAA$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/bwtinverse/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | GAGAGA$ -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/suffix_array/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | GAC$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/suffix_array/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | 3 1 2 0 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/suffix_array/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | swtC. -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/suffix_array/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | 8 7 5 3 1 6 4 2 0 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/suffix_array/sample_tests/sample3: -------------------------------------------------------------------------------- 1 | AACGATAGCGGTAGA$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/suffix_array/sample_tests/sample3.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/suffix_array/sample_tests/sample3.a -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/suffix_array/suffix_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/suffix_array/suffix_array.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 2/suffix_array/suffix_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 2/suffix_array/suffix_array.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/Programming-Assignment-3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/Programming-Assignment-3.pdf -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/kmp/KnuthMorrisPratt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/kmp/KnuthMorrisPratt.java -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/kmp/kmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/kmp/kmp.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/kmp/kmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/kmp/kmp.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/kmp/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | TACG 2 | GT 3 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/kmp/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/kmp/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | ATA 2 | ATATA 3 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/kmp/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | 0 2 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/kmp/sample_tests/sample3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/kmp/sample_tests/sample3 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/kmp/sample_tests/sample3.a: -------------------------------------------------------------------------------- 1 | 1 3 9 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/SuffixArrayLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/SuffixArrayLong.java -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | AAA$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | 3 2 1 0 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | GAC$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | 3 1 2 0 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/sample_tests/sample3: -------------------------------------------------------------------------------- 1 | swtC. -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/sample_tests/sample3.a: -------------------------------------------------------------------------------- 1 | 8 7 5 3 1 6 4 2 0 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/sample_tests/sample4: -------------------------------------------------------------------------------- 1 | AACGATAGCGGTAGA$ 2 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/sample_tests/sample4.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/sample_tests/sample4.a -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/suffix_array_long.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/suffix_array_long.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/suffix_array_long.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_array_long/suffix_array_long.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/SuffixArrayMatching.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/SuffixArrayMatching.java -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | AAA 2 | 1 3 | A 4 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | 0 1 2 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | ATA 2 | 3 3 | T G C 4 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/sample_tests/sample2.a: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/sample_tests/sample3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/sample_tests/sample3 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/sample_tests/sample3.a: -------------------------------------------------------------------------------- 1 | 4 2 0 1 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/suffix_array_matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/suffix_array_matching.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/suffix_array_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_array_matching/suffix_array_matching.py -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/SuffixTreeFromArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/SuffixTreeFromArray.java -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/sample_tests/sample1: -------------------------------------------------------------------------------- 1 | A$ 2 | 1 0 3 | 0 4 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/sample_tests/sample1.a: -------------------------------------------------------------------------------- 1 | 1 2 2 | 0 2 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/sample_tests/sample2: -------------------------------------------------------------------------------- 1 | AAA$ 2 | 3 2 1 0 3 | 0 1 2 4 | -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/sample_tests/sample2.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/sample_tests/sample2.a -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/sample_tests/sample3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/sample_tests/sample3 -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/sample_tests/sample3.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/sample_tests/sample3.a -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/suffix_tree_from_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/suffix_tree_from_array.cpp -------------------------------------------------------------------------------- /Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/suffix_tree_from_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/Course 4 - Algorithms on Strings/assignment 3/suffix_tree_from_array/suffix_tree_from_array.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGeekiestOne/Coursera-Data-Structures-and-Algorithms-Specialization/HEAD/README.md --------------------------------------------------------------------------------