├── .deepsource.toml ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── feature_request.md │ └── missing-file.md ├── pull_request_template.md └── workflows │ └── stale.yml ├── .gitignore ├── Array ├── 012-Sorting │ ├── README.md │ └── solutionbyseema.cpp ├── 0134-gas-station │ ├── 0134-gas-station.cpp │ └── README.md ├── 1074-Number-of-Submatrices-That-Sum-to-Target │ └── 1074-Number-of-Submatrices-That-Sum-to-Target.cpp ├── 1162-as-far-from-land-as-possible │ ├── 1162-as-far-from-land-as-possible.cpp │ └── README.md ├── 1473-Paint-House-III │ ├── 1473-Paint-House-III.cpp │ └── README.md ├── 1598-Crawler-Log-Folder │ └── 1598-Crawler-Log-Folder.cpp ├── 1646-Get-Maximum-in-Generated-Array │ ├── 1646-Get-Maximum-in-Generated-Array.cpp │ └── README.md ├── 169-Majority-Element │ ├── 169-Majority-Element.cpp │ ├── 169-Majority-Element.java │ └── README.md ├── 18-4Sum │ └── 18-4Sum.cpp ├── 1995-Count-Special-Quadruplets │ └── 1995-Count-Special-Quadruplets.cpp ├── 3Sum │ ├── README.md │ └── main.cpp ├── 454-4Sum-II │ └── 454-4Sum-II.cpp ├── 462-Minimum-Moves-to-Equal-Array-Elements-II │ └── 462-Minimum-Moves-to-Equal-Array-Elements-II.cpp ├── 630-Course-Schedule-III │ ├── 630-Course-Schedule-III.cpp │ └── README.md ├── 695-Max-Area-of-Island │ ├── 695-Max-Area-of-Island.java │ └── README.md ├── 804-Unique-Morse-Code-Words │ ├── 804-Unique-Morse-Code-Words.cpp │ └── README.md ├── 85-Maximal-Rectangle │ └── 85-Maximal-Rectangle.cpp ├── Add to Array-Form of Integer │ ├── Add to Array-Form of Integer.cpp │ └── Readme.md ├── Angry Professor │ ├── Main.java │ └── readme.md ├── Array Nesting │ ├── README.md │ └── main.cpp ├── Banker's Algorithm │ └── main.c ├── Chief Hopper │ ├── Readme.md │ └── goodlandElectricity.cpp ├── Circular Queue using Array │ ├── Circular_Queue_using_Array.cpp │ └── readme.md ├── Find the Duplicate Number │ ├── README.md │ └── main.py ├── First Repeating Element │ ├── README.md │ └── solution.cpp ├── Heap Sort │ ├── Max_heap_sort.cpp │ └── README.md ├── Longest Turbulent Subarray │ ├── README.md │ └── main.cpp ├── LongestConsecutiveSequence │ ├── Readme.md │ └── main.cpp ├── Matrix Rotation │ ├── Matrix_rotation.cpp │ └── readme.md ├── Merge without Extra Space │ ├── Merge_without_space.cpp │ └── readme.md ├── Minimum Number of Jumps to Reach the end of the Array │ ├── README.md │ └── main.cpp ├── QuickSort │ ├── QuickSort.c │ └── README.md ├── Radix Sort │ ├── README.md │ └── radixSort.cpp ├── Rearrange Array │ ├── README.md │ ├── Rearrange.java │ └── Rearrange_array.java ├── Rotate Array by K times │ ├── main.cpp │ └── readme.md ├── Search in Rotated Sorted Array │ ├── README.md │ └── Solution.java ├── Snail Sort │ ├── README.md │ └── main.cpp ├── Sort Array By Parity II │ ├── README.md │ └── main.cpp ├── Sorted Squared Array │ ├── Main.cpp │ ├── README.md │ └── main.py ├── Trapping Rain Problem │ ├── README.md │ └── hactobertTRP.cpp ├── Two Sum II - Input array is sorted │ ├── Two Sum II - Input array is sorted.cpp │ └── readme.md └── Wave Sort Array │ ├── README.md │ └── wave_array.cpp ├── BackTracking ├── Hamiltonian cycle problem using backtracking │ ├── Hamiltonian cycle.cpp │ └── Readme.md ├── Knights Tour │ ├── README.md │ └── main.cpp ├── Maximal String │ ├── README.md │ └── main.cpp ├── N-Queens │ ├── README.md │ └── main.cpp ├── Permutations │ ├── Permutations.java │ ├── README.md │ └── main.cpp ├── PhoneLetterCombinations │ ├── README.md │ └── main.cpp └── WellFormedParanthesis │ ├── README.md │ └── main.cpp ├── Binary Search Tree ├── 938-Range-Sum-of-BST │ └── 938-Range-Sum-of-BST.cpp ├── Convert To Balanced Tree │ ├── README.md │ └── main.cpp └── Merge Two Balanced BSTs │ ├── README.md │ └── main.cpp ├── Binary Tree ├── 102-Binary-Tree-Level-Order-Traversal │ ├── 102-Binary-Tree-Level-Order-Traversal.cpp │ └── README.md ├── 1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree │ ├── 1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java │ └── README.md ├── 894-All-Possible-Full-Binary-Trees │ └── 894-All-Possible-Full-Binary-Trees.cpp ├── 938-Range-Sum-of-BST │ ├── 938-Range-Sum-of-BST.cpp │ └── README.md ├── 94-Binary-Tree-Inorder-Traversal │ └── 94-Binary-Tree-Inorder-Traversal.cpp ├── AVL Tree │ ├── README.md │ └── main.cpp ├── Add One Row To Tree │ ├── README.md │ └── Solution.java ├── BST operations │ ├── Binary_Search_Tree_operations.cpp │ └── README.md ├── Binary Heap │ ├── README.md │ └── heap_sort.cpp ├── Binary Tree Right Side View │ ├── README.md │ └── main.cpp ├── Binary Tree Tilt │ ├── README.md │ └── main.cpp ├── Count Good Nodes in Binary Tree │ ├── README.md │ └── main.cpp ├── Diameter of Binary Tree │ ├── README.md │ └── main.cpp ├── Expression Tree │ ├── Expression_Tree.cpp │ └── README.md ├── Kth child in Nth Generation │ ├── KthChildInNthGeneration.java │ └── README.md ├── Maximum Depth of N-ary Tree │ ├── README.md │ └── main.cpp ├── Minimum Depth of N-ary Tree │ ├── README.md │ └── mindepth.cpp ├── Recover Binary Search Tree │ ├── README.md │ └── main.cpp ├── Same Tree │ ├── README.md │ └── main.cpp ├── Symmetric Tree │ ├── README.md │ ├── SolutionSymmetric.java │ └── main.cpp ├── Threaded Binary Tree │ ├── README.md │ └── Threaded_Binary_Tree.cpp ├── Two Sum IV - Input is a BST │ ├── README.md │ └── main.cpp └── Verify Preorder Serialization of a Binary Tree │ ├── README.md │ └── main.cpp ├── Breadth-First Search ├── 102-Binary-Tree-Level-Order-Traversal │ ├── 102-Binary-Tree-Level-Order-Traversal.cpp │ └── README.md ├── 1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree │ └── 1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java └── 695-Max-Area-of-Island │ └── 695-Max-Area-of-Island.java ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Counting ├── 169-Majority-Element │ ├── 169-Majority-Element.cpp │ └── 169-Majority-Element.java └── 387-First-Unique-Character-in-a-String │ └── 387-First-Unique-Character-in-a-String.cpp ├── Depth-First Search ├── 1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree │ └── 1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java ├── 695-Max-Area-of-Island │ └── 695-Max-Area-of-Island.java ├── 938-Range-Sum-of-BST │ └── 938-Range-Sum-of-BST.cpp └── 94-Binary-Tree-Inorder-Traversal │ ├── 94-Binary-Tree-Inorder-Traversal.cpp │ └── README.md ├── Dequeue └── PLayWIthSTL │ ├── README.md │ └── Solution.cpp ├── Design └── 745-Prefix-and-Suffix-Search │ ├── 745-Prefix-and-Suffix-Search.java │ └── README.md ├── Divide and Conquer └── 169-Majority-Element │ ├── 169-Majority-Element.cpp │ └── 169-Majority-Element.java ├── Dynamic Programming ├── 01-Knapsack │ ├── 01_Knapsackproblem.cpp │ └── ReadME.md ├── 01-Matrix │ ├── 01-matrix.cpp │ └── README.md ├── 10-Regular-Expression-Matching │ ├── 10-Regular-Expression-Matching.java │ └── README.md ├── 115-Distinct-Subsequences │ ├── 115-Distinct-Subsequences.cpp │ └── README.md ├── 1162-as-far-from-land-as-possible │ ├── 1162-as-far-from-land-as-possible.cpp │ └── README.md ├── 1473-Paint-House-III │ ├── 1473-Paint-House-III.cpp │ └── README.md ├── 1646-Get-Maximum-in-Generated-Array │ ├── 1646-Get-Maximum-in-Generated-Array.cpp │ └── README.md ├── 1696-Jump-Game-VI │ └── README.md ├── 392-Is-Subsequence │ ├── 392-Is-Subsequence.cpp │ └── README.md ├── 509-Fibonacci-Number │ └── 509-Fibonacci-Number.cpp ├── 85-Maximal-Rectangle │ └── 85-Maximal-Rectangle.cpp ├── 894-All-Possible-Full-Binary-Trees │ └── 894-All-Possible-Full-Binary-Trees.cpp ├── 97-Interleaving-String │ └── 97-Interleaving-String.java ├── Array Product │ ├── README.md │ └── main.cpp ├── CoinChangeDP │ ├── CoinChangeDP.py │ └── README.md ├── Count K-Primes │ ├── ReadME.md │ └── count_k_primes.cpp ├── Count Unique Characters │ ├── README.md │ └── main.cpp ├── Counting Bits │ ├── README.md │ └── main.cpp ├── Delete Columns to Make Sorted III │ ├── README.md │ └── main.cpp ├── Distinct Subsequences │ ├── README.md │ └── main.cpp ├── Edit Distance │ ├── Edit_Distance.cpp │ └── Readme.md ├── Fibonacci Number │ ├── README.md │ └── main.cpp ├── Jump Game 2 │ ├── README.md │ └── solution.cpp ├── Kadane │ ├── README.md │ └── kadane.cpp ├── LCSdp │ ├── LCS.class │ ├── LCS.java │ └── readme.md ├── Longest Increasing Subsequence │ ├── README.md │ └── lis.cpp ├── Longest Palindrome substring │ ├── README.md │ └── main.cpp ├── Maximal Square │ ├── MaximalSquare.cpp │ └── README.md ├── Maximum Profit in Job Scheduling │ ├── README.md │ └── main.cpp ├── SPOJ_Mixtures │ ├── Readme.md │ └── spoj_Mixtures.cpp ├── TarjanAlgo │ ├── README.md │ └── Tarjan.c ├── Tribonacci Number │ ├── README.md │ └── main.py ├── Vacation │ ├── README.md │ └── main.cpp └── Washing Windows │ ├── ReadME.md │ └── washing_windows.cpp ├── Enumeration └── 1995-Count-Special-Quadruplets │ ├── 1995-Count-Special-Quadruplets.cpp │ └── README.md ├── Graph ├── Diameter of Graph │ ├── Readme.md │ └── main.cpp ├── Kruskal’s Minimum Spanning Tree Algorithm │ ├── README.md │ └── main.cpp ├── Tarjans_Algorithm │ ├── README.md │ ├── TarjansAlgo.c │ └── Tarjans_Algorithm.cpp └── Topological Sort │ ├── README.md │ └── main.cpp ├── Greedy ├── 2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits │ └── 2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits.cpp ├── 630-Course-Schedule-III │ └── 630-Course-Schedule-III.cpp ├── Coin Problem │ ├── coinprob.cpp │ └── readme.md ├── Container With Most Water │ ├── README.md │ └── main.cpp ├── Fractional Knapsack │ ├── ReadME.md │ └── fractional_knapsack.cpp ├── Huffman Decoding │ ├── ReadME.md │ └── huffman_decoding.cpp ├── Maximum Overlapping Subarrays │ ├── README.md │ └── main.cpp └── Patching Array │ ├── README.md │ └── main.cpp ├── Hash Table ├── 0953-verifying-an-alien-dictionary │ └── README.md ├── 1-Two-Sum │ ├── 1-Two-Sum.java │ └── README.md ├── 1074-Number-of-Submatrices-That-Sum-to-Target │ └── 1074-Number-of-Submatrices-That-Sum-to-Target.cpp ├── 169-Majority-Element │ ├── 169-Majority-Element.cpp │ ├── 169-Majority-Element.java │ └── README.md ├── 387-First-Unique-Character-in-a-String │ └── 387-First-Unique-Character-in-a-String.cpp ├── 454-4Sum-II │ ├── 454-4Sum-II.cpp │ └── README.md └── 804-Unique-Morse-Code-Words │ ├── 804-Unique-Morse-Code-Words.cpp │ └── README.md ├── Heap (Priority Queue) └── 630-Course-Schedule-III │ ├── 630-Course-Schedule-III.cpp │ └── README.md ├── Heap ├── Continuous Median │ ├── Continuous Median.py │ └── Readme.md └── MinHeapConstruction │ ├── Min Heap.py │ └── Readme.md ├── LICENSE ├── Linked List ├── 0002-add-two-numbers │ └── README.md ├── 1290-Convert-Binary-Number-in-a-Linked-List-to-Integer │ └── 1290-Convert-Binary-Number-in-a-Linked-List-to-Integer.cpp ├── 24-Swap-Nodes-in-Pairs │ ├── 24-Swap-Nodes-in-Pairs.cpp │ └── README.md ├── Delete Loop │ ├── deletealoop.cpp │ └── readme.md ├── Detect Loop │ └── detectcycle.cpp ├── Merge Two Sorted LL │ ├── MergeTwoSortedLL.c │ └── README.md ├── Middle Of Linked List │ ├── MiddleOfLinkedList.cpp │ └── README.md ├── Palindrome linked list │ ├── README.md │ ├── main.cpp │ └── palindromell.py ├── Partitioning Linked List │ ├── README.md │ └── llpartition.c ├── Remove Nth Node From End │ ├── README.md │ └── main.cpp ├── Reverse the LL │ ├── README.md │ └── reverse.cpp ├── Rotate List │ ├── README.md │ └── main.py ├── Split Linked List in K Parts │ ├── readme.md │ └── solution.cpp ├── Starting Point of Loop │ └── findthestartingPofloop.cpp ├── deleting_middle_element_of_LL │ ├── README.md │ └── delete_middle_of_LL.cpp └── insertion │ ├── Readme.md │ └── insertion in linked list.c ├── Math ├── 0002-add-two-numbers │ ├── 0002-add-two-numbers.cpp │ └── README.md ├── 1290-Convert-Binary-Number-in-a-Linked-List-to-Integer │ ├── 1290-Convert-Binary-Number-in-a-Linked-List-to-Integer.cpp │ └── README.md ├── 2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits │ └── 2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits.cpp ├── 462-Minimum-Moves-to-Equal-Array-Elements-II │ └── 462-Minimum-Moves-to-Equal-Array-Elements-II.cpp ├── 509-Fibonacci-Number │ └── 509-Fibonacci-Number.cpp ├── Accessory Collection problem │ ├── Readme.md │ └── accessory_collection.py ├── Cholesky │ └── main.cpp ├── Combinatorics │ ├── README.md │ └── main.py ├── Euler │ └── main.cpp ├── GaussElimination │ └── main.cpp ├── GaussJordan │ └── main.cpp ├── Inverse │ └── main.cpp ├── LU Decomposition │ └── main.cpp ├── MIN-MEX Cut │ ├── README.md │ └── main.cpp ├── Median Maximization │ ├── README.md │ └── main.cpp ├── MillerRabbin_PrimalityTest │ ├── MillerRabbin.cpp │ └── README.md ├── Palindrome Partitioning │ ├── README.md │ └── palindromepartitioning(ii).java ├── PerfectCube │ ├── Perfectcube.cpp │ └── Readme.md ├── Pow(x, n) │ ├── README.md │ └── main.cpp ├── RK2 │ └── main.c ├── RK4 │ └── main.cpp ├── Roman Numeral │ ├── README.md │ └── roman_numeral.py ├── Schmidt Methods │ └── main.c ├── Spreadsheets │ ├── main.cpp │ └── readme.md ├── baseN_integer │ ├── baseN_integer.py │ └── readme.md └── complete_arithmetic │ ├── README.md │ └── complete_arithmetic.py ├── Matrix ├── 1074-Number-of-Submatrices-That-Sum-to-Target │ ├── 1074-Number-of-Submatrices-That-Sum-to-Target.cpp │ └── README.md ├── 695-Max-Area-of-Island │ └── 695-Max-Area-of-Island.java ├── 85-Maximal-Rectangle │ ├── 85-Maximal-Rectangle.cpp │ └── README.md └── Matrix Determinant │ ├── Matrix-Determinant.py │ └── README.md ├── Memoization ├── 509-Fibonacci-Number │ ├── 509-Fibonacci-Number.cpp │ └── README.md └── 894-All-Possible-Full-Binary-Trees │ └── 894-All-Possible-Full-Binary-Trees.cpp ├── Monotonic Queue └── 1696-Jump-Game-VI │ └── 1696-Jump-Game-VI.cpp ├── Monotonic Stack └── 85-Maximal-Rectangle │ └── 85-Maximal-Rectangle.cpp ├── Prefix Sum └── 1074-Number-of-Submatrices-That-Sum-to-Target │ └── 1074-Number-of-Submatrices-That-Sum-to-Target.cpp ├── Queue ├── 1696-Jump-Game-VI │ └── 1696-Jump-Game-VI.cpp ├── 387-First-Unique-Character-in-a-String │ ├── 387-First-Unique-Character-in-a-String.cpp │ └── README.md └── Reveal Cards in Increasing Order │ ├── Solution.java │ ├── readme.md │ └── solution.cpp ├── README.md ├── Recursion ├── 0002-add-two-numbers │ ├── 0002-add-two-numbers.cpp │ └── README.md ├── 10-Regular-Expression-Matching │ ├── 10-Regular-Expression-Matching.java │ └── NOTES.md ├── 24-Swap-Nodes-in-Pairs │ └── 24-Swap-Nodes-in-Pairs.cpp ├── 509-Fibonacci-Number │ └── 509-Fibonacci-Number.cpp ├── 894-All-Possible-Full-Binary-Trees │ ├── 894-All-Possible-Full-Binary-Trees.cpp │ └── README.md └── The-Great-Wall-Of-Byteland │ ├── The-Great-Wall-Of-Byteland.cpp │ └── readme.md ├── Searching ├── Count the number of ANAGRAMS │ ├── readme.md │ └── solution.cpp ├── Find Minimum in Rotated Sorted Array │ ├── README.md │ └── main.cpp ├── KMP algorithm for pattern searching │ ├── READMEkmp.md.txt │ └── main.c ├── Peak Element │ ├── PeakElement.java │ └── README.MD └── Search a 2D sorted matrix │ ├── README.MD │ └── TwoDArraySearch.java ├── Simulation └── 1646-Get-Maximum-in-Generated-Array │ ├── 1646-Get-Maximum-in-Generated-Array.cpp │ └── README.md ├── Sliding Window └── 1696-Jump-Game-VI │ └── 1696-Jump-Game-VI.cpp ├── Social └── banner.png ├── Sorting ├── 169-Majority-Element │ ├── 169-Majority-Element.cpp │ └── 169-Majority-Element.java ├── 18-4Sum │ ├── 18-4Sum.cpp │ └── README.md ├── 2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits │ ├── 2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits.cpp │ └── README.md └── 462-Minimum-Moves-to-Equal-Array-Elements-II │ ├── 462-Minimum-Moves-to-Equal-Array-Elements-II.cpp │ └── README.md ├── Stack ├── 1598-Crawler-Log-Folder │ └── 1598-Crawler-Log-Folder.cpp ├── 85-Maximal-Rectangle │ ├── 85-Maximal-Rectangle.cpp │ └── README.md ├── 94-Binary-Tree-Inorder-Traversal │ └── 94-Binary-Tree-Inorder-Traversal.cpp ├── Infix to Postfix and Prefix │ ├── Infix_to_postfix_prefix.cpp │ └── readme.md ├── Max Area Histogram │ ├── README.md │ └── main.cpp ├── Nearest Greater Element │ ├── README.md │ └── main.cpp ├── Next Greater Element │ ├── NextGreaterElement.java │ └── README.md ├── Seating Arrangements │ ├── README.md │ └── main.cpp ├── Stock Span │ ├── README.md │ └── Stock_span.cpp └── Valid Parenthesis │ ├── README.md │ └── valid_parenthesis.cpp ├── String ├── 0003-longest-substring-without-repeating-characters │ ├── 0003-longest-substring-without-repeating-characters.cpp │ └── README.md ├── 0953-verifying-an-alien-dictionary │ ├── 0953-verifying-an-alien-dictionary.cpp │ └── README.md ├── 10-Regular-Expression-Matching │ └── 10-Regular-Expression-Matching.java ├── 115-Distinct-Subsequences │ └── 115-Distinct-Subsequences.cpp ├── 1598-Crawler-Log-Folder │ ├── 1598-Crawler-Log-Folder.cpp │ └── README.md ├── 387-First-Unique-Character-in-a-String │ └── 387-First-Unique-Character-in-a-String.cpp ├── 392-Is-Subsequence │ ├── 392-Is-Subsequence.cpp │ └── NOTES.md ├── 745-Prefix-and-Suffix-Search │ ├── 745-Prefix-and-Suffix-Search.java │ ├── NOTES.md │ └── README.md ├── 804-Unique-Morse-Code-Words │ └── 804-Unique-Morse-Code-Words.cpp ├── 97-Interleaving-String │ ├── 97-Interleaving-String.java │ └── README.md ├── Case Specific Sorting in String │ ├── CaseSpecificSortingInString.java │ └── README.md ├── First Non-Repeating Character │ ├── README.md │ └── main.py ├── Integer to Roman │ ├── README.md │ └── main.cpp ├── Lexixal Smallest String │ ├── README.md │ └── main.cpp ├── Longest Substring Without Repeating Characters │ ├── README.md │ └── main.cpp ├── Pangrams │ ├── README.md │ └── solution.cpp ├── Roman to Integer │ ├── README.md │ └── main.py ├── Run-Length Encoding │ ├── README.md │ └── main.py ├── String Reversal │ ├── README.md │ └── reverse_string.cpp ├── String Rotation │ └── stringsarerotation.cpp ├── Valid Parentheses │ ├── README.md │ └── main.cpp └── ato1 │ ├── 8-string-to-integer-atoi.java │ ├── NOTES.md │ └── README.md ├── Tree ├── 102-Binary-Tree-Level-Order-Traversal │ ├── 102-Binary-Tree-Level-Order-Traversal.cpp │ └── README.md ├── 1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree │ └── 1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java ├── 894-All-Possible-Full-Binary-Trees │ └── 894-All-Possible-Full-Binary-Trees.cpp ├── 938-Range-Sum-of-BST │ └── 938-Range-Sum-of-BST.cpp └── 94-Binary-Tree-Inorder-Traversal │ └── 94-Binary-Tree-Inorder-Traversal.cpp ├── Trie ├── 745-Prefix-and-Suffix-Search │ ├── 745-Prefix-and-Suffix-Search.java │ └── README.md ├── AutoCompletion │ ├── AutoCompletion.py │ └── Readme.md └── Trie_implementation │ ├── Readme.md │ └── Word_Exists.cpp ├── Two Pointers ├── 18-4Sum │ └── 18-4Sum.cpp └── 392-Is-Subsequence │ ├── 392-Is-Subsequence.cpp │ ├── NOTES.md │ └── README.md ├── Union Find └── 695-Max-Area-of-Island │ ├── 695-Max-Area-of-Island.java │ └── README.md ├── _config.yml └── website ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.css ├── App.js ├── App.test.js ├── AppComponent.js ├── Categories.js ├── Category.js ├── Contributors.js ├── Error.js ├── Home.js ├── Issues.js ├── error.png ├── index.css ├── index.js ├── reportWebVitals.js ├── rr.jsx └── setupTests.js /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/missing-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/.github/ISSUE_TEMPLATE/missing-file.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/.gitignore -------------------------------------------------------------------------------- /Array/012-Sorting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/012-Sorting/README.md -------------------------------------------------------------------------------- /Array/012-Sorting/solutionbyseema.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/012-Sorting/solutionbyseema.cpp -------------------------------------------------------------------------------- /Array/0134-gas-station/0134-gas-station.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/0134-gas-station/0134-gas-station.cpp -------------------------------------------------------------------------------- /Array/0134-gas-station/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/0134-gas-station/README.md -------------------------------------------------------------------------------- /Array/1074-Number-of-Submatrices-That-Sum-to-Target/1074-Number-of-Submatrices-That-Sum-to-Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/1074-Number-of-Submatrices-That-Sum-to-Target/1074-Number-of-Submatrices-That-Sum-to-Target.cpp -------------------------------------------------------------------------------- /Array/1162-as-far-from-land-as-possible/1162-as-far-from-land-as-possible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/1162-as-far-from-land-as-possible/1162-as-far-from-land-as-possible.cpp -------------------------------------------------------------------------------- /Array/1162-as-far-from-land-as-possible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/1162-as-far-from-land-as-possible/README.md -------------------------------------------------------------------------------- /Array/1473-Paint-House-III/1473-Paint-House-III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/1473-Paint-House-III/1473-Paint-House-III.cpp -------------------------------------------------------------------------------- /Array/1473-Paint-House-III/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/1473-Paint-House-III/README.md -------------------------------------------------------------------------------- /Array/1598-Crawler-Log-Folder/1598-Crawler-Log-Folder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/1598-Crawler-Log-Folder/1598-Crawler-Log-Folder.cpp -------------------------------------------------------------------------------- /Array/1646-Get-Maximum-in-Generated-Array/1646-Get-Maximum-in-Generated-Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/1646-Get-Maximum-in-Generated-Array/1646-Get-Maximum-in-Generated-Array.cpp -------------------------------------------------------------------------------- /Array/1646-Get-Maximum-in-Generated-Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/1646-Get-Maximum-in-Generated-Array/README.md -------------------------------------------------------------------------------- /Array/169-Majority-Element/169-Majority-Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/169-Majority-Element/169-Majority-Element.cpp -------------------------------------------------------------------------------- /Array/169-Majority-Element/169-Majority-Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/169-Majority-Element/169-Majority-Element.java -------------------------------------------------------------------------------- /Array/169-Majority-Element/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/169-Majority-Element/README.md -------------------------------------------------------------------------------- /Array/18-4Sum/18-4Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/18-4Sum/18-4Sum.cpp -------------------------------------------------------------------------------- /Array/1995-Count-Special-Quadruplets/1995-Count-Special-Quadruplets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/1995-Count-Special-Quadruplets/1995-Count-Special-Quadruplets.cpp -------------------------------------------------------------------------------- /Array/3Sum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/3Sum/README.md -------------------------------------------------------------------------------- /Array/3Sum/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/3Sum/main.cpp -------------------------------------------------------------------------------- /Array/454-4Sum-II/454-4Sum-II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/454-4Sum-II/454-4Sum-II.cpp -------------------------------------------------------------------------------- /Array/462-Minimum-Moves-to-Equal-Array-Elements-II/462-Minimum-Moves-to-Equal-Array-Elements-II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/462-Minimum-Moves-to-Equal-Array-Elements-II/462-Minimum-Moves-to-Equal-Array-Elements-II.cpp -------------------------------------------------------------------------------- /Array/630-Course-Schedule-III/630-Course-Schedule-III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/630-Course-Schedule-III/630-Course-Schedule-III.cpp -------------------------------------------------------------------------------- /Array/630-Course-Schedule-III/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/630-Course-Schedule-III/README.md -------------------------------------------------------------------------------- /Array/695-Max-Area-of-Island/695-Max-Area-of-Island.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/695-Max-Area-of-Island/695-Max-Area-of-Island.java -------------------------------------------------------------------------------- /Array/695-Max-Area-of-Island/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/695-Max-Area-of-Island/README.md -------------------------------------------------------------------------------- /Array/804-Unique-Morse-Code-Words/804-Unique-Morse-Code-Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/804-Unique-Morse-Code-Words/804-Unique-Morse-Code-Words.cpp -------------------------------------------------------------------------------- /Array/804-Unique-Morse-Code-Words/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/804-Unique-Morse-Code-Words/README.md -------------------------------------------------------------------------------- /Array/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp -------------------------------------------------------------------------------- /Array/Add to Array-Form of Integer/Add to Array-Form of Integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Add to Array-Form of Integer/Add to Array-Form of Integer.cpp -------------------------------------------------------------------------------- /Array/Add to Array-Form of Integer/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Add to Array-Form of Integer/Readme.md -------------------------------------------------------------------------------- /Array/Angry Professor/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Angry Professor/Main.java -------------------------------------------------------------------------------- /Array/Angry Professor/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Angry Professor/readme.md -------------------------------------------------------------------------------- /Array/Array Nesting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Array Nesting/README.md -------------------------------------------------------------------------------- /Array/Array Nesting/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Array Nesting/main.cpp -------------------------------------------------------------------------------- /Array/Banker's Algorithm/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Banker's Algorithm/main.c -------------------------------------------------------------------------------- /Array/Chief Hopper/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Chief Hopper/Readme.md -------------------------------------------------------------------------------- /Array/Chief Hopper/goodlandElectricity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Chief Hopper/goodlandElectricity.cpp -------------------------------------------------------------------------------- /Array/Circular Queue using Array/Circular_Queue_using_Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Circular Queue using Array/Circular_Queue_using_Array.cpp -------------------------------------------------------------------------------- /Array/Circular Queue using Array/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Circular Queue using Array/readme.md -------------------------------------------------------------------------------- /Array/Find the Duplicate Number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Find the Duplicate Number/README.md -------------------------------------------------------------------------------- /Array/Find the Duplicate Number/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Find the Duplicate Number/main.py -------------------------------------------------------------------------------- /Array/First Repeating Element/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/First Repeating Element/README.md -------------------------------------------------------------------------------- /Array/First Repeating Element/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/First Repeating Element/solution.cpp -------------------------------------------------------------------------------- /Array/Heap Sort/Max_heap_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Heap Sort/Max_heap_sort.cpp -------------------------------------------------------------------------------- /Array/Heap Sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Heap Sort/README.md -------------------------------------------------------------------------------- /Array/Longest Turbulent Subarray/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Longest Turbulent Subarray/README.md -------------------------------------------------------------------------------- /Array/Longest Turbulent Subarray/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Longest Turbulent Subarray/main.cpp -------------------------------------------------------------------------------- /Array/LongestConsecutiveSequence/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/LongestConsecutiveSequence/Readme.md -------------------------------------------------------------------------------- /Array/LongestConsecutiveSequence/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/LongestConsecutiveSequence/main.cpp -------------------------------------------------------------------------------- /Array/Matrix Rotation/Matrix_rotation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Matrix Rotation/Matrix_rotation.cpp -------------------------------------------------------------------------------- /Array/Matrix Rotation/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Matrix Rotation/readme.md -------------------------------------------------------------------------------- /Array/Merge without Extra Space/Merge_without_space.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Merge without Extra Space/Merge_without_space.cpp -------------------------------------------------------------------------------- /Array/Merge without Extra Space/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Merge without Extra Space/readme.md -------------------------------------------------------------------------------- /Array/Minimum Number of Jumps to Reach the end of the Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Minimum Number of Jumps to Reach the end of the Array/README.md -------------------------------------------------------------------------------- /Array/Minimum Number of Jumps to Reach the end of the Array/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Minimum Number of Jumps to Reach the end of the Array/main.cpp -------------------------------------------------------------------------------- /Array/QuickSort/QuickSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/QuickSort/QuickSort.c -------------------------------------------------------------------------------- /Array/QuickSort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/QuickSort/README.md -------------------------------------------------------------------------------- /Array/Radix Sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Radix Sort/README.md -------------------------------------------------------------------------------- /Array/Radix Sort/radixSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Radix Sort/radixSort.cpp -------------------------------------------------------------------------------- /Array/Rearrange Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Rearrange Array/README.md -------------------------------------------------------------------------------- /Array/Rearrange Array/Rearrange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Rearrange Array/Rearrange.java -------------------------------------------------------------------------------- /Array/Rearrange Array/Rearrange_array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Rearrange Array/Rearrange_array.java -------------------------------------------------------------------------------- /Array/Rotate Array by K times/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Rotate Array by K times/main.cpp -------------------------------------------------------------------------------- /Array/Rotate Array by K times/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Rotate Array by K times/readme.md -------------------------------------------------------------------------------- /Array/Search in Rotated Sorted Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Search in Rotated Sorted Array/README.md -------------------------------------------------------------------------------- /Array/Search in Rotated Sorted Array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Search in Rotated Sorted Array/Solution.java -------------------------------------------------------------------------------- /Array/Snail Sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Snail Sort/README.md -------------------------------------------------------------------------------- /Array/Snail Sort/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Snail Sort/main.cpp -------------------------------------------------------------------------------- /Array/Sort Array By Parity II/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Sort Array By Parity II/README.md -------------------------------------------------------------------------------- /Array/Sort Array By Parity II/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Sort Array By Parity II/main.cpp -------------------------------------------------------------------------------- /Array/Sorted Squared Array/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Sorted Squared Array/Main.cpp -------------------------------------------------------------------------------- /Array/Sorted Squared Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Sorted Squared Array/README.md -------------------------------------------------------------------------------- /Array/Sorted Squared Array/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Sorted Squared Array/main.py -------------------------------------------------------------------------------- /Array/Trapping Rain Problem/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Trapping Rain Problem/README.md -------------------------------------------------------------------------------- /Array/Trapping Rain Problem/hactobertTRP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Trapping Rain Problem/hactobertTRP.cpp -------------------------------------------------------------------------------- /Array/Two Sum II - Input array is sorted/Two Sum II - Input array is sorted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Two Sum II - Input array is sorted/Two Sum II - Input array is sorted.cpp -------------------------------------------------------------------------------- /Array/Two Sum II - Input array is sorted/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Two Sum II - Input array is sorted/readme.md -------------------------------------------------------------------------------- /Array/Wave Sort Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Wave Sort Array/README.md -------------------------------------------------------------------------------- /Array/Wave Sort Array/wave_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Array/Wave Sort Array/wave_array.cpp -------------------------------------------------------------------------------- /BackTracking/Hamiltonian cycle problem using backtracking/Hamiltonian cycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/Hamiltonian cycle problem using backtracking/Hamiltonian cycle.cpp -------------------------------------------------------------------------------- /BackTracking/Hamiltonian cycle problem using backtracking/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/Hamiltonian cycle problem using backtracking/Readme.md -------------------------------------------------------------------------------- /BackTracking/Knights Tour/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/Knights Tour/README.md -------------------------------------------------------------------------------- /BackTracking/Knights Tour/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/Knights Tour/main.cpp -------------------------------------------------------------------------------- /BackTracking/Maximal String/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/Maximal String/README.md -------------------------------------------------------------------------------- /BackTracking/Maximal String/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/Maximal String/main.cpp -------------------------------------------------------------------------------- /BackTracking/N-Queens/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/N-Queens/README.md -------------------------------------------------------------------------------- /BackTracking/N-Queens/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/N-Queens/main.cpp -------------------------------------------------------------------------------- /BackTracking/Permutations/Permutations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/Permutations/Permutations.java -------------------------------------------------------------------------------- /BackTracking/Permutations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/Permutations/README.md -------------------------------------------------------------------------------- /BackTracking/Permutations/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/Permutations/main.cpp -------------------------------------------------------------------------------- /BackTracking/PhoneLetterCombinations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/PhoneLetterCombinations/README.md -------------------------------------------------------------------------------- /BackTracking/PhoneLetterCombinations/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/PhoneLetterCombinations/main.cpp -------------------------------------------------------------------------------- /BackTracking/WellFormedParanthesis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/WellFormedParanthesis/README.md -------------------------------------------------------------------------------- /BackTracking/WellFormedParanthesis/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/BackTracking/WellFormedParanthesis/main.cpp -------------------------------------------------------------------------------- /Binary Search Tree/938-Range-Sum-of-BST/938-Range-Sum-of-BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Search Tree/938-Range-Sum-of-BST/938-Range-Sum-of-BST.cpp -------------------------------------------------------------------------------- /Binary Search Tree/Convert To Balanced Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Search Tree/Convert To Balanced Tree/README.md -------------------------------------------------------------------------------- /Binary Search Tree/Convert To Balanced Tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Search Tree/Convert To Balanced Tree/main.cpp -------------------------------------------------------------------------------- /Binary Search Tree/Merge Two Balanced BSTs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Search Tree/Merge Two Balanced BSTs/README.md -------------------------------------------------------------------------------- /Binary Search Tree/Merge Two Balanced BSTs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Search Tree/Merge Two Balanced BSTs/main.cpp -------------------------------------------------------------------------------- /Binary Tree/102-Binary-Tree-Level-Order-Traversal/102-Binary-Tree-Level-Order-Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/102-Binary-Tree-Level-Order-Traversal/102-Binary-Tree-Level-Order-Traversal.cpp -------------------------------------------------------------------------------- /Binary Tree/102-Binary-Tree-Level-Order-Traversal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/102-Binary-Tree-Level-Order-Traversal/README.md -------------------------------------------------------------------------------- /Binary Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java -------------------------------------------------------------------------------- /Binary Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp -------------------------------------------------------------------------------- /Binary Tree/938-Range-Sum-of-BST/938-Range-Sum-of-BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/938-Range-Sum-of-BST/938-Range-Sum-of-BST.cpp -------------------------------------------------------------------------------- /Binary Tree/938-Range-Sum-of-BST/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/938-Range-Sum-of-BST/README.md -------------------------------------------------------------------------------- /Binary Tree/94-Binary-Tree-Inorder-Traversal/94-Binary-Tree-Inorder-Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/94-Binary-Tree-Inorder-Traversal/94-Binary-Tree-Inorder-Traversal.cpp -------------------------------------------------------------------------------- /Binary Tree/AVL Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/AVL Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/AVL Tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/AVL Tree/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Add One Row To Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Add One Row To Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Add One Row To Tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Add One Row To Tree/Solution.java -------------------------------------------------------------------------------- /Binary Tree/BST operations/Binary_Search_Tree_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/BST operations/Binary_Search_Tree_operations.cpp -------------------------------------------------------------------------------- /Binary Tree/BST operations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/BST operations/README.md -------------------------------------------------------------------------------- /Binary Tree/Binary Heap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Binary Heap/README.md -------------------------------------------------------------------------------- /Binary Tree/Binary Heap/heap_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Binary Heap/heap_sort.cpp -------------------------------------------------------------------------------- /Binary Tree/Binary Tree Right Side View/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Binary Tree Right Side View/README.md -------------------------------------------------------------------------------- /Binary Tree/Binary Tree Right Side View/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Binary Tree Right Side View/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Binary Tree Tilt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Binary Tree Tilt/README.md -------------------------------------------------------------------------------- /Binary Tree/Binary Tree Tilt/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Binary Tree Tilt/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Count Good Nodes in Binary Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Count Good Nodes in Binary Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Count Good Nodes in Binary Tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Count Good Nodes in Binary Tree/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Diameter of Binary Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Diameter of Binary Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Diameter of Binary Tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Diameter of Binary Tree/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Expression Tree/Expression_Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Expression Tree/Expression_Tree.cpp -------------------------------------------------------------------------------- /Binary Tree/Expression Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Expression Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Kth child in Nth Generation/KthChildInNthGeneration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Kth child in Nth Generation/KthChildInNthGeneration.java -------------------------------------------------------------------------------- /Binary Tree/Kth child in Nth Generation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Kth child in Nth Generation/README.md -------------------------------------------------------------------------------- /Binary Tree/Maximum Depth of N-ary Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Maximum Depth of N-ary Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Maximum Depth of N-ary Tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Maximum Depth of N-ary Tree/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Minimum Depth of N-ary Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Minimum Depth of N-ary Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Minimum Depth of N-ary Tree/mindepth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Minimum Depth of N-ary Tree/mindepth.cpp -------------------------------------------------------------------------------- /Binary Tree/Recover Binary Search Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Recover Binary Search Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Recover Binary Search Tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Recover Binary Search Tree/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Same Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Same Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Same Tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Same Tree/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Symmetric Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Symmetric Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Symmetric Tree/SolutionSymmetric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Symmetric Tree/SolutionSymmetric.java -------------------------------------------------------------------------------- /Binary Tree/Symmetric Tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Symmetric Tree/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Threaded Binary Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Threaded Binary Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Threaded Binary Tree/Threaded_Binary_Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Threaded Binary Tree/Threaded_Binary_Tree.cpp -------------------------------------------------------------------------------- /Binary Tree/Two Sum IV - Input is a BST/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Two Sum IV - Input is a BST/README.md -------------------------------------------------------------------------------- /Binary Tree/Two Sum IV - Input is a BST/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Two Sum IV - Input is a BST/main.cpp -------------------------------------------------------------------------------- /Binary Tree/Verify Preorder Serialization of a Binary Tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Verify Preorder Serialization of a Binary Tree/README.md -------------------------------------------------------------------------------- /Binary Tree/Verify Preorder Serialization of a Binary Tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Binary Tree/Verify Preorder Serialization of a Binary Tree/main.cpp -------------------------------------------------------------------------------- /Breadth-First Search/102-Binary-Tree-Level-Order-Traversal/102-Binary-Tree-Level-Order-Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Breadth-First Search/102-Binary-Tree-Level-Order-Traversal/102-Binary-Tree-Level-Order-Traversal.cpp -------------------------------------------------------------------------------- /Breadth-First Search/102-Binary-Tree-Level-Order-Traversal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Breadth-First Search/102-Binary-Tree-Level-Order-Traversal/README.md -------------------------------------------------------------------------------- /Breadth-First Search/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Breadth-First Search/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java -------------------------------------------------------------------------------- /Breadth-First Search/695-Max-Area-of-Island/695-Max-Area-of-Island.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Breadth-First Search/695-Max-Area-of-Island/695-Max-Area-of-Island.java -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Counting/169-Majority-Element/169-Majority-Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Counting/169-Majority-Element/169-Majority-Element.cpp -------------------------------------------------------------------------------- /Counting/169-Majority-Element/169-Majority-Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Counting/169-Majority-Element/169-Majority-Element.java -------------------------------------------------------------------------------- /Counting/387-First-Unique-Character-in-a-String/387-First-Unique-Character-in-a-String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Counting/387-First-Unique-Character-in-a-String/387-First-Unique-Character-in-a-String.cpp -------------------------------------------------------------------------------- /Depth-First Search/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Depth-First Search/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java -------------------------------------------------------------------------------- /Depth-First Search/695-Max-Area-of-Island/695-Max-Area-of-Island.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Depth-First Search/695-Max-Area-of-Island/695-Max-Area-of-Island.java -------------------------------------------------------------------------------- /Depth-First Search/938-Range-Sum-of-BST/938-Range-Sum-of-BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Depth-First Search/938-Range-Sum-of-BST/938-Range-Sum-of-BST.cpp -------------------------------------------------------------------------------- /Depth-First Search/94-Binary-Tree-Inorder-Traversal/94-Binary-Tree-Inorder-Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Depth-First Search/94-Binary-Tree-Inorder-Traversal/94-Binary-Tree-Inorder-Traversal.cpp -------------------------------------------------------------------------------- /Depth-First Search/94-Binary-Tree-Inorder-Traversal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Depth-First Search/94-Binary-Tree-Inorder-Traversal/README.md -------------------------------------------------------------------------------- /Dequeue/PLayWIthSTL/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dequeue/PLayWIthSTL/README.md -------------------------------------------------------------------------------- /Dequeue/PLayWIthSTL/Solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dequeue/PLayWIthSTL/Solution.cpp -------------------------------------------------------------------------------- /Design/745-Prefix-and-Suffix-Search/745-Prefix-and-Suffix-Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Design/745-Prefix-and-Suffix-Search/745-Prefix-and-Suffix-Search.java -------------------------------------------------------------------------------- /Design/745-Prefix-and-Suffix-Search/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Design/745-Prefix-and-Suffix-Search/README.md -------------------------------------------------------------------------------- /Divide and Conquer/169-Majority-Element/169-Majority-Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Divide and Conquer/169-Majority-Element/169-Majority-Element.cpp -------------------------------------------------------------------------------- /Divide and Conquer/169-Majority-Element/169-Majority-Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Divide and Conquer/169-Majority-Element/169-Majority-Element.java -------------------------------------------------------------------------------- /Dynamic Programming/01-Knapsack/01_Knapsackproblem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/01-Knapsack/01_Knapsackproblem.cpp -------------------------------------------------------------------------------- /Dynamic Programming/01-Knapsack/ReadME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/01-Knapsack/ReadME.md -------------------------------------------------------------------------------- /Dynamic Programming/01-Matrix/01-matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/01-Matrix/01-matrix.cpp -------------------------------------------------------------------------------- /Dynamic Programming/01-Matrix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/01-Matrix/README.md -------------------------------------------------------------------------------- /Dynamic Programming/10-Regular-Expression-Matching/10-Regular-Expression-Matching.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/10-Regular-Expression-Matching/10-Regular-Expression-Matching.java -------------------------------------------------------------------------------- /Dynamic Programming/10-Regular-Expression-Matching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/10-Regular-Expression-Matching/README.md -------------------------------------------------------------------------------- /Dynamic Programming/115-Distinct-Subsequences/115-Distinct-Subsequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/115-Distinct-Subsequences/115-Distinct-Subsequences.cpp -------------------------------------------------------------------------------- /Dynamic Programming/115-Distinct-Subsequences/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/115-Distinct-Subsequences/README.md -------------------------------------------------------------------------------- /Dynamic Programming/1162-as-far-from-land-as-possible/1162-as-far-from-land-as-possible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/1162-as-far-from-land-as-possible/1162-as-far-from-land-as-possible.cpp -------------------------------------------------------------------------------- /Dynamic Programming/1162-as-far-from-land-as-possible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/1162-as-far-from-land-as-possible/README.md -------------------------------------------------------------------------------- /Dynamic Programming/1473-Paint-House-III/1473-Paint-House-III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/1473-Paint-House-III/1473-Paint-House-III.cpp -------------------------------------------------------------------------------- /Dynamic Programming/1473-Paint-House-III/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/1473-Paint-House-III/README.md -------------------------------------------------------------------------------- /Dynamic Programming/1646-Get-Maximum-in-Generated-Array/1646-Get-Maximum-in-Generated-Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/1646-Get-Maximum-in-Generated-Array/1646-Get-Maximum-in-Generated-Array.cpp -------------------------------------------------------------------------------- /Dynamic Programming/1646-Get-Maximum-in-Generated-Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/1646-Get-Maximum-in-Generated-Array/README.md -------------------------------------------------------------------------------- /Dynamic Programming/1696-Jump-Game-VI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/1696-Jump-Game-VI/README.md -------------------------------------------------------------------------------- /Dynamic Programming/392-Is-Subsequence/392-Is-Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/392-Is-Subsequence/392-Is-Subsequence.cpp -------------------------------------------------------------------------------- /Dynamic Programming/392-Is-Subsequence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/392-Is-Subsequence/README.md -------------------------------------------------------------------------------- /Dynamic Programming/509-Fibonacci-Number/509-Fibonacci-Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/509-Fibonacci-Number/509-Fibonacci-Number.cpp -------------------------------------------------------------------------------- /Dynamic Programming/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp -------------------------------------------------------------------------------- /Dynamic Programming/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp -------------------------------------------------------------------------------- /Dynamic Programming/97-Interleaving-String/97-Interleaving-String.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/97-Interleaving-String/97-Interleaving-String.java -------------------------------------------------------------------------------- /Dynamic Programming/Array Product/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Array Product/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Array Product/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Array Product/main.cpp -------------------------------------------------------------------------------- /Dynamic Programming/CoinChangeDP/CoinChangeDP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/CoinChangeDP/CoinChangeDP.py -------------------------------------------------------------------------------- /Dynamic Programming/CoinChangeDP/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/CoinChangeDP/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Count K-Primes/ReadME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Count K-Primes/ReadME.md -------------------------------------------------------------------------------- /Dynamic Programming/Count K-Primes/count_k_primes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Count K-Primes/count_k_primes.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Count Unique Characters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Count Unique Characters/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Count Unique Characters/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Count Unique Characters/main.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Counting Bits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Counting Bits/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Counting Bits/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Counting Bits/main.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Delete Columns to Make Sorted III/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Delete Columns to Make Sorted III/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Delete Columns to Make Sorted III/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Delete Columns to Make Sorted III/main.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Distinct Subsequences/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Distinct Subsequences/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Distinct Subsequences/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Distinct Subsequences/main.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Edit Distance/Edit_Distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Edit Distance/Edit_Distance.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Edit Distance/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Edit Distance/Readme.md -------------------------------------------------------------------------------- /Dynamic Programming/Fibonacci Number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Fibonacci Number/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Fibonacci Number/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Fibonacci Number/main.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Jump Game 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Jump Game 2/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Jump Game 2/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Jump Game 2/solution.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Kadane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Kadane/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Kadane/kadane.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Kadane/kadane.cpp -------------------------------------------------------------------------------- /Dynamic Programming/LCSdp/LCS.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/LCSdp/LCS.class -------------------------------------------------------------------------------- /Dynamic Programming/LCSdp/LCS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/LCSdp/LCS.java -------------------------------------------------------------------------------- /Dynamic Programming/LCSdp/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/LCSdp/readme.md -------------------------------------------------------------------------------- /Dynamic Programming/Longest Increasing Subsequence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Longest Increasing Subsequence/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Longest Increasing Subsequence/lis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Longest Increasing Subsequence/lis.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Longest Palindrome substring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Longest Palindrome substring/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Longest Palindrome substring/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Longest Palindrome substring/main.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Maximal Square/MaximalSquare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Maximal Square/MaximalSquare.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Maximal Square/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Maximal Square/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Maximum Profit in Job Scheduling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Maximum Profit in Job Scheduling/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Maximum Profit in Job Scheduling/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Maximum Profit in Job Scheduling/main.cpp -------------------------------------------------------------------------------- /Dynamic Programming/SPOJ_Mixtures/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/SPOJ_Mixtures/Readme.md -------------------------------------------------------------------------------- /Dynamic Programming/SPOJ_Mixtures/spoj_Mixtures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/SPOJ_Mixtures/spoj_Mixtures.cpp -------------------------------------------------------------------------------- /Dynamic Programming/TarjanAlgo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/TarjanAlgo/README.md -------------------------------------------------------------------------------- /Dynamic Programming/TarjanAlgo/Tarjan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/TarjanAlgo/Tarjan.c -------------------------------------------------------------------------------- /Dynamic Programming/Tribonacci Number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Tribonacci Number/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Tribonacci Number/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Tribonacci Number/main.py -------------------------------------------------------------------------------- /Dynamic Programming/Vacation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Vacation/README.md -------------------------------------------------------------------------------- /Dynamic Programming/Vacation/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Vacation/main.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Washing Windows/ReadME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Washing Windows/ReadME.md -------------------------------------------------------------------------------- /Dynamic Programming/Washing Windows/washing_windows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Dynamic Programming/Washing Windows/washing_windows.cpp -------------------------------------------------------------------------------- /Enumeration/1995-Count-Special-Quadruplets/1995-Count-Special-Quadruplets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Enumeration/1995-Count-Special-Quadruplets/1995-Count-Special-Quadruplets.cpp -------------------------------------------------------------------------------- /Enumeration/1995-Count-Special-Quadruplets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Enumeration/1995-Count-Special-Quadruplets/README.md -------------------------------------------------------------------------------- /Graph/Diameter of Graph/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Graph/Diameter of Graph/Readme.md -------------------------------------------------------------------------------- /Graph/Diameter of Graph/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Graph/Diameter of Graph/main.cpp -------------------------------------------------------------------------------- /Graph/Kruskal’s Minimum Spanning Tree Algorithm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Graph/Kruskal’s Minimum Spanning Tree Algorithm/README.md -------------------------------------------------------------------------------- /Graph/Kruskal’s Minimum Spanning Tree Algorithm/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Graph/Kruskal’s Minimum Spanning Tree Algorithm/main.cpp -------------------------------------------------------------------------------- /Graph/Tarjans_Algorithm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Graph/Tarjans_Algorithm/README.md -------------------------------------------------------------------------------- /Graph/Tarjans_Algorithm/TarjansAlgo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Graph/Tarjans_Algorithm/TarjansAlgo.c -------------------------------------------------------------------------------- /Graph/Tarjans_Algorithm/Tarjans_Algorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Graph/Tarjans_Algorithm/Tarjans_Algorithm.cpp -------------------------------------------------------------------------------- /Graph/Topological Sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Graph/Topological Sort/README.md -------------------------------------------------------------------------------- /Graph/Topological Sort/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Graph/Topological Sort/main.cpp -------------------------------------------------------------------------------- /Greedy/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits.cpp -------------------------------------------------------------------------------- /Greedy/630-Course-Schedule-III/630-Course-Schedule-III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/630-Course-Schedule-III/630-Course-Schedule-III.cpp -------------------------------------------------------------------------------- /Greedy/Coin Problem/coinprob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Coin Problem/coinprob.cpp -------------------------------------------------------------------------------- /Greedy/Coin Problem/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Coin Problem/readme.md -------------------------------------------------------------------------------- /Greedy/Container With Most Water/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Container With Most Water/README.md -------------------------------------------------------------------------------- /Greedy/Container With Most Water/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Container With Most Water/main.cpp -------------------------------------------------------------------------------- /Greedy/Fractional Knapsack/ReadME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Fractional Knapsack/ReadME.md -------------------------------------------------------------------------------- /Greedy/Fractional Knapsack/fractional_knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Fractional Knapsack/fractional_knapsack.cpp -------------------------------------------------------------------------------- /Greedy/Huffman Decoding/ReadME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Huffman Decoding/ReadME.md -------------------------------------------------------------------------------- /Greedy/Huffman Decoding/huffman_decoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Huffman Decoding/huffman_decoding.cpp -------------------------------------------------------------------------------- /Greedy/Maximum Overlapping Subarrays/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Maximum Overlapping Subarrays/README.md -------------------------------------------------------------------------------- /Greedy/Maximum Overlapping Subarrays/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Maximum Overlapping Subarrays/main.cpp -------------------------------------------------------------------------------- /Greedy/Patching Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Patching Array/README.md -------------------------------------------------------------------------------- /Greedy/Patching Array/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Greedy/Patching Array/main.cpp -------------------------------------------------------------------------------- /Hash Table/0953-verifying-an-alien-dictionary/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/0953-verifying-an-alien-dictionary/README.md -------------------------------------------------------------------------------- /Hash Table/1-Two-Sum/1-Two-Sum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/1-Two-Sum/1-Two-Sum.java -------------------------------------------------------------------------------- /Hash Table/1-Two-Sum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/1-Two-Sum/README.md -------------------------------------------------------------------------------- /Hash Table/1074-Number-of-Submatrices-That-Sum-to-Target/1074-Number-of-Submatrices-That-Sum-to-Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/1074-Number-of-Submatrices-That-Sum-to-Target/1074-Number-of-Submatrices-That-Sum-to-Target.cpp -------------------------------------------------------------------------------- /Hash Table/169-Majority-Element/169-Majority-Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/169-Majority-Element/169-Majority-Element.cpp -------------------------------------------------------------------------------- /Hash Table/169-Majority-Element/169-Majority-Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/169-Majority-Element/169-Majority-Element.java -------------------------------------------------------------------------------- /Hash Table/169-Majority-Element/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/169-Majority-Element/README.md -------------------------------------------------------------------------------- /Hash Table/387-First-Unique-Character-in-a-String/387-First-Unique-Character-in-a-String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/387-First-Unique-Character-in-a-String/387-First-Unique-Character-in-a-String.cpp -------------------------------------------------------------------------------- /Hash Table/454-4Sum-II/454-4Sum-II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/454-4Sum-II/454-4Sum-II.cpp -------------------------------------------------------------------------------- /Hash Table/454-4Sum-II/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/454-4Sum-II/README.md -------------------------------------------------------------------------------- /Hash Table/804-Unique-Morse-Code-Words/804-Unique-Morse-Code-Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/804-Unique-Morse-Code-Words/804-Unique-Morse-Code-Words.cpp -------------------------------------------------------------------------------- /Hash Table/804-Unique-Morse-Code-Words/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Hash Table/804-Unique-Morse-Code-Words/README.md -------------------------------------------------------------------------------- /Heap (Priority Queue)/630-Course-Schedule-III/630-Course-Schedule-III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Heap (Priority Queue)/630-Course-Schedule-III/630-Course-Schedule-III.cpp -------------------------------------------------------------------------------- /Heap (Priority Queue)/630-Course-Schedule-III/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Heap (Priority Queue)/630-Course-Schedule-III/README.md -------------------------------------------------------------------------------- /Heap/Continuous Median/Continuous Median.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Heap/Continuous Median/Continuous Median.py -------------------------------------------------------------------------------- /Heap/Continuous Median/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Heap/Continuous Median/Readme.md -------------------------------------------------------------------------------- /Heap/MinHeapConstruction/Min Heap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Heap/MinHeapConstruction/Min Heap.py -------------------------------------------------------------------------------- /Heap/MinHeapConstruction/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Heap/MinHeapConstruction/Readme.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/LICENSE -------------------------------------------------------------------------------- /Linked List/0002-add-two-numbers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/0002-add-two-numbers/README.md -------------------------------------------------------------------------------- /Linked List/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer.cpp -------------------------------------------------------------------------------- /Linked List/24-Swap-Nodes-in-Pairs/24-Swap-Nodes-in-Pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/24-Swap-Nodes-in-Pairs/24-Swap-Nodes-in-Pairs.cpp -------------------------------------------------------------------------------- /Linked List/24-Swap-Nodes-in-Pairs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/24-Swap-Nodes-in-Pairs/README.md -------------------------------------------------------------------------------- /Linked List/Delete Loop/deletealoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Delete Loop/deletealoop.cpp -------------------------------------------------------------------------------- /Linked List/Delete Loop/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Delete Loop/readme.md -------------------------------------------------------------------------------- /Linked List/Detect Loop/detectcycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Detect Loop/detectcycle.cpp -------------------------------------------------------------------------------- /Linked List/Merge Two Sorted LL/MergeTwoSortedLL.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Merge Two Sorted LL/MergeTwoSortedLL.c -------------------------------------------------------------------------------- /Linked List/Merge Two Sorted LL/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Merge Two Sorted LL/README.md -------------------------------------------------------------------------------- /Linked List/Middle Of Linked List/MiddleOfLinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Middle Of Linked List/MiddleOfLinkedList.cpp -------------------------------------------------------------------------------- /Linked List/Middle Of Linked List/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Middle Of Linked List/README.md -------------------------------------------------------------------------------- /Linked List/Palindrome linked list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Palindrome linked list/README.md -------------------------------------------------------------------------------- /Linked List/Palindrome linked list/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Palindrome linked list/main.cpp -------------------------------------------------------------------------------- /Linked List/Palindrome linked list/palindromell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Palindrome linked list/palindromell.py -------------------------------------------------------------------------------- /Linked List/Partitioning Linked List/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Partitioning Linked List/README.md -------------------------------------------------------------------------------- /Linked List/Partitioning Linked List/llpartition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Partitioning Linked List/llpartition.c -------------------------------------------------------------------------------- /Linked List/Remove Nth Node From End/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Remove Nth Node From End/README.md -------------------------------------------------------------------------------- /Linked List/Remove Nth Node From End/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Remove Nth Node From End/main.cpp -------------------------------------------------------------------------------- /Linked List/Reverse the LL/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Reverse the LL/README.md -------------------------------------------------------------------------------- /Linked List/Reverse the LL/reverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Reverse the LL/reverse.cpp -------------------------------------------------------------------------------- /Linked List/Rotate List/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Rotate List/README.md -------------------------------------------------------------------------------- /Linked List/Rotate List/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Rotate List/main.py -------------------------------------------------------------------------------- /Linked List/Split Linked List in K Parts/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Split Linked List in K Parts/readme.md -------------------------------------------------------------------------------- /Linked List/Split Linked List in K Parts/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Split Linked List in K Parts/solution.cpp -------------------------------------------------------------------------------- /Linked List/Starting Point of Loop/findthestartingPofloop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/Starting Point of Loop/findthestartingPofloop.cpp -------------------------------------------------------------------------------- /Linked List/deleting_middle_element_of_LL/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/deleting_middle_element_of_LL/README.md -------------------------------------------------------------------------------- /Linked List/deleting_middle_element_of_LL/delete_middle_of_LL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/deleting_middle_element_of_LL/delete_middle_of_LL.cpp -------------------------------------------------------------------------------- /Linked List/insertion/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/insertion/Readme.md -------------------------------------------------------------------------------- /Linked List/insertion/insertion in linked list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Linked List/insertion/insertion in linked list.c -------------------------------------------------------------------------------- /Math/0002-add-two-numbers/0002-add-two-numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/0002-add-two-numbers/0002-add-two-numbers.cpp -------------------------------------------------------------------------------- /Math/0002-add-two-numbers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/0002-add-two-numbers/README.md -------------------------------------------------------------------------------- /Math/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer.cpp -------------------------------------------------------------------------------- /Math/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/1290-Convert-Binary-Number-in-a-Linked-List-to-Integer/README.md -------------------------------------------------------------------------------- /Math/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits.cpp -------------------------------------------------------------------------------- /Math/462-Minimum-Moves-to-Equal-Array-Elements-II/462-Minimum-Moves-to-Equal-Array-Elements-II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/462-Minimum-Moves-to-Equal-Array-Elements-II/462-Minimum-Moves-to-Equal-Array-Elements-II.cpp -------------------------------------------------------------------------------- /Math/509-Fibonacci-Number/509-Fibonacci-Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/509-Fibonacci-Number/509-Fibonacci-Number.cpp -------------------------------------------------------------------------------- /Math/Accessory Collection problem/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Accessory Collection problem/Readme.md -------------------------------------------------------------------------------- /Math/Accessory Collection problem/accessory_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Accessory Collection problem/accessory_collection.py -------------------------------------------------------------------------------- /Math/Cholesky/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Cholesky/main.cpp -------------------------------------------------------------------------------- /Math/Combinatorics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Combinatorics/README.md -------------------------------------------------------------------------------- /Math/Combinatorics/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Combinatorics/main.py -------------------------------------------------------------------------------- /Math/Euler/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Euler/main.cpp -------------------------------------------------------------------------------- /Math/GaussElimination/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/GaussElimination/main.cpp -------------------------------------------------------------------------------- /Math/GaussJordan/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/GaussJordan/main.cpp -------------------------------------------------------------------------------- /Math/Inverse/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Inverse/main.cpp -------------------------------------------------------------------------------- /Math/LU Decomposition/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/LU Decomposition/main.cpp -------------------------------------------------------------------------------- /Math/MIN-MEX Cut/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/MIN-MEX Cut/README.md -------------------------------------------------------------------------------- /Math/MIN-MEX Cut/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/MIN-MEX Cut/main.cpp -------------------------------------------------------------------------------- /Math/Median Maximization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Median Maximization/README.md -------------------------------------------------------------------------------- /Math/Median Maximization/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Median Maximization/main.cpp -------------------------------------------------------------------------------- /Math/MillerRabbin_PrimalityTest/MillerRabbin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/MillerRabbin_PrimalityTest/MillerRabbin.cpp -------------------------------------------------------------------------------- /Math/MillerRabbin_PrimalityTest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/MillerRabbin_PrimalityTest/README.md -------------------------------------------------------------------------------- /Math/Palindrome Partitioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Palindrome Partitioning/README.md -------------------------------------------------------------------------------- /Math/Palindrome Partitioning/palindromepartitioning(ii).java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Palindrome Partitioning/palindromepartitioning(ii).java -------------------------------------------------------------------------------- /Math/PerfectCube/Perfectcube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/PerfectCube/Perfectcube.cpp -------------------------------------------------------------------------------- /Math/PerfectCube/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/PerfectCube/Readme.md -------------------------------------------------------------------------------- /Math/Pow(x, n)/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Pow(x, n)/README.md -------------------------------------------------------------------------------- /Math/Pow(x, n)/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Pow(x, n)/main.cpp -------------------------------------------------------------------------------- /Math/RK2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/RK2/main.c -------------------------------------------------------------------------------- /Math/RK4/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/RK4/main.cpp -------------------------------------------------------------------------------- /Math/Roman Numeral/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Roman Numeral/README.md -------------------------------------------------------------------------------- /Math/Roman Numeral/roman_numeral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Roman Numeral/roman_numeral.py -------------------------------------------------------------------------------- /Math/Schmidt Methods/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Schmidt Methods/main.c -------------------------------------------------------------------------------- /Math/Spreadsheets/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Spreadsheets/main.cpp -------------------------------------------------------------------------------- /Math/Spreadsheets/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/Spreadsheets/readme.md -------------------------------------------------------------------------------- /Math/baseN_integer/baseN_integer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/baseN_integer/baseN_integer.py -------------------------------------------------------------------------------- /Math/baseN_integer/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/baseN_integer/readme.md -------------------------------------------------------------------------------- /Math/complete_arithmetic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/complete_arithmetic/README.md -------------------------------------------------------------------------------- /Math/complete_arithmetic/complete_arithmetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Math/complete_arithmetic/complete_arithmetic.py -------------------------------------------------------------------------------- /Matrix/1074-Number-of-Submatrices-That-Sum-to-Target/1074-Number-of-Submatrices-That-Sum-to-Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Matrix/1074-Number-of-Submatrices-That-Sum-to-Target/1074-Number-of-Submatrices-That-Sum-to-Target.cpp -------------------------------------------------------------------------------- /Matrix/1074-Number-of-Submatrices-That-Sum-to-Target/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Matrix/1074-Number-of-Submatrices-That-Sum-to-Target/README.md -------------------------------------------------------------------------------- /Matrix/695-Max-Area-of-Island/695-Max-Area-of-Island.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Matrix/695-Max-Area-of-Island/695-Max-Area-of-Island.java -------------------------------------------------------------------------------- /Matrix/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Matrix/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp -------------------------------------------------------------------------------- /Matrix/85-Maximal-Rectangle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Matrix/85-Maximal-Rectangle/README.md -------------------------------------------------------------------------------- /Matrix/Matrix Determinant/Matrix-Determinant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Matrix/Matrix Determinant/Matrix-Determinant.py -------------------------------------------------------------------------------- /Matrix/Matrix Determinant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Matrix/Matrix Determinant/README.md -------------------------------------------------------------------------------- /Memoization/509-Fibonacci-Number/509-Fibonacci-Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Memoization/509-Fibonacci-Number/509-Fibonacci-Number.cpp -------------------------------------------------------------------------------- /Memoization/509-Fibonacci-Number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Memoization/509-Fibonacci-Number/README.md -------------------------------------------------------------------------------- /Memoization/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Memoization/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp -------------------------------------------------------------------------------- /Monotonic Queue/1696-Jump-Game-VI/1696-Jump-Game-VI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Monotonic Queue/1696-Jump-Game-VI/1696-Jump-Game-VI.cpp -------------------------------------------------------------------------------- /Monotonic Stack/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Monotonic Stack/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp -------------------------------------------------------------------------------- /Prefix Sum/1074-Number-of-Submatrices-That-Sum-to-Target/1074-Number-of-Submatrices-That-Sum-to-Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Prefix Sum/1074-Number-of-Submatrices-That-Sum-to-Target/1074-Number-of-Submatrices-That-Sum-to-Target.cpp -------------------------------------------------------------------------------- /Queue/1696-Jump-Game-VI/1696-Jump-Game-VI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Queue/1696-Jump-Game-VI/1696-Jump-Game-VI.cpp -------------------------------------------------------------------------------- /Queue/387-First-Unique-Character-in-a-String/387-First-Unique-Character-in-a-String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Queue/387-First-Unique-Character-in-a-String/387-First-Unique-Character-in-a-String.cpp -------------------------------------------------------------------------------- /Queue/387-First-Unique-Character-in-a-String/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Queue/387-First-Unique-Character-in-a-String/README.md -------------------------------------------------------------------------------- /Queue/Reveal Cards in Increasing Order/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Queue/Reveal Cards in Increasing Order/Solution.java -------------------------------------------------------------------------------- /Queue/Reveal Cards in Increasing Order/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Queue/Reveal Cards in Increasing Order/readme.md -------------------------------------------------------------------------------- /Queue/Reveal Cards in Increasing Order/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Queue/Reveal Cards in Increasing Order/solution.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/README.md -------------------------------------------------------------------------------- /Recursion/0002-add-two-numbers/0002-add-two-numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Recursion/0002-add-two-numbers/0002-add-two-numbers.cpp -------------------------------------------------------------------------------- /Recursion/0002-add-two-numbers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Recursion/0002-add-two-numbers/README.md -------------------------------------------------------------------------------- /Recursion/10-Regular-Expression-Matching/10-Regular-Expression-Matching.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Recursion/10-Regular-Expression-Matching/10-Regular-Expression-Matching.java -------------------------------------------------------------------------------- /Recursion/10-Regular-Expression-Matching/NOTES.md: -------------------------------------------------------------------------------- 1 | ​ -------------------------------------------------------------------------------- /Recursion/24-Swap-Nodes-in-Pairs/24-Swap-Nodes-in-Pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Recursion/24-Swap-Nodes-in-Pairs/24-Swap-Nodes-in-Pairs.cpp -------------------------------------------------------------------------------- /Recursion/509-Fibonacci-Number/509-Fibonacci-Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Recursion/509-Fibonacci-Number/509-Fibonacci-Number.cpp -------------------------------------------------------------------------------- /Recursion/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Recursion/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp -------------------------------------------------------------------------------- /Recursion/894-All-Possible-Full-Binary-Trees/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Recursion/894-All-Possible-Full-Binary-Trees/README.md -------------------------------------------------------------------------------- /Recursion/The-Great-Wall-Of-Byteland/The-Great-Wall-Of-Byteland.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Recursion/The-Great-Wall-Of-Byteland/The-Great-Wall-Of-Byteland.cpp -------------------------------------------------------------------------------- /Recursion/The-Great-Wall-Of-Byteland/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Recursion/The-Great-Wall-Of-Byteland/readme.md -------------------------------------------------------------------------------- /Searching/Count the number of ANAGRAMS/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/Count the number of ANAGRAMS/readme.md -------------------------------------------------------------------------------- /Searching/Count the number of ANAGRAMS/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/Count the number of ANAGRAMS/solution.cpp -------------------------------------------------------------------------------- /Searching/Find Minimum in Rotated Sorted Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/Find Minimum in Rotated Sorted Array/README.md -------------------------------------------------------------------------------- /Searching/Find Minimum in Rotated Sorted Array/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/Find Minimum in Rotated Sorted Array/main.cpp -------------------------------------------------------------------------------- /Searching/KMP algorithm for pattern searching/READMEkmp.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/KMP algorithm for pattern searching/READMEkmp.md.txt -------------------------------------------------------------------------------- /Searching/KMP algorithm for pattern searching/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/KMP algorithm for pattern searching/main.c -------------------------------------------------------------------------------- /Searching/Peak Element/PeakElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/Peak Element/PeakElement.java -------------------------------------------------------------------------------- /Searching/Peak Element/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/Peak Element/README.MD -------------------------------------------------------------------------------- /Searching/Search a 2D sorted matrix/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/Search a 2D sorted matrix/README.MD -------------------------------------------------------------------------------- /Searching/Search a 2D sorted matrix/TwoDArraySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Searching/Search a 2D sorted matrix/TwoDArraySearch.java -------------------------------------------------------------------------------- /Simulation/1646-Get-Maximum-in-Generated-Array/1646-Get-Maximum-in-Generated-Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Simulation/1646-Get-Maximum-in-Generated-Array/1646-Get-Maximum-in-Generated-Array.cpp -------------------------------------------------------------------------------- /Simulation/1646-Get-Maximum-in-Generated-Array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Simulation/1646-Get-Maximum-in-Generated-Array/README.md -------------------------------------------------------------------------------- /Sliding Window/1696-Jump-Game-VI/1696-Jump-Game-VI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Sliding Window/1696-Jump-Game-VI/1696-Jump-Game-VI.cpp -------------------------------------------------------------------------------- /Social/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Social/banner.png -------------------------------------------------------------------------------- /Sorting/169-Majority-Element/169-Majority-Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Sorting/169-Majority-Element/169-Majority-Element.cpp -------------------------------------------------------------------------------- /Sorting/169-Majority-Element/169-Majority-Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Sorting/169-Majority-Element/169-Majority-Element.java -------------------------------------------------------------------------------- /Sorting/18-4Sum/18-4Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Sorting/18-4Sum/18-4Sum.cpp -------------------------------------------------------------------------------- /Sorting/18-4Sum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Sorting/18-4Sum/README.md -------------------------------------------------------------------------------- /Sorting/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Sorting/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits.cpp -------------------------------------------------------------------------------- /Sorting/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Sorting/2160-Minimum-Sum-of-Four-Digit-Number-After-Splitting-Digits/README.md -------------------------------------------------------------------------------- /Sorting/462-Minimum-Moves-to-Equal-Array-Elements-II/462-Minimum-Moves-to-Equal-Array-Elements-II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Sorting/462-Minimum-Moves-to-Equal-Array-Elements-II/462-Minimum-Moves-to-Equal-Array-Elements-II.cpp -------------------------------------------------------------------------------- /Sorting/462-Minimum-Moves-to-Equal-Array-Elements-II/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Sorting/462-Minimum-Moves-to-Equal-Array-Elements-II/README.md -------------------------------------------------------------------------------- /Stack/1598-Crawler-Log-Folder/1598-Crawler-Log-Folder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/1598-Crawler-Log-Folder/1598-Crawler-Log-Folder.cpp -------------------------------------------------------------------------------- /Stack/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/85-Maximal-Rectangle/85-Maximal-Rectangle.cpp -------------------------------------------------------------------------------- /Stack/85-Maximal-Rectangle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/85-Maximal-Rectangle/README.md -------------------------------------------------------------------------------- /Stack/94-Binary-Tree-Inorder-Traversal/94-Binary-Tree-Inorder-Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/94-Binary-Tree-Inorder-Traversal/94-Binary-Tree-Inorder-Traversal.cpp -------------------------------------------------------------------------------- /Stack/Infix to Postfix and Prefix/Infix_to_postfix_prefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Infix to Postfix and Prefix/Infix_to_postfix_prefix.cpp -------------------------------------------------------------------------------- /Stack/Infix to Postfix and Prefix/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Infix to Postfix and Prefix/readme.md -------------------------------------------------------------------------------- /Stack/Max Area Histogram/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Max Area Histogram/README.md -------------------------------------------------------------------------------- /Stack/Max Area Histogram/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Max Area Histogram/main.cpp -------------------------------------------------------------------------------- /Stack/Nearest Greater Element/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Nearest Greater Element/README.md -------------------------------------------------------------------------------- /Stack/Nearest Greater Element/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Nearest Greater Element/main.cpp -------------------------------------------------------------------------------- /Stack/Next Greater Element/NextGreaterElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Next Greater Element/NextGreaterElement.java -------------------------------------------------------------------------------- /Stack/Next Greater Element/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Next Greater Element/README.md -------------------------------------------------------------------------------- /Stack/Seating Arrangements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Seating Arrangements/README.md -------------------------------------------------------------------------------- /Stack/Seating Arrangements/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Seating Arrangements/main.cpp -------------------------------------------------------------------------------- /Stack/Stock Span/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Stock Span/README.md -------------------------------------------------------------------------------- /Stack/Stock Span/Stock_span.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Stock Span/Stock_span.cpp -------------------------------------------------------------------------------- /Stack/Valid Parenthesis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Valid Parenthesis/README.md -------------------------------------------------------------------------------- /Stack/Valid Parenthesis/valid_parenthesis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Stack/Valid Parenthesis/valid_parenthesis.cpp -------------------------------------------------------------------------------- /String/0003-longest-substring-without-repeating-characters/0003-longest-substring-without-repeating-characters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/0003-longest-substring-without-repeating-characters/0003-longest-substring-without-repeating-characters.cpp -------------------------------------------------------------------------------- /String/0003-longest-substring-without-repeating-characters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/0003-longest-substring-without-repeating-characters/README.md -------------------------------------------------------------------------------- /String/0953-verifying-an-alien-dictionary/0953-verifying-an-alien-dictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/0953-verifying-an-alien-dictionary/0953-verifying-an-alien-dictionary.cpp -------------------------------------------------------------------------------- /String/0953-verifying-an-alien-dictionary/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/0953-verifying-an-alien-dictionary/README.md -------------------------------------------------------------------------------- /String/10-Regular-Expression-Matching/10-Regular-Expression-Matching.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/10-Regular-Expression-Matching/10-Regular-Expression-Matching.java -------------------------------------------------------------------------------- /String/115-Distinct-Subsequences/115-Distinct-Subsequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/115-Distinct-Subsequences/115-Distinct-Subsequences.cpp -------------------------------------------------------------------------------- /String/1598-Crawler-Log-Folder/1598-Crawler-Log-Folder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/1598-Crawler-Log-Folder/1598-Crawler-Log-Folder.cpp -------------------------------------------------------------------------------- /String/1598-Crawler-Log-Folder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/1598-Crawler-Log-Folder/README.md -------------------------------------------------------------------------------- /String/387-First-Unique-Character-in-a-String/387-First-Unique-Character-in-a-String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/387-First-Unique-Character-in-a-String/387-First-Unique-Character-in-a-String.cpp -------------------------------------------------------------------------------- /String/392-Is-Subsequence/392-Is-Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/392-Is-Subsequence/392-Is-Subsequence.cpp -------------------------------------------------------------------------------- /String/392-Is-Subsequence/NOTES.md: -------------------------------------------------------------------------------- 1 | ​ -------------------------------------------------------------------------------- /String/745-Prefix-and-Suffix-Search/745-Prefix-and-Suffix-Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/745-Prefix-and-Suffix-Search/745-Prefix-and-Suffix-Search.java -------------------------------------------------------------------------------- /String/745-Prefix-and-Suffix-Search/NOTES.md: -------------------------------------------------------------------------------- 1 | ​ -------------------------------------------------------------------------------- /String/745-Prefix-and-Suffix-Search/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/745-Prefix-and-Suffix-Search/README.md -------------------------------------------------------------------------------- /String/804-Unique-Morse-Code-Words/804-Unique-Morse-Code-Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/804-Unique-Morse-Code-Words/804-Unique-Morse-Code-Words.cpp -------------------------------------------------------------------------------- /String/97-Interleaving-String/97-Interleaving-String.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/97-Interleaving-String/97-Interleaving-String.java -------------------------------------------------------------------------------- /String/97-Interleaving-String/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/97-Interleaving-String/README.md -------------------------------------------------------------------------------- /String/Case Specific Sorting in String/CaseSpecificSortingInString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Case Specific Sorting in String/CaseSpecificSortingInString.java -------------------------------------------------------------------------------- /String/Case Specific Sorting in String/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Case Specific Sorting in String/README.md -------------------------------------------------------------------------------- /String/First Non-Repeating Character/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/First Non-Repeating Character/README.md -------------------------------------------------------------------------------- /String/First Non-Repeating Character/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/First Non-Repeating Character/main.py -------------------------------------------------------------------------------- /String/Integer to Roman/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Integer to Roman/README.md -------------------------------------------------------------------------------- /String/Integer to Roman/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Integer to Roman/main.cpp -------------------------------------------------------------------------------- /String/Lexixal Smallest String/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Lexixal Smallest String/README.md -------------------------------------------------------------------------------- /String/Lexixal Smallest String/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Lexixal Smallest String/main.cpp -------------------------------------------------------------------------------- /String/Longest Substring Without Repeating Characters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Longest Substring Without Repeating Characters/README.md -------------------------------------------------------------------------------- /String/Longest Substring Without Repeating Characters/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Longest Substring Without Repeating Characters/main.cpp -------------------------------------------------------------------------------- /String/Pangrams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Pangrams/README.md -------------------------------------------------------------------------------- /String/Pangrams/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Pangrams/solution.cpp -------------------------------------------------------------------------------- /String/Roman to Integer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Roman to Integer/README.md -------------------------------------------------------------------------------- /String/Roman to Integer/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Roman to Integer/main.py -------------------------------------------------------------------------------- /String/Run-Length Encoding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Run-Length Encoding/README.md -------------------------------------------------------------------------------- /String/Run-Length Encoding/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Run-Length Encoding/main.py -------------------------------------------------------------------------------- /String/String Reversal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/String Reversal/README.md -------------------------------------------------------------------------------- /String/String Reversal/reverse_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/String Reversal/reverse_string.cpp -------------------------------------------------------------------------------- /String/String Rotation/stringsarerotation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/String Rotation/stringsarerotation.cpp -------------------------------------------------------------------------------- /String/Valid Parentheses/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Valid Parentheses/README.md -------------------------------------------------------------------------------- /String/Valid Parentheses/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/Valid Parentheses/main.cpp -------------------------------------------------------------------------------- /String/ato1/8-string-to-integer-atoi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/ato1/8-string-to-integer-atoi.java -------------------------------------------------------------------------------- /String/ato1/NOTES.md: -------------------------------------------------------------------------------- 1 | ​ -------------------------------------------------------------------------------- /String/ato1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/String/ato1/README.md -------------------------------------------------------------------------------- /Tree/102-Binary-Tree-Level-Order-Traversal/102-Binary-Tree-Level-Order-Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Tree/102-Binary-Tree-Level-Order-Traversal/102-Binary-Tree-Level-Order-Traversal.cpp -------------------------------------------------------------------------------- /Tree/102-Binary-Tree-Level-Order-Traversal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Tree/102-Binary-Tree-Level-Order-Traversal/README.md -------------------------------------------------------------------------------- /Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree/1379-Find-a-Corresponding-Node-of-a-Binary-Tree-in-a-Clone-of-That-Tree.java -------------------------------------------------------------------------------- /Tree/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Tree/894-All-Possible-Full-Binary-Trees/894-All-Possible-Full-Binary-Trees.cpp -------------------------------------------------------------------------------- /Tree/938-Range-Sum-of-BST/938-Range-Sum-of-BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Tree/938-Range-Sum-of-BST/938-Range-Sum-of-BST.cpp -------------------------------------------------------------------------------- /Tree/94-Binary-Tree-Inorder-Traversal/94-Binary-Tree-Inorder-Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Tree/94-Binary-Tree-Inorder-Traversal/94-Binary-Tree-Inorder-Traversal.cpp -------------------------------------------------------------------------------- /Trie/745-Prefix-and-Suffix-Search/745-Prefix-and-Suffix-Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Trie/745-Prefix-and-Suffix-Search/745-Prefix-and-Suffix-Search.java -------------------------------------------------------------------------------- /Trie/745-Prefix-and-Suffix-Search/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Trie/745-Prefix-and-Suffix-Search/README.md -------------------------------------------------------------------------------- /Trie/AutoCompletion/AutoCompletion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Trie/AutoCompletion/AutoCompletion.py -------------------------------------------------------------------------------- /Trie/AutoCompletion/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Trie/AutoCompletion/Readme.md -------------------------------------------------------------------------------- /Trie/Trie_implementation/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Trie/Trie_implementation/Readme.md -------------------------------------------------------------------------------- /Trie/Trie_implementation/Word_Exists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Trie/Trie_implementation/Word_Exists.cpp -------------------------------------------------------------------------------- /Two Pointers/18-4Sum/18-4Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Two Pointers/18-4Sum/18-4Sum.cpp -------------------------------------------------------------------------------- /Two Pointers/392-Is-Subsequence/392-Is-Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Two Pointers/392-Is-Subsequence/392-Is-Subsequence.cpp -------------------------------------------------------------------------------- /Two Pointers/392-Is-Subsequence/NOTES.md: -------------------------------------------------------------------------------- 1 | ​ -------------------------------------------------------------------------------- /Two Pointers/392-Is-Subsequence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Two Pointers/392-Is-Subsequence/README.md -------------------------------------------------------------------------------- /Union Find/695-Max-Area-of-Island/695-Max-Area-of-Island.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Union Find/695-Max-Area-of-Island/695-Max-Area-of-Island.java -------------------------------------------------------------------------------- /Union Find/695-Max-Area-of-Island/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/Union Find/695-Max-Area-of-Island/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/_config.yml -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/README.md -------------------------------------------------------------------------------- /website/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/package-lock.json -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/package.json -------------------------------------------------------------------------------- /website/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/public/favicon.ico -------------------------------------------------------------------------------- /website/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/public/index.html -------------------------------------------------------------------------------- /website/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/public/logo192.png -------------------------------------------------------------------------------- /website/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/public/logo512.png -------------------------------------------------------------------------------- /website/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/public/manifest.json -------------------------------------------------------------------------------- /website/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/public/robots.txt -------------------------------------------------------------------------------- /website/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/App.css -------------------------------------------------------------------------------- /website/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/App.js -------------------------------------------------------------------------------- /website/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/App.test.js -------------------------------------------------------------------------------- /website/src/AppComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/AppComponent.js -------------------------------------------------------------------------------- /website/src/Categories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/Categories.js -------------------------------------------------------------------------------- /website/src/Category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/Category.js -------------------------------------------------------------------------------- /website/src/Contributors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/Contributors.js -------------------------------------------------------------------------------- /website/src/Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/Error.js -------------------------------------------------------------------------------- /website/src/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/Home.js -------------------------------------------------------------------------------- /website/src/Issues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/Issues.js -------------------------------------------------------------------------------- /website/src/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/error.png -------------------------------------------------------------------------------- /website/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/index.css -------------------------------------------------------------------------------- /website/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/index.js -------------------------------------------------------------------------------- /website/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/reportWebVitals.js -------------------------------------------------------------------------------- /website/src/rr.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/rr.jsx -------------------------------------------------------------------------------- /website/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skully-coder/competitiveprogramming/HEAD/website/src/setupTests.js --------------------------------------------------------------------------------