{"id":19591224,"url":"https://github.com/crvlwanek/leetcode","last_synced_at":"2026-05-09T09:18:55.243Z","repository":{"id":206722603,"uuid":"397655387","full_name":"crvlwanek/leetcode","owner":"crvlwanek","description":"A collection of solutions to LeetCode problems","archived":false,"fork":false,"pushed_at":"2022-01-17T04:36:07.000Z","size":136,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-26T13:47:31.818Z","etag":null,"topics":["algorithms","binary-search","binary-trees","cpp","data-structures","dynamic-programming","leetcode","linked-list","math","python","recursion","trie","typescript"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crvlwanek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-08-18T15:46:36.000Z","updated_at":"2022-01-06T19:36:34.000Z","dependencies_parsed_at":"2023-11-11T21:35:40.484Z","dependency_job_id":null,"html_url":"https://github.com/crvlwanek/leetcode","commit_stats":null,"previous_names":["crvlwanek/leetcode"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/crvlwanek/leetcode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crvlwanek%2Fleetcode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crvlwanek%2Fleetcode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crvlwanek%2Fleetcode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crvlwanek%2Fleetcode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crvlwanek","download_url":"https://codeload.github.com/crvlwanek/leetcode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crvlwanek%2Fleetcode/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259919461,"owners_count":22932073,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms","binary-search","binary-trees","cpp","data-structures","dynamic-programming","leetcode","linked-list","math","python","recursion","trie","typescript"],"created_at":"2024-11-11T08:28:03.235Z","updated_at":"2026-05-09T09:18:50.190Z","avatar_url":"https://github.com/crvlwanek.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LeetCode Problems\n\nThis is a collection of solutions I have written to various LeetCode problems. Below you can find a listing of each problem with links to the problem description, as well the solutions.\n\n## Problems\n\n[35. Search Insert Position](https://leetcode.com/problems/search-insert-position/)\n[36. Valid Sudoku](https://leetcode.com/problems/valid-sudoku/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0036.%20Valid%20Sudoku/validsudoku.py)  \n[91. Decode Ways](https://leetcode.com/problems/decode-ways/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0091.%20Decode%20Ways/decodeways.py), [C++](https://github.com/crvlwanek/leetcode/blob/master/0091.%20Decode%20Ways/decodeways.cpp)  \n[151. Reverse Words in a String](https://leetcode.com/problems/reverse-words-in-a-string/submissions/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0151.%20Reverse%20Words%20in%20a%20String/reverse_words.py), [Typescript](https://github.com/crvlwanek/leetcode/blob/master/0151.%20Reverse%20Words%20in%20a%20String/reverse_words.ts)  \n[153. Find Minimum in Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/) -- [Python](https://github.com/crvlwanek/leetcode/tree/master/0153.%20Find%20Minimum%20in%20Rotated%20Sorted%20Array)  \n[155. Min Stack](https://leetcode.com/problems/min-stack/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0155.%20Min%20Stack/min_stack.py)  \n[206. Reverse Linked List](https://leetcode.com/problems/reverse-linked-list/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0206.%20Reverse%20Linked%20List/reverse_linked_list.py)  \n[208. Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree/) - [Python](https://github.com/crvlwanek/leetcode/blob/master/0208.%20Implement%20Trie%20(Prefix%20Tree)/trie.py)  \n[278. First Bad Version](https://leetcode.com/problems/first-bad-version/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0278.%20First%20Bad%20Version/first_bad_version.py)  \n[331. Verify Preorder Serialization of a Binary Tree](https://leetcode.com/problems/verify-preorder-serialization-of-a-binary-tree/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0331.%20Verify%20Preorder%20Serialization%20of%20a%20Binary%20Tree/verify-preorder-serialization-of-a-binary-tree.py)  \n[350. Intersection of Two Arrays II](https://leetcode.com/problems/intersection-of-two-arrays-ii/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0350.%20Intersection%20of%20Two%20Arrays%20II/intersection_of_two_arrays_II.py)  \n[404. Sum of Left Leaves](https://leetcode.com/problems/sum-of-left-leaves/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0404.%20Sum%20of%20Left%20Leaves/sum_of_left_leaves.py)  \n[485. Max Consecutive Ones](https://leetcode.com/problems/max-consecutive-ones/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0485.%20Max%20Consecutive%20Ones/max_consecutive_ones.py)  \n[496. Next Greater Element I](https://leetcode.com/problems/next-greater-element-i/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0496.%20Next%20Greater%20Element%20I/nextgreaterelement.py)  \n[522. Longest Uncommon Subsequence II](https://leetcode.com/problems/longest-uncommon-subsequence-ii/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0522.%20Longest%20Uncommon%20Subsequence%20II/longest-uncommon-subsequence-ii.py)  \n[537. Complex Number Multiplication](https://leetcode.com/problems/complex-number-multiplication) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0537.%20Complex%20Number%20Multiplication/complex-number-multiplication.py), [TypeScript](https://github.com/crvlwanek/leetcode/blob/master/0537.%20Complex%20Number%20Multiplication/complex-number-multiplication.ts)  \n[565. Array Nesting](https://leetcode.com/problems/array-nesting/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0565.%20Array%20Nesting/arraynesting.py)  \n[598. Range Addition II](https://leetcode.com/problems/range-addition-ii/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0598.%20Range%20Addition%20II/range-addition-ii.py)  \n[633. Sum of Square Numbers](https://leetcode.com/problems/sum-of-square-numbers/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0633.%20Sum%20of%20Square%20Numbers/sumofsquarenumbers.py), [TypeScript](https://github.com/crvlwanek/leetcode/blob/master/0633.%20Sum%20of%20Square%20Numbers/sumofsquarenumbers.ts), [C++](https://github.com/crvlwanek/leetcode/blob/master/0633.%20Sum%20of%20Square%20Numbers/sumofsquares.cpp)  \n[653. Two Sum IV - Input is a BST](https://leetcode.com/problems/two-sum-iv-input-is-a-bst/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0653.%20Two%20Sum%20IV%20-%20Input%20is%20a%20BST/twosumfour.py)  \n[668. Kth Smallest Number in Multiplication Table](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0668.%20Kth%20Smallest%20Number%20in%20Multiplication%20Table/solution.py)  \n[704. Binary Search](https://leetcode.com/problems/binary-search) - [Python](https://github.com/crvlwanek/leetcode/blob/master/0704.%20Binary%20Search/binary_search.py)  \n[764. Largest Plus Sign](https://leetcode.com/problems/largest-plus-sign/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0764.%20Largest%20Plus%20Sign/largest_plus_sign.py)  \n[848. Shifting Letters](https://leetcode.com/problems/shifting-letters/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0848.%20Shifting%20Letters/shifting_letters.py), [TypeScript](https://github.com/crvlwanek/leetcode/blob/master/0848.%20Shifting%20Letters/shifting_letters.ts)  \n[917. Reverse Only Letters](https://leetcode.com/problems/reverse-only-letters/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0917.%20Reverse%20Only%20Letters/reverse_only_letters.py)  \n[929. Unique Email Addresses](https://leetcode.com/problems/unique-email-addresses/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0929.%20Unique%20Email%20Addresses/unique_email_addresses.py)  \n[977. Squares of a Sorted Array](https://leetcode.com/problems/squares-of-a-sorted-array/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0977.%20Squares%20of%20a%20Sorted%20Array/sorted_squares.py)  \n[978. Longest Turbulent Subarray](https://leetcode.com/problems/longest-turbulent-subarray/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/0978.%20Longest%20Turbulent%20Subarray/max_turbulence_size.py)  \n[1189. Maximum Number of Balloons](https://leetcode.com/problems/maximum-number-of-balloons/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/1189.%20Maximum%20Number%20of%20Balloons/max_balloons.py)  \n[1339. Maximum Product of Splitted Binary Tree](https://leetcode.com/problems/maximum-product-of-splitted-binary-tree/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/1339.%20Maximum%20Product%20of%20Splitted%20Binary%20Tree/maximum_product.py)  \n[1413. Minimum Value to Get Positive Step by Step Sum](https://leetcode.com/problems/minimum-value-to-get-positive-step-by-step-sum/) -- [Python](https://github.com/crvlwanek/leetcode/blob/master/1413.%20Minimum%20Value%20to%20Get%20Positive%20Step%20by%20Step%20Sum/solution.py), [C++](https://github.com/crvlwanek/leetcode/blob/master/1413.%20Minimum%20Value%20to%20Get%20Positive%20Step%20by%20Step%20Sum/solution.cpp)  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrvlwanek%2Fleetcode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrvlwanek%2Fleetcode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrvlwanek%2Fleetcode/lists"}