├── .gitignore ├── .vscode └── settings.json ├── CSES ├── apartments.cpp ├── apple_divison.cpp ├── bit_strings.cpp ├── chessboards_and_queens.cpp ├── coin_piles.cpp ├── concert_tickets.cpp ├── creating_strings_1.cpp ├── distinct_numbers.cpp ├── ferris_wheel.cpp ├── grid_paths.cpp ├── increasing_array.cpp ├── maximum_subarray_sum.cpp ├── missing_number.cpp ├── movie_festival.cpp ├── number_spiral.cpp ├── palindrome_reorder.cpp ├── permutation.cpp ├── playlist.cpp ├── repetitions.cpp ├── resturants_customers.cpp ├── room_allocation.cpp ├── sticks_length.cpp ├── sum_of_two_values.cpp ├── towers.cpp ├── traffic_lights.cpp ├── trailing_zeros.cpp ├── two_knights.cpp ├── two_sets.cpp └── weird_algorithm.cpp ├── Cracking-the-Coding-Interview-6th-Edition-189-Programming-Questions-and-Solutions.pdf ├── DSA ├── Tree_traversal.cpp ├── area_of_polygon.cpp ├── array_rotation.cpp ├── binary_search.cpp ├── binary_search_tree.cpp ├── bubble_sort.cpp ├── delete_middle_element_of_stack.cpp ├── direction_of_point.cpp ├── insertion_sort.cpp ├── last_digit_of_fibonnaci_number.cpp ├── least_common_multiple.cpp ├── level_order_traversal.cpp ├── linked_list.cpp ├── majority_element.cpp ├── mars_trickery.cpp ├── maximum_pairwise_product.cpp ├── merge_sort.cpp ├── n_queen_problem.cpp ├── printing_subsequences.cpp ├── queue.cpp ├── queue_linked_list.cpp ├── quick_select.cpp ├── quick_sort.cpp ├── reverse_a_stack.cpp ├── reverse_linkedList_recurssion.cpp ├── selection_sort.cpp ├── sort_a_stack.cpp ├── sorting_structures.cpp ├── stack.cpp ├── tower_of_hanoi.cpp └── valid_square.cpp ├── Data Structures and Algorithms Made Easy_ Data Structures and Algorithmic Puzzles ( PDFDrive.com ).pdf ├── Dynamic-Programming-for-Interviews.pdf ├── DynamicProgramming ├── 0_1_knapsack_problem.cpp ├── count_number_of_subsets_with_given_difference.cpp ├── count_of_subsets_sum.cpp ├── fractional_knapsack.cpp ├── longest_common_subsequence.cpp ├── longest_common_substring.cpp ├── minimum_subsetsum_difference.cpp ├── partition_equal_subset_sum.cpp ├── printing_longest_common_subsequence.cpp ├── rod_cutting_problem.cpp ├── subset_sum.cpp ├── target_sum.cpp └── unbounded_knapsack.cpp ├── Guide-to-Competitive-Programming-Learning-and-improving-Algorithms-through-Contests.pdf ├── Interviewbit ├── MaxSumContiguousSubarray_array.cpp ├── add_one_two_number.cpp ├── anti_diagonals.cpp ├── atoi.cpp ├── container_with_most_water.cpp ├── excel_column_number.cpp ├── excel_column_title.cpp ├── find_duplicate_in_array.cpp ├── find_permutation.cpp ├── first_missing_number.cpp ├── fizzbuzz.cpp ├── gcd.cpp ├── grid_unique_paths.cpp ├── implement_strstr.cpp ├── kth_row_in_pascal_triangle.cpp ├── largest_continuous_sequence_zero_sum.cpp ├── largest_number.cpp ├── length_of_last_word.cpp ├── longest_substring_without_repeat.cpp ├── max_distance.cpp ├── maximum_absolute_differnce.cpp ├── maximum_consecutive_gap.cpp ├── maximum_unsorted_array.cpp ├── merge_interval.cpp ├── minimum_steps_in_infinite_grid.cpp ├── n_divided_by_3_repeated_number.cpp ├── nearest_smaller_element.cpp ├── next_permuation.cpp ├── number_of_1_bits.cpp ├── numrange.cpp ├── palindrome_integer.cpp ├── palindrome_linkedlist.cpp ├── partition_list.cpp ├── pascal_triangle.cpp ├── prettyprint.cpp ├── remove_duplicates_from_sorted_array.cpp ├── remove_duplicates_from_sorted_list.cpp ├── repeat_missing_number_in_array.cpp ├── reverse_bits.cpp ├── reverse_integer.cpp ├── roman_to_integer.cpp ├── rotate_matrix.cpp ├── search_for_range.cpp ├── set_matrix_zeros.cpp ├── single_number.cpp ├── single_number_II.cpp ├── sorted_insert_position.cpp ├── spiral_order_matrix_1.cpp ├── spiral_order_matrix_2.cpp ├── square_root_of_integer.cpp ├── subarray_with_given_xor.cpp ├── trailing_zeros.cpp ├── trailing_zeros_bits.cpp └── wave_array.cpp ├── MIT6.006 ├── peakfinding_array.cpp └── peakfinding_multiarray.cpp ├── Numbertheory ├── binary_exponentiation.cpp ├── euclid_divison_algorithm.cpp ├── matrix_eponentiation.cpp ├── prime_factorization.cpp └── prime_factorization_sieve.cpp ├── OOPS ├── constructor.cpp └── scope_resolution_operator.cpp ├── SPOJ ├── Find_Kth_prime.cpp ├── adding_reversed_numbers.cpp ├── factorial.cpp ├── marbles_combinatorics.cpp ├── prime_generator.cpp ├── small_factorials.cpp ├── street_parade.cpp └── transform_the_expressions.cpp ├── Standard Algorithms and Data Structures.pdf ├── book.pdf ├── codechef ├── another_card_game_problem.cpp ├── build_the_logic.cpp ├── chef_and_icecream.cpp ├── chef_and_linear_chess.cpp ├── chef_and_price_control.cpp ├── chef_and_rainbow_array.cpp ├── chef_and_receipe.cpp ├── chef_and_string.cpp ├── chef_and_wedding_arrangements.cpp ├── chef_notebooks_array.cpp ├── chef_wars.cpp ├── coronavirus_spread.cpp ├── covid19_queue_vector.cpp ├── gcd_queries.cpp ├── happy_subsets.cpp ├── isolation_centers.cpp ├── lift_request.cpp ├── little_elephant_candy_array.cpp ├── matrix_decomposition.cpp ├── minimum_installment.cpp ├── minimum_number_of_moves.cpp ├── minions_array.cpp ├── primality_test.cpp ├── reverse_number.cpp ├── scan_all_inputs_untill42.cpp ├── set_all_cars.cpp ├── similarity_number.cpp ├── small_volme.cpp ├── smallest_kmp.cpp ├── strange_numbers.cpp ├── studying_alphabet.cpp ├── subsequence_frequency_counting.cpp ├── triple_sort.cpp └── vaccine_production.cpp ├── codeforces ├── 742a_binary_exponentiation_modulo.cpp ├── a_beautiful_year.cpp ├── add_candies.cpp ├── beautiful_matrix.cpp ├── boboniu_likes_to_color_balls.cpp ├── boboniu_plays_chess.cpp ├── borze.cpp ├── buy_the_string.cpp ├── cyclic_permuatations.cpp ├── fix_you.cpp ├── gcd_compression.cpp ├── jumps.cpp ├── lights_out.cpp ├── maximum_gcd.cpp ├── non_subtsring_subsequence.cpp ├── number_into_sequence.cpp ├── ping_pong.cpp ├── queue_at_school.cpp ├── robot_program.cpp ├── sequence_and_swaps.cpp ├── sequence_transformation.cpp ├── special_permutation.cpp ├── strange_functions.cpp ├── string_equality.cpp ├── suborrays.cpp ├── subtract_or_divide.cpp ├── sum_of_medians.cpp ├── toy_block.cpp ├── two_arrays.cpp ├── two_brackets.cpp ├── unique_bid_auction.cpp ├── words.cpp └── young_physicist.cpp ├── epdf.pub_introduction-to-algorithms-third-edition.pdf ├── geeksforgeeks ├── binary_to_gray_code_equivalent.cpp ├── bit_difference.cpp ├── count_all_set_bits.cpp ├── count_set_bits.cpp ├── expression_tree.cpp ├── find_first_set_bit.cpp ├── gray_to_binary_equivalent.cpp ├── inversion_of_array.cpp ├── kth_smallest_element.cpp ├── largest_number_in_k_swaps.cpp ├── longest_consecutive_1s.cpp ├── longest_subsequent_1s_formed_by_changing_at_most_k_0s.cpp ├── look_up_table_count_set_bits.cpp ├── lucky_numbers.cpp ├── maximum_and_minimum_in_a_array.cpp ├── maximum_and_value.cpp ├── number_is_sparse_or_not.cpp ├── number_of_digits.cpp ├── pattern_printing.cpp ├── power_of_two.cpp ├── power_set_using_bitwise_operator.cpp ├── printing_triangle_star.cpp ├── rat_maze_with_multiple_jumps.cpp ├── rightmost_different_bit.cpp ├── search_an_element_in_a_sorted_and_rotated_array.cpp └── swap_all_odd_and_even_bits.cpp ├── hackerearth ├── Micro_prime_prime.cpp ├── prime_interval.cpp └── two_strings.cpp ├── icpc.pdf ├── leetcode ├── 3_sum.cpp ├── 3sum_closest.cpp ├── 4sum.cpp ├── add_two_numbers.cpp ├── add_two_numbers_2.cpp ├── all_nodes_distance_k_in_binary_tree.cpp ├── best_time_to_buy_and_sell_stock.cpp ├── binary_tree_tilt.cpp ├── consecutive_characters.cpp ├── construct_a_binary_tree_from_preorder_and_inorder_traversals.cpp ├── convert_binary_number_in_a_linked_list_to_integer.cpp ├── daily_temperatures.cpp ├── decode_string.cpp ├── delete_node_in_a_linked_list.cpp ├── design_hashSet.cpp ├── detect_capital.cpp ├── diagonal_traverse.cpp ├── find_all_duplicates_in_array.cpp ├── find_the_duplicate_number.cpp ├── flipping_an_image.cpp ├── goat_latin.cpp ├── insertion_sort_list.cpp ├── intersection_of_two_linked_lists.cpp ├── invert_binary_tree.cpp ├── isomorphic_strings.cpp ├── kth_symbol_in_grammar.cpp ├── linkedList_cycle.cpp ├── longest_consecutive_sequence.cpp ├── max_chunks_to_make_sorted.cpp ├── max_chunks_to_make_sorted_2.cpp ├── maximum_difference_between_node_and_ancestor.cpp ├── maximum_product_subarray.cpp ├── merge_sorted_array.cpp ├── merge_two_sorted_lists.cpp ├── middle_of_the_linkedlist.cpp ├── minimum_costs_to_move_chips.cpp ├── minimum_height_trees.cpp ├── mirror_reflection.cpp ├── move_zeros.cpp ├── palindrome_linked_list.cpp ├── path_sum.cpp ├── peak_index_in_a_mountain_array.cpp ├── permutation_2.cpp ├── poor_pigs.cpp ├── populating_next_right_pointers_in_each_node.cpp ├── power_of_four.cpp ├── product_of_array_except_self.cpp ├── range_sum_BST.cpp ├── remove_nth_node_from_end_of_list.cpp ├── reverse_a_linkedlist.cpp ├── shortest_distance_to_a_character.cpp ├── shuffle_an_array.cpp ├── smallest_divisor_given_a_threshold.cpp ├── sort_colors.cpp ├── two_sum.cpp └── valid_palindrome.cpp ├── notebook.pdf ├── resources.txt └── templates ├── counting_sort.cpp ├── stress_test.cpp └── template.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CSES/apartments.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/apartments.cpp -------------------------------------------------------------------------------- /CSES/apple_divison.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/apple_divison.cpp -------------------------------------------------------------------------------- /CSES/bit_strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/bit_strings.cpp -------------------------------------------------------------------------------- /CSES/chessboards_and_queens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/chessboards_and_queens.cpp -------------------------------------------------------------------------------- /CSES/coin_piles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/coin_piles.cpp -------------------------------------------------------------------------------- /CSES/concert_tickets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/concert_tickets.cpp -------------------------------------------------------------------------------- /CSES/creating_strings_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/creating_strings_1.cpp -------------------------------------------------------------------------------- /CSES/distinct_numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/distinct_numbers.cpp -------------------------------------------------------------------------------- /CSES/ferris_wheel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/ferris_wheel.cpp -------------------------------------------------------------------------------- /CSES/grid_paths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/grid_paths.cpp -------------------------------------------------------------------------------- /CSES/increasing_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/increasing_array.cpp -------------------------------------------------------------------------------- /CSES/maximum_subarray_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/maximum_subarray_sum.cpp -------------------------------------------------------------------------------- /CSES/missing_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/missing_number.cpp -------------------------------------------------------------------------------- /CSES/movie_festival.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/movie_festival.cpp -------------------------------------------------------------------------------- /CSES/number_spiral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/number_spiral.cpp -------------------------------------------------------------------------------- /CSES/palindrome_reorder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/palindrome_reorder.cpp -------------------------------------------------------------------------------- /CSES/permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/permutation.cpp -------------------------------------------------------------------------------- /CSES/playlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/playlist.cpp -------------------------------------------------------------------------------- /CSES/repetitions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/repetitions.cpp -------------------------------------------------------------------------------- /CSES/resturants_customers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/resturants_customers.cpp -------------------------------------------------------------------------------- /CSES/room_allocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/room_allocation.cpp -------------------------------------------------------------------------------- /CSES/sticks_length.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/sticks_length.cpp -------------------------------------------------------------------------------- /CSES/sum_of_two_values.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/sum_of_two_values.cpp -------------------------------------------------------------------------------- /CSES/towers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/towers.cpp -------------------------------------------------------------------------------- /CSES/traffic_lights.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/traffic_lights.cpp -------------------------------------------------------------------------------- /CSES/trailing_zeros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/trailing_zeros.cpp -------------------------------------------------------------------------------- /CSES/two_knights.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/two_knights.cpp -------------------------------------------------------------------------------- /CSES/two_sets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/two_sets.cpp -------------------------------------------------------------------------------- /CSES/weird_algorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/CSES/weird_algorithm.cpp -------------------------------------------------------------------------------- /Cracking-the-Coding-Interview-6th-Edition-189-Programming-Questions-and-Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Cracking-the-Coding-Interview-6th-Edition-189-Programming-Questions-and-Solutions.pdf -------------------------------------------------------------------------------- /DSA/Tree_traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/Tree_traversal.cpp -------------------------------------------------------------------------------- /DSA/area_of_polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/area_of_polygon.cpp -------------------------------------------------------------------------------- /DSA/array_rotation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/array_rotation.cpp -------------------------------------------------------------------------------- /DSA/binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/binary_search.cpp -------------------------------------------------------------------------------- /DSA/binary_search_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/binary_search_tree.cpp -------------------------------------------------------------------------------- /DSA/bubble_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/bubble_sort.cpp -------------------------------------------------------------------------------- /DSA/delete_middle_element_of_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/delete_middle_element_of_stack.cpp -------------------------------------------------------------------------------- /DSA/direction_of_point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/direction_of_point.cpp -------------------------------------------------------------------------------- /DSA/insertion_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/insertion_sort.cpp -------------------------------------------------------------------------------- /DSA/last_digit_of_fibonnaci_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/last_digit_of_fibonnaci_number.cpp -------------------------------------------------------------------------------- /DSA/least_common_multiple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/least_common_multiple.cpp -------------------------------------------------------------------------------- /DSA/level_order_traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/level_order_traversal.cpp -------------------------------------------------------------------------------- /DSA/linked_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/linked_list.cpp -------------------------------------------------------------------------------- /DSA/majority_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/majority_element.cpp -------------------------------------------------------------------------------- /DSA/mars_trickery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/mars_trickery.cpp -------------------------------------------------------------------------------- /DSA/maximum_pairwise_product.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/maximum_pairwise_product.cpp -------------------------------------------------------------------------------- /DSA/merge_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/merge_sort.cpp -------------------------------------------------------------------------------- /DSA/n_queen_problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/n_queen_problem.cpp -------------------------------------------------------------------------------- /DSA/printing_subsequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/printing_subsequences.cpp -------------------------------------------------------------------------------- /DSA/queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/queue.cpp -------------------------------------------------------------------------------- /DSA/queue_linked_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/queue_linked_list.cpp -------------------------------------------------------------------------------- /DSA/quick_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/quick_select.cpp -------------------------------------------------------------------------------- /DSA/quick_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/quick_sort.cpp -------------------------------------------------------------------------------- /DSA/reverse_a_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/reverse_a_stack.cpp -------------------------------------------------------------------------------- /DSA/reverse_linkedList_recurssion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/reverse_linkedList_recurssion.cpp -------------------------------------------------------------------------------- /DSA/selection_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/selection_sort.cpp -------------------------------------------------------------------------------- /DSA/sort_a_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/sort_a_stack.cpp -------------------------------------------------------------------------------- /DSA/sorting_structures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/sorting_structures.cpp -------------------------------------------------------------------------------- /DSA/stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/stack.cpp -------------------------------------------------------------------------------- /DSA/tower_of_hanoi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/tower_of_hanoi.cpp -------------------------------------------------------------------------------- /DSA/valid_square.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DSA/valid_square.cpp -------------------------------------------------------------------------------- /Data Structures and Algorithms Made Easy_ Data Structures and Algorithmic Puzzles ( PDFDrive.com ).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Data Structures and Algorithms Made Easy_ Data Structures and Algorithmic Puzzles ( PDFDrive.com ).pdf -------------------------------------------------------------------------------- /Dynamic-Programming-for-Interviews.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Dynamic-Programming-for-Interviews.pdf -------------------------------------------------------------------------------- /DynamicProgramming/0_1_knapsack_problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/0_1_knapsack_problem.cpp -------------------------------------------------------------------------------- /DynamicProgramming/count_number_of_subsets_with_given_difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/count_number_of_subsets_with_given_difference.cpp -------------------------------------------------------------------------------- /DynamicProgramming/count_of_subsets_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/count_of_subsets_sum.cpp -------------------------------------------------------------------------------- /DynamicProgramming/fractional_knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/fractional_knapsack.cpp -------------------------------------------------------------------------------- /DynamicProgramming/longest_common_subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/longest_common_subsequence.cpp -------------------------------------------------------------------------------- /DynamicProgramming/longest_common_substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/longest_common_substring.cpp -------------------------------------------------------------------------------- /DynamicProgramming/minimum_subsetsum_difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/minimum_subsetsum_difference.cpp -------------------------------------------------------------------------------- /DynamicProgramming/partition_equal_subset_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/partition_equal_subset_sum.cpp -------------------------------------------------------------------------------- /DynamicProgramming/printing_longest_common_subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/printing_longest_common_subsequence.cpp -------------------------------------------------------------------------------- /DynamicProgramming/rod_cutting_problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/rod_cutting_problem.cpp -------------------------------------------------------------------------------- /DynamicProgramming/subset_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/subset_sum.cpp -------------------------------------------------------------------------------- /DynamicProgramming/target_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/target_sum.cpp -------------------------------------------------------------------------------- /DynamicProgramming/unbounded_knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/DynamicProgramming/unbounded_knapsack.cpp -------------------------------------------------------------------------------- /Guide-to-Competitive-Programming-Learning-and-improving-Algorithms-through-Contests.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Guide-to-Competitive-Programming-Learning-and-improving-Algorithms-through-Contests.pdf -------------------------------------------------------------------------------- /Interviewbit/MaxSumContiguousSubarray_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/MaxSumContiguousSubarray_array.cpp -------------------------------------------------------------------------------- /Interviewbit/add_one_two_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/add_one_two_number.cpp -------------------------------------------------------------------------------- /Interviewbit/anti_diagonals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/anti_diagonals.cpp -------------------------------------------------------------------------------- /Interviewbit/atoi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/atoi.cpp -------------------------------------------------------------------------------- /Interviewbit/container_with_most_water.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/container_with_most_water.cpp -------------------------------------------------------------------------------- /Interviewbit/excel_column_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/excel_column_number.cpp -------------------------------------------------------------------------------- /Interviewbit/excel_column_title.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/excel_column_title.cpp -------------------------------------------------------------------------------- /Interviewbit/find_duplicate_in_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/find_duplicate_in_array.cpp -------------------------------------------------------------------------------- /Interviewbit/find_permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/find_permutation.cpp -------------------------------------------------------------------------------- /Interviewbit/first_missing_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/first_missing_number.cpp -------------------------------------------------------------------------------- /Interviewbit/fizzbuzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/fizzbuzz.cpp -------------------------------------------------------------------------------- /Interviewbit/gcd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/gcd.cpp -------------------------------------------------------------------------------- /Interviewbit/grid_unique_paths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/grid_unique_paths.cpp -------------------------------------------------------------------------------- /Interviewbit/implement_strstr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/implement_strstr.cpp -------------------------------------------------------------------------------- /Interviewbit/kth_row_in_pascal_triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/kth_row_in_pascal_triangle.cpp -------------------------------------------------------------------------------- /Interviewbit/largest_continuous_sequence_zero_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/largest_continuous_sequence_zero_sum.cpp -------------------------------------------------------------------------------- /Interviewbit/largest_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/largest_number.cpp -------------------------------------------------------------------------------- /Interviewbit/length_of_last_word.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/length_of_last_word.cpp -------------------------------------------------------------------------------- /Interviewbit/longest_substring_without_repeat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/longest_substring_without_repeat.cpp -------------------------------------------------------------------------------- /Interviewbit/max_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/max_distance.cpp -------------------------------------------------------------------------------- /Interviewbit/maximum_absolute_differnce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/maximum_absolute_differnce.cpp -------------------------------------------------------------------------------- /Interviewbit/maximum_consecutive_gap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/maximum_consecutive_gap.cpp -------------------------------------------------------------------------------- /Interviewbit/maximum_unsorted_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/maximum_unsorted_array.cpp -------------------------------------------------------------------------------- /Interviewbit/merge_interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/merge_interval.cpp -------------------------------------------------------------------------------- /Interviewbit/minimum_steps_in_infinite_grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/minimum_steps_in_infinite_grid.cpp -------------------------------------------------------------------------------- /Interviewbit/n_divided_by_3_repeated_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/n_divided_by_3_repeated_number.cpp -------------------------------------------------------------------------------- /Interviewbit/nearest_smaller_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/nearest_smaller_element.cpp -------------------------------------------------------------------------------- /Interviewbit/next_permuation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/next_permuation.cpp -------------------------------------------------------------------------------- /Interviewbit/number_of_1_bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/number_of_1_bits.cpp -------------------------------------------------------------------------------- /Interviewbit/numrange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/numrange.cpp -------------------------------------------------------------------------------- /Interviewbit/palindrome_integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/palindrome_integer.cpp -------------------------------------------------------------------------------- /Interviewbit/palindrome_linkedlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/palindrome_linkedlist.cpp -------------------------------------------------------------------------------- /Interviewbit/partition_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/partition_list.cpp -------------------------------------------------------------------------------- /Interviewbit/pascal_triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/pascal_triangle.cpp -------------------------------------------------------------------------------- /Interviewbit/prettyprint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/prettyprint.cpp -------------------------------------------------------------------------------- /Interviewbit/remove_duplicates_from_sorted_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/remove_duplicates_from_sorted_array.cpp -------------------------------------------------------------------------------- /Interviewbit/remove_duplicates_from_sorted_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/remove_duplicates_from_sorted_list.cpp -------------------------------------------------------------------------------- /Interviewbit/repeat_missing_number_in_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/repeat_missing_number_in_array.cpp -------------------------------------------------------------------------------- /Interviewbit/reverse_bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/reverse_bits.cpp -------------------------------------------------------------------------------- /Interviewbit/reverse_integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/reverse_integer.cpp -------------------------------------------------------------------------------- /Interviewbit/roman_to_integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/roman_to_integer.cpp -------------------------------------------------------------------------------- /Interviewbit/rotate_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/rotate_matrix.cpp -------------------------------------------------------------------------------- /Interviewbit/search_for_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/search_for_range.cpp -------------------------------------------------------------------------------- /Interviewbit/set_matrix_zeros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/set_matrix_zeros.cpp -------------------------------------------------------------------------------- /Interviewbit/single_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/single_number.cpp -------------------------------------------------------------------------------- /Interviewbit/single_number_II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/single_number_II.cpp -------------------------------------------------------------------------------- /Interviewbit/sorted_insert_position.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/sorted_insert_position.cpp -------------------------------------------------------------------------------- /Interviewbit/spiral_order_matrix_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/spiral_order_matrix_1.cpp -------------------------------------------------------------------------------- /Interviewbit/spiral_order_matrix_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/spiral_order_matrix_2.cpp -------------------------------------------------------------------------------- /Interviewbit/square_root_of_integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/square_root_of_integer.cpp -------------------------------------------------------------------------------- /Interviewbit/subarray_with_given_xor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/subarray_with_given_xor.cpp -------------------------------------------------------------------------------- /Interviewbit/trailing_zeros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/trailing_zeros.cpp -------------------------------------------------------------------------------- /Interviewbit/trailing_zeros_bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/trailing_zeros_bits.cpp -------------------------------------------------------------------------------- /Interviewbit/wave_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Interviewbit/wave_array.cpp -------------------------------------------------------------------------------- /MIT6.006/peakfinding_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/MIT6.006/peakfinding_array.cpp -------------------------------------------------------------------------------- /MIT6.006/peakfinding_multiarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/MIT6.006/peakfinding_multiarray.cpp -------------------------------------------------------------------------------- /Numbertheory/binary_exponentiation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Numbertheory/binary_exponentiation.cpp -------------------------------------------------------------------------------- /Numbertheory/euclid_divison_algorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Numbertheory/euclid_divison_algorithm.cpp -------------------------------------------------------------------------------- /Numbertheory/matrix_eponentiation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Numbertheory/matrix_eponentiation.cpp -------------------------------------------------------------------------------- /Numbertheory/prime_factorization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Numbertheory/prime_factorization.cpp -------------------------------------------------------------------------------- /Numbertheory/prime_factorization_sieve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Numbertheory/prime_factorization_sieve.cpp -------------------------------------------------------------------------------- /OOPS/constructor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/OOPS/constructor.cpp -------------------------------------------------------------------------------- /OOPS/scope_resolution_operator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/OOPS/scope_resolution_operator.cpp -------------------------------------------------------------------------------- /SPOJ/Find_Kth_prime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/SPOJ/Find_Kth_prime.cpp -------------------------------------------------------------------------------- /SPOJ/adding_reversed_numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/SPOJ/adding_reversed_numbers.cpp -------------------------------------------------------------------------------- /SPOJ/factorial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/SPOJ/factorial.cpp -------------------------------------------------------------------------------- /SPOJ/marbles_combinatorics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/SPOJ/marbles_combinatorics.cpp -------------------------------------------------------------------------------- /SPOJ/prime_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/SPOJ/prime_generator.cpp -------------------------------------------------------------------------------- /SPOJ/small_factorials.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/SPOJ/small_factorials.cpp -------------------------------------------------------------------------------- /SPOJ/street_parade.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/SPOJ/street_parade.cpp -------------------------------------------------------------------------------- /SPOJ/transform_the_expressions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/SPOJ/transform_the_expressions.cpp -------------------------------------------------------------------------------- /Standard Algorithms and Data Structures.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/Standard Algorithms and Data Structures.pdf -------------------------------------------------------------------------------- /book.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/book.pdf -------------------------------------------------------------------------------- /codechef/another_card_game_problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/another_card_game_problem.cpp -------------------------------------------------------------------------------- /codechef/build_the_logic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/build_the_logic.cpp -------------------------------------------------------------------------------- /codechef/chef_and_icecream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/chef_and_icecream.cpp -------------------------------------------------------------------------------- /codechef/chef_and_linear_chess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/chef_and_linear_chess.cpp -------------------------------------------------------------------------------- /codechef/chef_and_price_control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/chef_and_price_control.cpp -------------------------------------------------------------------------------- /codechef/chef_and_rainbow_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/chef_and_rainbow_array.cpp -------------------------------------------------------------------------------- /codechef/chef_and_receipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/chef_and_receipe.cpp -------------------------------------------------------------------------------- /codechef/chef_and_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/chef_and_string.cpp -------------------------------------------------------------------------------- /codechef/chef_and_wedding_arrangements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/chef_and_wedding_arrangements.cpp -------------------------------------------------------------------------------- /codechef/chef_notebooks_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/chef_notebooks_array.cpp -------------------------------------------------------------------------------- /codechef/chef_wars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/chef_wars.cpp -------------------------------------------------------------------------------- /codechef/coronavirus_spread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/coronavirus_spread.cpp -------------------------------------------------------------------------------- /codechef/covid19_queue_vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/covid19_queue_vector.cpp -------------------------------------------------------------------------------- /codechef/gcd_queries.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/gcd_queries.cpp -------------------------------------------------------------------------------- /codechef/happy_subsets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/happy_subsets.cpp -------------------------------------------------------------------------------- /codechef/isolation_centers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/isolation_centers.cpp -------------------------------------------------------------------------------- /codechef/lift_request.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/lift_request.cpp -------------------------------------------------------------------------------- /codechef/little_elephant_candy_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/little_elephant_candy_array.cpp -------------------------------------------------------------------------------- /codechef/matrix_decomposition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/matrix_decomposition.cpp -------------------------------------------------------------------------------- /codechef/minimum_installment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/minimum_installment.cpp -------------------------------------------------------------------------------- /codechef/minimum_number_of_moves.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/minimum_number_of_moves.cpp -------------------------------------------------------------------------------- /codechef/minions_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/minions_array.cpp -------------------------------------------------------------------------------- /codechef/primality_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/primality_test.cpp -------------------------------------------------------------------------------- /codechef/reverse_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/reverse_number.cpp -------------------------------------------------------------------------------- /codechef/scan_all_inputs_untill42.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/scan_all_inputs_untill42.cpp -------------------------------------------------------------------------------- /codechef/set_all_cars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/set_all_cars.cpp -------------------------------------------------------------------------------- /codechef/similarity_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/similarity_number.cpp -------------------------------------------------------------------------------- /codechef/small_volme.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/small_volme.cpp -------------------------------------------------------------------------------- /codechef/smallest_kmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/smallest_kmp.cpp -------------------------------------------------------------------------------- /codechef/strange_numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/strange_numbers.cpp -------------------------------------------------------------------------------- /codechef/studying_alphabet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/studying_alphabet.cpp -------------------------------------------------------------------------------- /codechef/subsequence_frequency_counting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/subsequence_frequency_counting.cpp -------------------------------------------------------------------------------- /codechef/triple_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/triple_sort.cpp -------------------------------------------------------------------------------- /codechef/vaccine_production.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codechef/vaccine_production.cpp -------------------------------------------------------------------------------- /codeforces/742a_binary_exponentiation_modulo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/742a_binary_exponentiation_modulo.cpp -------------------------------------------------------------------------------- /codeforces/a_beautiful_year.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/a_beautiful_year.cpp -------------------------------------------------------------------------------- /codeforces/add_candies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/add_candies.cpp -------------------------------------------------------------------------------- /codeforces/beautiful_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/beautiful_matrix.cpp -------------------------------------------------------------------------------- /codeforces/boboniu_likes_to_color_balls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/boboniu_likes_to_color_balls.cpp -------------------------------------------------------------------------------- /codeforces/boboniu_plays_chess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/boboniu_plays_chess.cpp -------------------------------------------------------------------------------- /codeforces/borze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/borze.cpp -------------------------------------------------------------------------------- /codeforces/buy_the_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/buy_the_string.cpp -------------------------------------------------------------------------------- /codeforces/cyclic_permuatations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/cyclic_permuatations.cpp -------------------------------------------------------------------------------- /codeforces/fix_you.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/fix_you.cpp -------------------------------------------------------------------------------- /codeforces/gcd_compression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/gcd_compression.cpp -------------------------------------------------------------------------------- /codeforces/jumps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/jumps.cpp -------------------------------------------------------------------------------- /codeforces/lights_out.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/lights_out.cpp -------------------------------------------------------------------------------- /codeforces/maximum_gcd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/maximum_gcd.cpp -------------------------------------------------------------------------------- /codeforces/non_subtsring_subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/non_subtsring_subsequence.cpp -------------------------------------------------------------------------------- /codeforces/number_into_sequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/number_into_sequence.cpp -------------------------------------------------------------------------------- /codeforces/ping_pong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/ping_pong.cpp -------------------------------------------------------------------------------- /codeforces/queue_at_school.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/queue_at_school.cpp -------------------------------------------------------------------------------- /codeforces/robot_program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/robot_program.cpp -------------------------------------------------------------------------------- /codeforces/sequence_and_swaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/sequence_and_swaps.cpp -------------------------------------------------------------------------------- /codeforces/sequence_transformation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/sequence_transformation.cpp -------------------------------------------------------------------------------- /codeforces/special_permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/special_permutation.cpp -------------------------------------------------------------------------------- /codeforces/strange_functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/strange_functions.cpp -------------------------------------------------------------------------------- /codeforces/string_equality.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/string_equality.cpp -------------------------------------------------------------------------------- /codeforces/suborrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/suborrays.cpp -------------------------------------------------------------------------------- /codeforces/subtract_or_divide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/subtract_or_divide.cpp -------------------------------------------------------------------------------- /codeforces/sum_of_medians.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/sum_of_medians.cpp -------------------------------------------------------------------------------- /codeforces/toy_block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/toy_block.cpp -------------------------------------------------------------------------------- /codeforces/two_arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/two_arrays.cpp -------------------------------------------------------------------------------- /codeforces/two_brackets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/two_brackets.cpp -------------------------------------------------------------------------------- /codeforces/unique_bid_auction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/unique_bid_auction.cpp -------------------------------------------------------------------------------- /codeforces/words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/words.cpp -------------------------------------------------------------------------------- /codeforces/young_physicist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/codeforces/young_physicist.cpp -------------------------------------------------------------------------------- /epdf.pub_introduction-to-algorithms-third-edition.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/epdf.pub_introduction-to-algorithms-third-edition.pdf -------------------------------------------------------------------------------- /geeksforgeeks/binary_to_gray_code_equivalent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/binary_to_gray_code_equivalent.cpp -------------------------------------------------------------------------------- /geeksforgeeks/bit_difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/bit_difference.cpp -------------------------------------------------------------------------------- /geeksforgeeks/count_all_set_bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/count_all_set_bits.cpp -------------------------------------------------------------------------------- /geeksforgeeks/count_set_bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/count_set_bits.cpp -------------------------------------------------------------------------------- /geeksforgeeks/expression_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/expression_tree.cpp -------------------------------------------------------------------------------- /geeksforgeeks/find_first_set_bit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/find_first_set_bit.cpp -------------------------------------------------------------------------------- /geeksforgeeks/gray_to_binary_equivalent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/gray_to_binary_equivalent.cpp -------------------------------------------------------------------------------- /geeksforgeeks/inversion_of_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/inversion_of_array.cpp -------------------------------------------------------------------------------- /geeksforgeeks/kth_smallest_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/kth_smallest_element.cpp -------------------------------------------------------------------------------- /geeksforgeeks/largest_number_in_k_swaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/largest_number_in_k_swaps.cpp -------------------------------------------------------------------------------- /geeksforgeeks/longest_consecutive_1s.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/longest_consecutive_1s.cpp -------------------------------------------------------------------------------- /geeksforgeeks/longest_subsequent_1s_formed_by_changing_at_most_k_0s.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/longest_subsequent_1s_formed_by_changing_at_most_k_0s.cpp -------------------------------------------------------------------------------- /geeksforgeeks/look_up_table_count_set_bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/look_up_table_count_set_bits.cpp -------------------------------------------------------------------------------- /geeksforgeeks/lucky_numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/lucky_numbers.cpp -------------------------------------------------------------------------------- /geeksforgeeks/maximum_and_minimum_in_a_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/maximum_and_minimum_in_a_array.cpp -------------------------------------------------------------------------------- /geeksforgeeks/maximum_and_value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/maximum_and_value.cpp -------------------------------------------------------------------------------- /geeksforgeeks/number_is_sparse_or_not.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/number_is_sparse_or_not.cpp -------------------------------------------------------------------------------- /geeksforgeeks/number_of_digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/number_of_digits.cpp -------------------------------------------------------------------------------- /geeksforgeeks/pattern_printing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/pattern_printing.cpp -------------------------------------------------------------------------------- /geeksforgeeks/power_of_two.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/power_of_two.cpp -------------------------------------------------------------------------------- /geeksforgeeks/power_set_using_bitwise_operator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/power_set_using_bitwise_operator.cpp -------------------------------------------------------------------------------- /geeksforgeeks/printing_triangle_star.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/printing_triangle_star.cpp -------------------------------------------------------------------------------- /geeksforgeeks/rat_maze_with_multiple_jumps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/rat_maze_with_multiple_jumps.cpp -------------------------------------------------------------------------------- /geeksforgeeks/rightmost_different_bit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/rightmost_different_bit.cpp -------------------------------------------------------------------------------- /geeksforgeeks/search_an_element_in_a_sorted_and_rotated_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/search_an_element_in_a_sorted_and_rotated_array.cpp -------------------------------------------------------------------------------- /geeksforgeeks/swap_all_odd_and_even_bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/geeksforgeeks/swap_all_odd_and_even_bits.cpp -------------------------------------------------------------------------------- /hackerearth/Micro_prime_prime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/hackerearth/Micro_prime_prime.cpp -------------------------------------------------------------------------------- /hackerearth/prime_interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/hackerearth/prime_interval.cpp -------------------------------------------------------------------------------- /hackerearth/two_strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/hackerearth/two_strings.cpp -------------------------------------------------------------------------------- /icpc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/icpc.pdf -------------------------------------------------------------------------------- /leetcode/3_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/3_sum.cpp -------------------------------------------------------------------------------- /leetcode/3sum_closest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/3sum_closest.cpp -------------------------------------------------------------------------------- /leetcode/4sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/4sum.cpp -------------------------------------------------------------------------------- /leetcode/add_two_numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/add_two_numbers.cpp -------------------------------------------------------------------------------- /leetcode/add_two_numbers_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/add_two_numbers_2.cpp -------------------------------------------------------------------------------- /leetcode/all_nodes_distance_k_in_binary_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/all_nodes_distance_k_in_binary_tree.cpp -------------------------------------------------------------------------------- /leetcode/best_time_to_buy_and_sell_stock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/best_time_to_buy_and_sell_stock.cpp -------------------------------------------------------------------------------- /leetcode/binary_tree_tilt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/binary_tree_tilt.cpp -------------------------------------------------------------------------------- /leetcode/consecutive_characters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/consecutive_characters.cpp -------------------------------------------------------------------------------- /leetcode/construct_a_binary_tree_from_preorder_and_inorder_traversals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/construct_a_binary_tree_from_preorder_and_inorder_traversals.cpp -------------------------------------------------------------------------------- /leetcode/convert_binary_number_in_a_linked_list_to_integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/convert_binary_number_in_a_linked_list_to_integer.cpp -------------------------------------------------------------------------------- /leetcode/daily_temperatures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/daily_temperatures.cpp -------------------------------------------------------------------------------- /leetcode/decode_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/decode_string.cpp -------------------------------------------------------------------------------- /leetcode/delete_node_in_a_linked_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/delete_node_in_a_linked_list.cpp -------------------------------------------------------------------------------- /leetcode/design_hashSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/design_hashSet.cpp -------------------------------------------------------------------------------- /leetcode/detect_capital.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/detect_capital.cpp -------------------------------------------------------------------------------- /leetcode/diagonal_traverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/diagonal_traverse.cpp -------------------------------------------------------------------------------- /leetcode/find_all_duplicates_in_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/find_all_duplicates_in_array.cpp -------------------------------------------------------------------------------- /leetcode/find_the_duplicate_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/find_the_duplicate_number.cpp -------------------------------------------------------------------------------- /leetcode/flipping_an_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/flipping_an_image.cpp -------------------------------------------------------------------------------- /leetcode/goat_latin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/goat_latin.cpp -------------------------------------------------------------------------------- /leetcode/insertion_sort_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/insertion_sort_list.cpp -------------------------------------------------------------------------------- /leetcode/intersection_of_two_linked_lists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/intersection_of_two_linked_lists.cpp -------------------------------------------------------------------------------- /leetcode/invert_binary_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/invert_binary_tree.cpp -------------------------------------------------------------------------------- /leetcode/isomorphic_strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/isomorphic_strings.cpp -------------------------------------------------------------------------------- /leetcode/kth_symbol_in_grammar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/kth_symbol_in_grammar.cpp -------------------------------------------------------------------------------- /leetcode/linkedList_cycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/linkedList_cycle.cpp -------------------------------------------------------------------------------- /leetcode/longest_consecutive_sequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/longest_consecutive_sequence.cpp -------------------------------------------------------------------------------- /leetcode/max_chunks_to_make_sorted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/max_chunks_to_make_sorted.cpp -------------------------------------------------------------------------------- /leetcode/max_chunks_to_make_sorted_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/max_chunks_to_make_sorted_2.cpp -------------------------------------------------------------------------------- /leetcode/maximum_difference_between_node_and_ancestor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/maximum_difference_between_node_and_ancestor.cpp -------------------------------------------------------------------------------- /leetcode/maximum_product_subarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/maximum_product_subarray.cpp -------------------------------------------------------------------------------- /leetcode/merge_sorted_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/merge_sorted_array.cpp -------------------------------------------------------------------------------- /leetcode/merge_two_sorted_lists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/merge_two_sorted_lists.cpp -------------------------------------------------------------------------------- /leetcode/middle_of_the_linkedlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/middle_of_the_linkedlist.cpp -------------------------------------------------------------------------------- /leetcode/minimum_costs_to_move_chips.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/minimum_costs_to_move_chips.cpp -------------------------------------------------------------------------------- /leetcode/minimum_height_trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/minimum_height_trees.cpp -------------------------------------------------------------------------------- /leetcode/mirror_reflection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/mirror_reflection.cpp -------------------------------------------------------------------------------- /leetcode/move_zeros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/move_zeros.cpp -------------------------------------------------------------------------------- /leetcode/palindrome_linked_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/palindrome_linked_list.cpp -------------------------------------------------------------------------------- /leetcode/path_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/path_sum.cpp -------------------------------------------------------------------------------- /leetcode/peak_index_in_a_mountain_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/peak_index_in_a_mountain_array.cpp -------------------------------------------------------------------------------- /leetcode/permutation_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/permutation_2.cpp -------------------------------------------------------------------------------- /leetcode/poor_pigs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/poor_pigs.cpp -------------------------------------------------------------------------------- /leetcode/populating_next_right_pointers_in_each_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/populating_next_right_pointers_in_each_node.cpp -------------------------------------------------------------------------------- /leetcode/power_of_four.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/power_of_four.cpp -------------------------------------------------------------------------------- /leetcode/product_of_array_except_self.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/product_of_array_except_self.cpp -------------------------------------------------------------------------------- /leetcode/range_sum_BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/range_sum_BST.cpp -------------------------------------------------------------------------------- /leetcode/remove_nth_node_from_end_of_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/remove_nth_node_from_end_of_list.cpp -------------------------------------------------------------------------------- /leetcode/reverse_a_linkedlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/reverse_a_linkedlist.cpp -------------------------------------------------------------------------------- /leetcode/shortest_distance_to_a_character.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/shortest_distance_to_a_character.cpp -------------------------------------------------------------------------------- /leetcode/shuffle_an_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/shuffle_an_array.cpp -------------------------------------------------------------------------------- /leetcode/smallest_divisor_given_a_threshold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/smallest_divisor_given_a_threshold.cpp -------------------------------------------------------------------------------- /leetcode/sort_colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/sort_colors.cpp -------------------------------------------------------------------------------- /leetcode/two_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/two_sum.cpp -------------------------------------------------------------------------------- /leetcode/valid_palindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/leetcode/valid_palindrome.cpp -------------------------------------------------------------------------------- /notebook.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/notebook.pdf -------------------------------------------------------------------------------- /resources.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/resources.txt -------------------------------------------------------------------------------- /templates/counting_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/templates/counting_sort.cpp -------------------------------------------------------------------------------- /templates/stress_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/templates/stress_test.cpp -------------------------------------------------------------------------------- /templates/template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaushik27mishra/Daily_Practice_CP-DSA/HEAD/templates/template.cpp --------------------------------------------------------------------------------