{"id":16445668,"url":"https://github.com/vaibhavvikas/dsa-problems","last_synced_at":"2026-02-23T00:03:44.666Z","repository":{"id":50723015,"uuid":"517907701","full_name":"vaibhavvikas/dsa-problems","owner":"vaibhavvikas","description":"Python solutions of leetcode problems that I created for revision.","archived":false,"fork":false,"pushed_at":"2024-08-02T11:52:13.000Z","size":169,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-26T09:46:58.685Z","etag":null,"topics":["leetcode","leetcode-python","leetcode-solutions"],"latest_commit_sha":null,"homepage":"https://vaibhavvikas.github.io/dsa-problems/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vaibhavvikas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-26T04:06:07.000Z","updated_at":"2024-08-02T11:53:51.000Z","dependencies_parsed_at":"2024-08-02T13:27:26.213Z","dependency_job_id":null,"html_url":"https://github.com/vaibhavvikas/dsa-problems","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vaibhavvikas/dsa-problems","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavvikas%2Fdsa-problems","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavvikas%2Fdsa-problems/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavvikas%2Fdsa-problems/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavvikas%2Fdsa-problems/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vaibhavvikas","download_url":"https://codeload.github.com/vaibhavvikas/dsa-problems/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavvikas%2Fdsa-problems/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["leetcode","leetcode-python","leetcode-solutions"],"created_at":"2024-10-11T09:45:01.063Z","updated_at":"2026-02-23T00:03:44.640Z","avatar_url":"https://github.com/vaibhavvikas.png","language":null,"readme":"## Leetcode Problems\n\nSolutions to leetcode problems using Python\n\n### Arrays\n[4. Find median of two sorted arrays](./leetcode/arrays/4_median_of_two_sorted_arrays.md) \\\n[33. Search in rotated sorted array](./leetcode/arrays/33_search_in_rotated_sorted_array.md) \\\n[53. Max Sum Subarray](./leetcode/arrays/53_max_sum_subarray.md) \\\n[62. Grid Unique Paths](./sde-sheet/arrays3/grid_uniq_paths.md) \\\n[128. Longest Consecutive Sequence](./leetcode/arrays/128_longest_consecutive_seq.md) \\\n[287. Duplicate in Array](./leetcode/arrays/287_duplicate_in_array.md) \\\n[229. Majority Element II](./leetcode/arrays/229_majority_gt_nby3.md) \\\n[493. Reverse Pairs](./leetcode/arrays/493_reverse_pairs.md) \\\n[2439. Minimize Maximum of Array](./leetcode/arrays/2439_minimize_maximum_of_array.md)\n\n---\n\n### Linked List\n[138. Clone Linked List with Random Pointer](./leetcode/linked_list/clone_with_random_pointer.md)\n\n---\n\n### Trees\n[366. Remove Leaves](./leetcode/trees/366_remove_leaves.md) \\\n[968. Binary Tree Cameras](./leetcode/trees/968_binary_tree_cameras.md) \\\n[2096. Step Directions in binary tree](./leetcode/trees/2096_step_directions_from_bin_tree_node_to_another.md)\n\n---\n\n### Dynamic Programming\n[120. Triangle](./leetcode/dynamic_programming/120_triangle.md) \\\n[122. Buy and Sell Stock II](./general/dynamic_programming/stocks/buy_sell_stocks_2.md) \\\n[123. Buy and Sell Stock III](./general/dynamic_programming/stocks/buy_sell_stocks_3.md) \\\n[818. Car Problem](./leetcode/dynamic_programming/818_car_problem.md) \\\n[1155. Number of ways to roll dice](./leetcode/dynamic_programming/1155_ways_to_roll_dice.md) \\\n[1277. Count Square Submatrices](./leetcode/dynamic_programming/1277_count_sq_submatrices.md)\n\n---\n\n### Graphs \n\n**General:** \\\n[127. Word Ladder](./leetcode/graphs/127_word_ladder.md) \\\n[128. Word Ladder 2](./leetcode/graphs/128_word_ladder_2.md) \\\n[200. Number of Islands](./leetcode/graphs/200_number_of_islands.md) \\\n[207. Course Schedule](./leetcode/graphs/207_course_schedule.md) \\\n[695. Max Area of Island](./leetcode/graphs/695-max-area-of-island.md) \\\n[994. Rotten Oranges](./leetcode/graphs/994_rotten_tomatoes.md) \\\n[1293. Shortest path grid obstacles](./leetcode/graphs/1293_shortest_path_grid_obstacles.md) \\\n[1631. Path with Min Effort](./leetcode/graphs/1631_path_min_effort.md) \\\n[2115. All possible recipes](./leetcode/graphs/2115_all_possible_recipes.md)\n\n**BFS:**\\\n[130. Surrounded Regions](./leetcode/bfs/130_surrounded_by_regions.md) \\\n[139. Word Break](./leetcode/bfs/139_word_break.md) \\\n[140. Word Break II](./leetcode/bfs/140_word_break_ii.md) \\\n[472. Concatenated Words](./leetcode/bfs/472_concatenated_words.md) \\\n[1020. Number of enclaves](./leetcode/bfs/1020_number_of_enclaves.md) \\\n[1091. Shortest Path binary matrix](./leetcode/bfs/1091_shortest_path_binary_matrix.md)\n\n**DFS:** \\\n[79. Word Search](./leetcode/dfs/79_word_search.md)\n\n**Union Find:** \\\n[721. Account Merge](./leetcode/union_find/721_account_merge.md) \\\n[1579. Remove edges](./leetcode/union_find/1579_remove_edges.md)\n\n---\n\n### Hash table\n[3. Longest Substring Without Repeating Characters](./leetcode/hash_table/3_longest_subsequence_wo_repeating_characters.md) \\\n[30. Substring with concatenated words](./leetcode/hash_table/30_substring_with_concatenated_words.md) \\\n[554. Brick Wall](./leetcode/hash_table/554_brick_wall.md)\n\n---\n\n### Heap\n[295. Find Median from Stream](./leetcode/heap/295_median_of_data_stream.md) \\\n[778. Swim in rising Water](./leetcode/heap/778_swim_in_rising_water.md) \\\n[973. K Closest Point](./leetcode/heap/973_k_closest_point.md) \\\n[1882. Process task using servers](./leetcode/heap/1882_process_task_using_servers.md) \\\n[2034. Stock price fluctuation](./leetcode/heap/2034_stock_price_fluctuation.md) \\\n[2050. Parallel Courses](./leetcode/heap/2050_parallel_courses_iii.md)\n\n---\n\n### Stack\n[84. Largest Rectangle Area in Histogram](./leetcode/stack/84_largest_rectangle_in_histogram.md) \\\n[85. Maximal Rectangle](./leetcode/stack/85_maximal_rectangle.md) \\\n[503. Next Greater Element](./leetcode/stack/503_next_greater_circular_array.md)\n\n---\n\n### Two Pointers\n[15. 3Sum](./leetcode/two_pointers/15_3sum.md) \\\n[42. Trapping Rain Water](./leetcode/two_pointers/42_trapping_rain_water.md)\n\n---\n\n### Miscellaneous\n[12. Integer to Roman](./leetcode/miscellaneous/12_integer_to_roman.md) \\\n[13. Roman to Integer](./leetcode/miscellaneous/13_roman_to_integer.md) \\\n[36. Valid Sudoku](./leetcode/miscellaneous/36_valid_sudoku.md) \\\n[126. LRU Cache](./leetcode/miscellaneous/126_lru_cache.md) \\\n[460. LFU Cache](./leetcode/miscellaneous/460_lfu_cache.md)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaibhavvikas%2Fdsa-problems","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvaibhavvikas%2Fdsa-problems","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaibhavvikas%2Fdsa-problems/lists"}