.
├── a2oj
│ └── A
│ ├── string_task.py
│ └── watermelon.py
├── asked
│ ├── algorithm_test_challenge1.py
│ ├── check_series.py
│ ├── connected_graph.py
│ ├── group_of_numbers.py
│ ├── hercules_maze.py
│ ├── juiceshake .py
│ ├── meandering_array.py
│ └── special_fib.py
├── codechef
│ ├── chef_and_divisors.py
│ ├── codechef_college_contest
│ │ ├── ball_game.cpp
│ │ ├── bucket.cpp
│ │ └── ravi1234.py
│ ├── csns2021
│ │ ├── a.cpp
│ │ ├── farmers_of_wasseypur.py
│ │ ├── games_of_wasswypur.py
│ │ └── max_damage.py
│ ├── DEC20B-codechef
│ │ ├── catch_thief.py
│ │ ├── even_pair_sum.py
│ │ ├── hail_xor
│ │ ├── hail_xor.c
│ │ ├── hail_xor.cpp
│ │ ├── hail_xor.py
│ │ ├── min_attendance.py
│ │ ├── positive_prefixes.py
│ │ ├── sdstring.py
│ │ ├── vaccine1.py
│ │ └── vaccine2.py
│ ├── mismeeta.py
│ ├── random
│ │ ├── pcycle.py
│ │ └── rightri.py
│ └── sum.py
├── codeforces
│ ├── codeforces_contest
│ │ ├── array_reordering.py
│ │ ├── color_the flag.py
│ │ ├── do-not-distract.py
│ │ ├── fair_playoff.py
│ │ ├── k_largest.cpp
│ │ ├── k_largest_value.py
│ │ ├── not_adjacent_matrix.py
│ │ ├── ordinary_numbers.py
│ │ ├── pekora_and_trampoline.py
│ │ ├── same_differences.py
│ │ └── unstable_strings.py
│ ├── frog_sort.py
│ ├── ladder
│ │ ├── beautifulmatrix.py
│ │ ├── beautiful_year.py
│ │ ├── borze.py
│ │ ├── codeforces-275A-lightsout.py
│ │ ├── codeforces-amusing-joke.py
│ │ ├── codeforces-bit++.py
│ │ ├── codeforces-boy-or-girl.py
│ │ ├── codeforces-cupboard.py
│ │ ├── codeforces-dima-and-fiends.py
│ │ ├── codeforces-dima-and-friends.py
│ │ ├── codeforces-drinks.py
│ │ ├── codeforces-effective-approach.py
│ │ ├── codeforces-general-visit.py
│ │ ├── codeforces-helpful-maths.py
│ │ ├── codeforces-horseshoe-on-other-hoof.py
│ │ ├── codeforces-hq9+.py
│ │ ├── codeforces-I_love_%username%.py
│ │ ├── codeforces-insomnia-cure.py
│ │ ├── codeforces-jzzhu-and-children-2.py
│ │ ├── codeforces-jzzhu-and-children.py
│ │ ├── codeforces-panoramix-prediction.py
│ │ ├── codeforces-parallelepiped.py
│ │ ├── codeforces-perfect-permutatiom.py
│ │ ├── codeforces-petr-and-book.py
│ │ ├── codeforces-petya-and-strings.py
│ │ ├── codeforces-soft-drinking.py
│ │ ├── codeforces-stone-on-table.py
│ │ ├── codeforces-supercentral-point.py
│ │ ├── codeforces-team.py
│ │ ├── codeforces-tram.py
│ │ ├── codeforces-ultra-fast-mathematician.py
│ │ ├── codeforces-way-too-long-words.py
│ │ ├── codeforces-wordcapitalization.py
│ │ ├── codeforces-Word.py
│ │ ├── domino_piling.py
│ │ ├── lights_out.py
│ │ ├── longest_regular_bracket_sequence.py
│ │ ├── nearly-lucky-number.py
│ │ ├── queueschool.py
│ │ └── youngphysicist.py
│ ├── puzzles_codeforces_337A.py
│ └── sum_of_cubes.py
├── contest
│ ├── 1562
│ │ ├── miracle_and_sl.py
│ │ └── scenes_from_mem.py
│ ├── 1566
│ │ ├── max_mex.py
│ │ ├── median_max.py
│ │ ├── min_mex.py
│ │ └── s_arr.py
│ ├── 1567
│ │ ├── carrying_conundrum.py
│ │ ├── domino_disaster.py
│ │ └── mex_or_mixup.py
│ ├── 2022_is_near
│ │ ├── A_Integer_Diversity.py
│ │ ├── B_Mirror_in_the_String.cpp
│ │ ├── B_Mirror_in_the_String.py
│ │ └── H_Keep_XOR_Low.py
│ ├── A_Stable_Arrangement_of_Rooks.py
│ ├── B_Integers_Shop.py
│ ├── codechef_dec_30
│ │ ├── Again_XOR_problem.py
│ │ ├── Count_Number_of_Peaks.py
│ │ ├── Maximum_Factors_Problem.py
│ │ └── Sum_this_up.py
│ ├── codechef_jan5
│ │ ├── Akash_and_Grid.py
│ │ ├── And_Or_Union.py
│ │ └── ChefWM.py
│ ├── cookoff_jan
│ │ ├── Permutation_XOR_Sum.py
│ │ ├── Prefix_Zeros.py
│ │ └── Subarray_permutations.py
│ └── exun2021
│ ├── Aujasvit_and_the_Circle_Game.py
│ ├── Sarthak_and_his_Magic_Grid.py
│ └── Vedant_and_his_Hidden_Array.py
├── cpp
│ ├── armstrong
│ ├── armstrong.cpp
│ ├── array_manipulation
│ ├── array_manipulation.cpp
│ ├── check_prime
│ ├── check_prime.cpp
│ ├── input1.txt
│ ├── left_rotation
│ ├── left_rotation.cpp
│ ├── monk_rotation
│ ├── monk_rotation.cpp
│ ├── output1.txt
│ ├── prime
│ ├── prime.cpp
│ ├── pythogorian_triplet.cpp
│ ├── reverse
│ ├── reverse.cpp
│ ├── sparse_arrays
│ └── sparse_arrays.cpp
├── dynamic_programming
│ └── fibonnaci.py
├── gfg
│ ├── elements_in_range.py
│ ├── kadane_algorithm.py
│ ├── Recursion
│ │ ├── array_sort_check.py
│ │ ├── binary_search.py
│ │ ├── checkPal.cpp
│ │ ├── countOccurence.cpp
│ │ ├── count_zero.cpp
│ │ ├── first_occurence.py
│ │ ├── josephus.py
│ │ ├── length_of_string.py
│ │ ├── mutilplication without.cpp
│ │ ├── palindrome_checker.py
│ │ ├── power by recursion.cpp
│ │ ├── print by rec.cpp
│ │ ├── print_integers.py
│ │ ├── problem 1.cpp
│ │ ├── problem2.cpp
│ │ ├── remove_consecutive.py
│ │ ├── removeDup.cpp
│ │ ├── remove.py
│ │ ├── replace.py
│ │ ├── replaceWord.cpp
│ │ ├── string_2_int.cpp
│ │ ├── string_to_int.py
│ │ ├── subsequence.py
│ │ ├── Subsquence_of_string.cpp
│ │ └── sum of digits.cpp
│ └── trees
│ ├── anary_tree
│ ├── anary_tree.cpp
│ ├── base.py
│ ├── bfs_traversal.py
│ ├── binary_tree_to_dll.py
│ ├── bst_deletion.py
│ ├── bst_insertion_and_search.py
│ ├── bt_to_dll.py
│ ├── check_balanced_bt.py
│ ├── check_binary_trees_same.py
│ ├── check_children_sum.py
│ ├── check_tree_is_bst.py
│ ├── deletion_in_bt.py
│ ├── dfs_traversal.py
│ ├── duplicate_subtree_in_bt.py
│ ├── height_of_tree.py
│ ├── lca.py
│ ├── nodes_at_level_k.py
│ ├── number_of_turns_in_bt.py
│ ├── todo.txt
│ ├── two_mirror_trees.py
│ └── vertical_sum.py
├── icpc_kanpur
│ ├── a.py
│ ├── new_file.py
│ ├── s.cpp
│ ├── sorting_Again.py
│ └── splash_rain.py
├── icpc_mock
│ ├── chess.py
│ ├── covid.py
│ └── god.py
├── leetcode
│ ├── 208.implement-trie-prefix-tree.py
│ ├── 211.design-add-and-search-words-data-structure.py
│ ├── 34.find-first-and-last-position-of-element-in-sorted-array.py
│ ├── 41.first-missing-positive.py
│ ├── 49.group-anagrams.py
│ ├── 4.median-of-two-sorted-arrays.py
│ ├── 647.palindromic-substrings.py
│ ├── 780.reaching-points.py
│ ├── array
│ │ ├── count-good-triplets.py
│ │ ├── find-pivot-index.py
│ │ ├── find-words-that-can-be-formed-by-characters.py
│ │ ├── maximum-ascending-subarray-sum.py
│ │ ├── number-of-submatrices-that-sum-to-target.py
│ │ ├── pancake-sorting.py
│ │ ├── partition-array-into-three-parts-with-equal-sum.py
│ │ ├── reveal-cards-in-increasing-order.py
│ │ ├── reverse-vowels-of-a-string.py
│ │ ├── sort_array_by_parity.py
│ │ └── xor-operation-in-an-array.py
│ ├── linkedlist
│ │ └── add_two_numbers.py
│ ├── queue
│ │ ├── design-circular-queue.py
│ │ └── number-of-recent-calls.py
│ └── stack
│ ├── baseball-game.py
│ ├── design-a-stack-with-increment-operation.py
│ ├── min-stack.py
│ └── remove-outermost-parenthesis.py
├── my_findings.md
├── random
│ ├── decode_script.py
│ ├── dense_array.py
│ ├── eight-goals.py
│ ├── eight-puzzle-bfs.py
│ ├── eight-puzzle-dfs.py
│ ├── equalize_array.py
│ ├── rectangular_square.py
│ ├── saddle.py
│ ├── shortest_path.py
│ ├── spiral-1.py
│ ├── spiral-2.py
│ ├── string_generation.py
│ └── word_count.py
├── README.md
└── trie
├── __pycache__
│ └── trie2.cpython-37.pyc
├── trie2.py
├── trie2_using_dict.py
├── trie.py
└── trie_using_defaultdict.py
35 directories, 238 files
codesankalp/DSA-CP
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|