{"id":19826648,"url":"https://github.com/terenceponce/leetcode-elixir","last_synced_at":"2025-02-28T16:40:51.366Z","repository":{"id":209549001,"uuid":"724162222","full_name":"terenceponce/leetcode-elixir","owner":"terenceponce","description":"My solutions to LeetCode problems written in Elixir","archived":false,"fork":false,"pushed_at":"2023-12-16T10:46:38.000Z","size":68,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-11T09:21:42.031Z","etag":null,"topics":["leetcode","leetcode-elixir","leetcode-solutions"],"latest_commit_sha":null,"homepage":"https://leetcode.com/terenceponce/","language":"Elixir","has_issues":false,"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/terenceponce.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,"roadmap":null,"authors":null}},"created_at":"2023-11-27T14:20:13.000Z","updated_at":"2023-12-16T10:40:14.000Z","dependencies_parsed_at":"2023-12-16T11:55:17.052Z","dependency_job_id":"5421b908-839f-42fc-9abb-eb4d1fe97d5e","html_url":"https://github.com/terenceponce/leetcode-elixir","commit_stats":null,"previous_names":["terenceponce/leetcode","terenceponce/leetcode-elixir"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terenceponce%2Fleetcode-elixir","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terenceponce%2Fleetcode-elixir/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terenceponce%2Fleetcode-elixir/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terenceponce%2Fleetcode-elixir/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/terenceponce","download_url":"https://codeload.github.com/terenceponce/leetcode-elixir/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241183095,"owners_count":19923791,"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":["leetcode","leetcode-elixir","leetcode-solutions"],"created_at":"2024-11-12T11:11:08.191Z","updated_at":"2025-02-28T16:40:51.343Z","avatar_url":"https://github.com/terenceponce.png","language":"Elixir","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Leet Code Practice\n\n[![gh-actions](https://github.com/terenceponce/leetcode-elixir/workflows/CI/badge.svg)](https://github.com/terenceponce/leetcode-elixir/actions?workflow=CI)\n[![codecov](https://codecov.io/gh/terenceponce/leetcode-elixir/graph/badge.svg?token=c4ynvTR4W3)](https://codecov.io/gh/terenceponce/leetcode-elixir)\n\nThese are my solutions to LeetCode problems written in Elixir.\n\nAll solutions have a corresponding test in [`test/solutions/`](test/solutions)\n\n## Quick Start\n\n```\ngit clone git@github.com:terenceponce/leetcode.git\ncd leetcode\nasdf install\nmix test\n```\n\n## Problems\n\n### Arrays \u0026 Hashing\n\n#### Easy\n\n- [1 - Two Sum](lib/solutions/00001_two_sum)\n- [13 - Roman to Integer](lib/solutions/00013_roman_to_integer)\n- [169 - Majority Element](lib/solutions/00169_majority_element)\n- [217 - Contains Duplicate](lib/solutions/00217_contains_duplicate)\n- [242 - Valid Anagram](lib/solutions/00242_valid_anagram)\n- [1207 - Unique Number of Occurrences](lib/solutions/01207_unique_number_of_occurrences)\n- [1365 - How Many Numbers Are Smaller Than The Current Number](lib/solutions/01365_how_many_numbers_are_smaller_than_the_current_number)\n- [1512 - Number of Good Pairs](lib/solutions/01512_number_of_good_pairs)\n- [2068 - Check Whether Two Strings Are Almost Equivalent](lib/solutions/02068_check_whether_two_strings_are_almost_equivalent)\n\n#### Medium\n\n- [49 - Group Anagrams](lib/solutions/00049_group_anagrams)\n\n### Two Pointers\n\n#### Easy\n\n- [125 - Valid Palindrome](lib/solutions/00125_valid_palindrome)\n\n### Sliding Window\n\n#### Easy\n\n- [121 - Best Time to Buy and Sell Stock](lib/solutions/00121_best_time_to_buy_and_sell_stock)\n\n### Stack\n\n#### Easy\n\n- [20 - Valid Parentheses](lib/solutions/00020_valid_parentheses)\n\n### Binary Search\n\n#### Easy\n\n- [704 - Binary Search](lib/solutions/00704_binary_search)\n\n### Linked List\n\n#### Easy\n\n- [21 - Merge Two Sorted Lists](lib/solutions/00021_merge_two_sorted_lists)\n- [206 - Reverse Linked List](lib/solutions/00206_reverse_linked_list)\n\n#### Medium\n\n- [2 - Add Two Numbers](lib/solutions/00002_add_two_numbers)\n\n### Trees\n\n#### Easy\n\n- [100 - Same Tree](lib/solutions/00100_same_tree)\n- [104 - Maximum Depth of Binary Tree](lib/solutions/00104_maximum_depth_of_binary_tree)\n- [110 - Balanced Binary Tree](lib/solutions/00110_balanced_binary_tree)\n- [226 - Invert Binary Tree](lib/solutions/00226_invert_binary_tree)\n- [543 - Diameter of Binary Tree](lib/solutions/00543_diameter_of_binary_tree)\n- [572 - Subtree of Another Tree](lib/solutions/00572_subtree_of_another_tree)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterenceponce%2Fleetcode-elixir","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fterenceponce%2Fleetcode-elixir","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterenceponce%2Fleetcode-elixir/lists"}