{"id":37092255,"url":"https://github.com/lucasmls/problem-solving","last_synced_at":"2026-01-14T11:13:54.140Z","repository":{"id":125492942,"uuid":"260565508","full_name":"lucasmls/problem-solving","owner":"lucasmls","description":":blue_book: - Leetcode, HackerRank and Daily Coding Problems, solved in Golang.","archived":false,"fork":false,"pushed_at":"2021-02-02T00:57:20.000Z","size":243,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-04-30T07:16:01.388Z","etag":null,"topics":["algorithms","daily-coding-problem","golang","hacker-rank","leet-code"],"latest_commit_sha":null,"homepage":"","language":"Go","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/lucasmls.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":"2020-05-01T21:52:34.000Z","updated_at":"2024-06-19T07:53:56.635Z","dependencies_parsed_at":null,"dependency_job_id":"a6fa8ebb-486b-44ad-b8b1-38f759cc7392","html_url":"https://github.com/lucasmls/problem-solving","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lucasmls/problem-solving","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasmls%2Fproblem-solving","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasmls%2Fproblem-solving/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasmls%2Fproblem-solving/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasmls%2Fproblem-solving/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucasmls","download_url":"https://codeload.github.com/lucasmls/problem-solving/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasmls%2Fproblem-solving/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28418023,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T10:47:48.104Z","status":"ssl_error","status_checked_at":"2026-01-14T10:46:19.031Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["algorithms","daily-coding-problem","golang","hacker-rank","leet-code"],"created_at":"2026-01-14T11:13:53.606Z","updated_at":"2026-01-14T11:13:54.133Z","avatar_url":"https://github.com/lucasmls.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Problem Solving\n\nIt's a place where i store all of the problems that i already have solved. The problems may vary from [Leet Code](https://leetcode.com) (mostly), [HackerHank](https://www.hackerrank.com/) and from [Daily Coding Problem](https://www.dailycodingproblem.com/) (kinda rarely) and all the problems were solved using [Golang](https://golang.org/).\n\n### Daily Coding Problem\n - Product numbers - [Solution](https://github.com/lucasmls/problem-solving/blob/master/productofallnumbers/productofallnumbers.go)\n\n#### Leetcode Problems\n - [Array Partition](https://leetcode.com/problems/array-partition-i/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/arraypartition/arraypartition.go)\n - [Disappeared Numbers](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/disappeared_numbers/disappeared_numbers.go)\n - [Greatest number of Candies](https://leetcode.com/problems/kids-with-the-greatest-number-of-candies/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/greatestnumberofcandies/greatestnumberofcandies.go)\n - [Smaller numbers than current](https://leetcode.com/problems/how-many-numbers-are-smaller-than-the-current-number/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/howmanysmallernumbers/howmanysmallernumbers.go)\n - [Jewels and Stones](https://leetcode.com/problems/jewels-and-stones) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/howmanysmallernumbers/howmanysmallernumbers.go)\n - [Pascals Triangle](https://leetcode.com/problems/pascals-triangle/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/pascalstriangle/pascalstriangle.go)\n - [Robot return to origin](https://leetcode.com/problems/robot-return-to-origin/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/robotreturntoorigin/robotreturntoorigin.go)\n - [Sort array by parity](https://leetcode.com/problems/sort-array-by-parity) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/sortarraybyparity/sortarraybyparity.go)\n - [Staircase](https://www.hackerrank.com/challenges/staircase/problem) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/staircase/staircase.go)\n - [Toeplitz Matrix](https://leetcode.com/problems/toeplitz-matrix/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/toeplitzmatrix/toeplitzmatrix.go)\n - [Transpose Matrix](https://leetcode.com/problems/transpose-matrix/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/transposematrix/transposematrix.go)\n - [Reverse LinkedList](https://leetcode.com/problems/reverse-linked-list/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/reverselinkedlist/reverselinkedlist.go)\n - [Remove Duplicates from LinkedList](https://leetcode.com/problems/remove-duplicates-from-sorted-list/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/removelinkedlistduplicates/removelinkedlistduplicates.go)\n - [Remove Duplicates from Sorted LinkedList](https://leetcode.com/problems/remove-duplicates-from-sorted-list/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/removeduplicatesfromsortedlinkedlist/removeduplicatesfromsortedlinkedlist.go)\n - [Merge Two Sorted LinkedLists](https://leetcode.com/problems/merge-two-sorted-lists/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/mergesortedlinkedlist/mergesortedlinkedlist.go)\n - [Delete Node in a Linked List](https://leetcode.com/problems/delete-node-in-a-linked-list/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/linkedlistdeletenode/linkedlistdeletenode.go)\n - [Intersection of Two Linked Lists](https://leetcode.com/problems/intersection-of-two-linked-lists/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/intersectionoftwolinkedlists/intersectionoftwolinkedlists.go)\n - [Linked List Cycle](https://leetcode.com/problems/linked-list-cycle/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/linkedlistcycle/linkedlistcycle.go)\n - [Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/linkedlistdeleteelements/linkedlistdeleteelements.go)\n - [Convert Binary Number in a Linked List to Integer](https://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/binarynumberinalinkedlisttointeger/binarynumberinalinkedlisttointeger.go)\n - [Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/linkedlistispalindrome/linkedlistispalindrome.go)\n - [Number of Good Pairs](https://leetcode.com/problems/number-of-good-pairs/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/numberofgoodpairs/numberofgoodpairs.go)\n - [N-Repeated Element in Size 2N Array](https://leetcode.com/problems/n-repeated-element-in-size-2n-array/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/nrepeatedelementinsize2narray/nrepeatedelementinsize2narray.go)\n - [Unique Number of Occurrences](https://leetcode.com/problems/unique-number-of-occurrences/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/uniquenumbersofoccurences/uniquenumbersofoccurences.go)\n - [Find Common Characters](https://leetcode.com/problems/find-common-characters/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/findcommoncharacters/findcommoncharacters.go)\n - [Find Words That Can Be Formed by Characters](https://leetcode.com/problems/find-words-that-can-be-formed-by-characters/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/findwordsthatcanbeformedbycharacters/findwordsthatcanbeformedbycharacters.go)\n - [Single Number](https://leetcode.com/problems/single-number/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/singlenumber/singlenumber.go)\n - [Keyboard Row](https://leetcode.com/problems/keyboard-row/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/keyboardrow/keyboardrow.go)\n - [Intersection of Two Arrays](https://leetcode.com/problems/intersection-of-two-arrays/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/intersectionoftwoarrays/intersectionoftwoarrays.go)\n - [Uncommon Words from Two Sentences](https://leetcode.com/problems/uncommon-words-from-two-sentences/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/uncommonwordsfromtwosentences/uncommonwordsfromtwosentences.go)\n - [Occurrences After Bigram](https://leetcode.com/problems/occurrences-after-bigram/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/occurrencesafterbigram/occurrencesafterbigram.go)\n - [Maximum Number of Balloons](https://leetcode.com/problems/maximum-number-of-balloons/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/maximumnumberofballoons/maximumnumberofballoons.go)\n - [Distribute Candies](https://leetcode.com/problems/distribute-candies/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/distributecandies/distributecandies.go)\n - [Employee Importance](https://leetcode.com/problems/employee-importance/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/employeeimportance/employeeimportance.go)\n - [Valid Anagram](https://leetcode.com/problems/valid-anagram/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/validanagram/validanagram.go)\n - [Find the Difference](https://leetcode.com/problems/find-the-difference/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/findthedifference/findthedifference.go)\n - [Shortest Completing Word](https://leetcode.com/problems/shortest-completing-word/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/shortestcompletingword/shortestcompletingword.go)\n - [First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/firstuniquecharacterinastring/firstuniquecharacterinastring.go)\n - [Kth Missing Positive Number](https://leetcode.com/problems/kth-missing-positive-number/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/kthmissingpositivenumber/kthmissingpositivenumber.go)\n - [Verifying an Alien Dictionary](https://leetcode.com/problems/verifying-an-alien-dictionary/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/verifyinganaliendictionary/verifyinganaliendictionary.go)\n - [Longest Palindrome](https://leetcode.com/problems/longest-palindrome/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/longestpalindrome/longestpalindrome.go)\n - [Intersection of Two Arrays II](https://leetcode.com/problems/intersection-of-two-arrays-ii/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/intersectionoftwoarraysii/intersectionoftwoarraysii.go)\n - [Minimum Index Sum of Two Lists](https://leetcode.com/problems/minimum-index-sum-of-two-lists/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/minimumindexsumoftwolists/minimumindexsumoftwolists.go)\n - [Longest Word in Dictionary](https://leetcode.com/problems/longest-word-in-dictionary/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/longestwordindictionary/longestwordindictionary.go)\n - [Longest Harmonious Subsequence](https://leetcode.com/problems/longest-harmonious-subsequence/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/longestharmonioussubsequence/longestharmonioussubsequence.go)\n - [Two Sum](https://leetcode.com/problems/two-sum/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/twosum/twosum.go)\n - [Set Mismatch](https://leetcode.com/problems/set-mismatch/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/setmismatch/setmismatch.go)\n - [Powerful Integers](https://leetcode.com/problems/powerful-integers/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/powerfulintegers/powerfulintegers.go)\n - [Isomorphic Strings](https://leetcode.com/problems/isomorphic-strings/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/isomorphicstrings/isomorphicstrings.go)\n - [Contains Duplicate II](https://leetcode.com/problems/contains-duplicate-ii/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/containsduplicateii/containsduplicateii.go)\n - [Word Pattern](https://leetcode.com/problems/word-pattern/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/wordpattern/wordpattern.go)\n - [Valid Parentheses](https://leetcode.com/problems/valid-parentheses/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/validparentheses/validparentheses.go)\n - [Make The String Great](https://leetcode.com/problems/make-the-string-great/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/makethestringgreat/makethestringgreat.go)\n - [Remove All Adjacent Duplicates In String](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/removealladjacentduplicatesinstring/removealladjacentduplicatesinstring.go)\n - [Crawler Log Folder](https://leetcode.com/problems/crawler-log-folder/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/crawlerlogfolder/crawlerlogfolder.go)\n - [Baseball Game](https://leetcode.com/problems/baseball-game/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/baseballgame/baseballgame.go)\n - [Minimum Add to Make Parentheses Valid](https://leetcode.com/problems/minimum-add-to-make-parentheses-valid/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/minimumaddtomakeparenthesesvalid/minimumaddtomakeparenthesesvalid.go)\n - [Daily Temperatures](https://leetcode.com/problems/daily-temperatures/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/dailytemperatures/dailytemperatures.go)\n - [Goal Parser Interpretation](https://leetcode.com/problems/goal-parser-interpretation/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/goalparserinterpretation/goalparserinterpretation.go)\n - [Count the Number of Consistent Strings](https://leetcode.com/problems/count-the-number-of-consistent-strings/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/countthenumberofconsistentstrings/countthenumberofconsistentstrings.go)\n - [Check If Two String Arrays are Equivalent](https://leetcode.com/problems/check-if-two-string-arrays-are-equivalent/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/checkiftwostringarraysareequivalent/checkiftwostringarraysareequivalent.go)\n - [Find the Highest Altitude](https://leetcode.com/problems/find-the-highest-altitude/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/findthehighestaltitude/findthehighestaltitude.go)\n - [Defanging an IP Address](https://leetcode.com/problems/defanging-an-ip-address/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/defanginganipaddress/defanginganipaddress.go)\n - [Shuffle String](https://leetcode.com/problems/shuffle-string/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/shufflestring/shufflestring.go)\n - [Running Sum of 1d Array](https://leetcode.com/problems/running-sum-of-1d-array/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/runningsumof1darray/runningsumof1darray.go)\n - [Richest Customer Wealth](https://leetcode.com/problems/richest-customer-wealth/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/richestcustomerwealth/richestcustomerwealth.go)\n - [Number of Steps to Reduce a Number to Zero](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/numberofstepstoreduceanumbertozero/numberofstepstoreduceanumbertozero.go)\n - [Subtract the Product and Sum of Digits of an Integer](https://leetcode.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/subtracttheproductandsumofdigitsofaninteger/subtracttheproductandsumofdigitsofaninteger.go)\n - [Count of Matches in Tournament](https://leetcode.com/problems/count-of-matches-in-tournament/) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/countofmatchesintournament/countofmatchesintournament.go)\n\n#### HackerHank Problems\n - [Birthday Cake Candles](https://www.hackerrank.com/challenges/birthday-cake-candles/problem) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/birthdaycakecandles/birthdaycakecandles.go)\n - [Compare the Triplets](https://www.hackerrank.com/challenges/compare-the-triplets/problem) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/comparethetriplets/comparethetriplets.go)\n - [Diagonal Difference](https://www.hackerrank.com/challenges/diagonal-difference/problem) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/diagonaldifference/diagonaldifference.go)\n - [Min max sum](https://www.hackerrank.com/challenges/mini-max-sum/problem) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/minmaxsum/minmaxsum.go)\n - [Very big Sum](https://www.hackerrank.com/challenges/a-very-big-sum/problem) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/verybigsum/verybigsum.go)\n - [Grading Students](https://www.hackerrank.com/challenges/grading/problem) - [Solution](https://github.com/lucasmls/problem-solving/blob/master/grading/grading.go)\n\n#### Random Problems\n - [Anagrams](https://github.com/lucasmls/problem-solving/blob/master/anagrams/anagrams.go)\n - [Array Chunk](https://github.com/lucasmls/problem-solving/blob/master/arraychunk/arraychunk.go)\n - [Capitalize](https://github.com/lucasmls/problem-solving/blob/master/capitalize/capitalize.go)\n - [Fizzbuzz](https://github.com/lucasmls/problem-solving/blob/master/fizzbuzz/fizzbuzz.go)\n - [Max common char](https://github.com/lucasmls/problem-solving/blob/master/maxcommonchar/maxcommonchar.go)\n - [Palindrome](https://github.com/lucasmls/problem-solving/blob/master/palindrome/palindrome.go)\n - [Plus minus](https://github.com/lucasmls/problem-solving/blob/master/plusminus/plusminus.go)\n - [Reverse int](https://github.com/lucasmls/problem-solving/blob/master/reverseint/reverseint.go)\n - [Reverse string](https://github.com/lucasmls/problem-solving/blob/master/reversestring/reversestring.go)\n - [Simple array sum](https://github.com/lucasmls/problem-solving/blob/master/simplearraysum/simplearraysum.go)\n - [Steps](https://github.com/lucasmls/problem-solving/blob/master/steps/steps.go)\n - [Cars Race](https://github.com/lucasmls/problem-solving/blob/master/carsrace/carsrace.go)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucasmls%2Fproblem-solving","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flucasmls%2Fproblem-solving","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucasmls%2Fproblem-solving/lists"}