{"id":27377961,"url":"https://github.com/jusexton/rust-challenges","last_synced_at":"2025-04-13T13:08:59.909Z","repository":{"id":44125407,"uuid":"283690823","full_name":"jusexton/rust-challenges","owner":"jusexton","description":"Programming challenges written in the Rust programming language","archived":false,"fork":false,"pushed_at":"2025-04-09T23:36:17.000Z","size":4088,"stargazers_count":63,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-13T13:08:55.529Z","etag":null,"topics":["programming-challenges","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/jusexton.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,"dei":null}},"created_at":"2020-07-30T06:41:32.000Z","updated_at":"2025-04-09T23:36:20.000Z","dependencies_parsed_at":"2023-11-25T23:23:18.369Z","dependency_job_id":"17576890-e5e6-44e9-a581-a75477cc8716","html_url":"https://github.com/jusexton/rust-challenges","commit_stats":null,"previous_names":["jusexton/rust-challenges"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jusexton%2Frust-challenges","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jusexton%2Frust-challenges/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jusexton%2Frust-challenges/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jusexton%2Frust-challenges/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jusexton","download_url":"https://codeload.github.com/jusexton/rust-challenges/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248717241,"owners_count":21150389,"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":["programming-challenges","rust"],"created_at":"2025-04-13T13:08:59.483Z","updated_at":"2025-04-13T13:08:59.902Z","avatar_url":"https://github.com/jusexton.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rust Programming Challenges\n\n[![build](https://github.com/jusexton/rust-challenges/actions/workflows/build.yml/badge.svg)](https://github.com/jusexton/rust-challenges/actions/workflows/build.yml)\n\nProgramming challenges written in the Rust programming language\n\nVisit https://github.com/jusexton/all-challenges if you're interested in seeing\nprogramming challenges completed in other languages.\n\n## Completed Programming Challenges\n\n- [Code Wars](#code-wars)\n- [r/dailyprogrammer](#rdailyprogrammer)\n- [LeetCode](#leetcode)\n- [Other](#other)\n\n### Code Wars\n\n#### Kata 4\n\n- [Pyramid Slide](https://www.codewars.com/kata/551f23362ff852e2ab000037)\n\n#### Kata 5\n\n- [Sum of Pairs](https://www.codewars.com/kata/54d81488b981293527000c8f)\n- [Are They Same](https://www.codewars.com/kata/550498447451fbbd7600041c)\n- [Josephus Survivor](https://www.codewars.com/kata/555624b601231dc7a400017a)\n- [Perimeter of Squares in Rectangles](https://www.codewars.com/kata/559a28007caad2ac4e000083)\n- [Diamond](https://www.codewars.com/kata/5503013e34137eeeaa001648)\n- [Fibonacci Product](https://www.codewars.com/kata/5541f58a944b85ce6d00006a)\n- [Valid Parentheses](https://www.codewars.com/kata/52774a314c2333f0a7000688)\n- [Alphanumeric](https://www.codewars.com/kata/526dbd6c8c0eb53254000110)\n- [Lazy Repeater](https://www.codewars.com/kata/51fc3beb41ecc97ee20000c3)\n\n#### Kata 6\n\n- [Add Without Operator](https://www.codewars.com/kata/5a9c35e9ba1bb5c54a0001ac)\n- [Frequency Sort](https://www.codewars.com/kata/5a8d2bf60025e9163c0000bc)\n- [Dead Fish Parse](https://www.codewars.com/kata/51e0007c1f9378fa810002a9)\n- [Pascal Case](https://www.codewars.com/kata/587731fda577b3d1b0001196)\n- [New Cashier Does Not Know Space or Shift](https://www.codewars.com/kata/5d23d89906f92a00267bb83d)\n- [Multiplication Table](https://www.codewars.com/kata/534d2f5b5371ecf8d2000a08)\n- [Nearest Prime](https://www.codewars.com/kata/5a946d9fba1bb5135100007c)\n- [NATO](https://www.codewars.com/kata/586538146b56991861000293)\n- [EsoLang: MiniBitMove](https://www.codewars.com/kata/587c0138110b20624e000253)\n- [Ease the Stock Market](https://www.codewars.com/kata/54de3257f565801d96001200)\n- [Binaries](https://www.codewars.com/kata/5d98b6b38b0f6c001a461198)\n- [Max Stock Profit](https://www.codewars.com/kata/597ef546ee48603f7a000057)\n- [Buying a Car](https://www.codewars.com/kata/554a44516729e4d80b000012)\n- [Spinning Words](https://www.codewars.com/kata/5264d2b162488dc400000001)\n- [Camel Case](https://www.codewars.com/kata/517abf86da9663f1d2000003)\n- [Count Characters](https://www.codewars.com/kata/52efefcbcdf57161d4000091)\n- [Position Average](https://www.codewars.com/kata/59f4a0acbee84576800000af)\n- [Parse Bank Account Number](https://www.codewars.com/kata/597eeb0136f4ae84f9000001)\n- [Sum Digits Raised to Consecutive Powers](https://www.codewars.com/kata/5626b561280a42ecc50000d1)\n\n#### Kata 7\n\n- [Recursion 101](https://www.codewars.com/kata/5b752a42b11814b09c00005d)\n- [Build Square](https://www.codewars.com/kata/59a96d71dbe3b06c0200009c)\n- [Sort Numbers](https://www.codewars.com/kata/5174a4c0f2769dd8b1000003)\n- [Automorphic](https://www.codewars.com/kata/5a58d889880385c2f40000aa)\n- [Coin Combinations](https://www.codewars.com/kata/564d0490e96393fc5c000029)\n- [Nth Power](https://www.codewars.com/kata/57d814e4950d8489720008db)\n- [Valid Spacing](https://www.codewars.com/kata/5f77d62851f6bc0033616bd8)\n- [Doubleton](https://www.codewars.com/kata/604287495a72ae00131685c7)\n- [Duplicate Words](https://www.codewars.com/kata/5b39e3772ae7545f650000fc)\n- [GPS](https://www.codewars.com/kata/56484848ba95170a8000004d)\n- [All Inclusive](https://www.codewars.com/kata/5700c9acc1555755be00027e)\n- [Cats and Shelves](https://www.codewars.com/kata/62c93765cef6f10030dfa92b)\n- [People on the Bus](https://www.codewars.com/kata/5648b12ce68d9daa6b000099)\n\n#### Kata 8\n\n- [The Feast of Many Beasts](https://www.codewars.com/kata/5aa736a455f906981800360d)\n- [First Non-Consecutive](https://www.codewars.com/kata/58f8a3a27a5c28d92e000144)\n- [Repeating String](https://www.codewars.com/kata/57a0e5c372292dd76d000d7e)\n- [Remove Whitespace](https://www.codewars.com/kata/57eae20f5500ad98e50002c5)\n- [Multiplication Table](https://www.codewars.com/kata/5a2fd38b55519ed98f0000ce)\n- [Alternating Case](https://www.codewars.com/kata/56efc695740d30f963000557)\n- [Summation](https://www.codewars.com/kata/55d24f55d7dd296eb9000030)\n\n### r/dailyprogrammer\n\n#### Easy\n\n- [Letter Value Sum](https://www.reddit.com/r/dailyprogrammer/comments/onfehl/20210719_challenge_399_easy_letter_value_sum/)\n\n### LeetCode\n\n#### Easy\n\n- [Fibonacci](https://leetcode.com/problems/fibonacci-number)\n- [Perfect Square](https://leetcode.com/problems/valid-perfect-square/)\n- [Third Maximum Number](https://leetcode.com/problems/third-maximum-number/)\n- [Hamming Distance](https://leetcode.com/problems/hamming-distance)\n- [Build an Array with Stack Operations](https://leetcode.com/problems/build-an-array-with-stack-operations/)\n- [Second Largest Digit](https://leetcode.com/problems/second-largest-digit-in-a-string)\n- [Counting Sheep](https://www.codewars.com/kata/54edbc7200b811e956000556)\n- [Robot Returns to Origin](https://leetcode.com/problems/robot-return-to-origin)\n- [Consistent Strings](https://leetcode.com/problems/count-the-number-of-consistent-strings)\n- [Two Sum](https://leetcode.com/problems/two-sum/)\n- [Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists/)\n- [Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock)\n- [Plus One](https://leetcode.com/problems/plus-one/)\n- [Climbing Stairs](https://leetcode.com/problems/climbing-stairs/)\n- [Largest Odd Number](https://leetcode.com/problems/largest-odd-number-in-string/)\n- [Number of Different Integers](https://leetcode.com/problems/number-of-different-integers-in-a-string)\n- [Largest Substring Between Two Equal Characters](https://leetcode.com/problems/largest-substring-between-two-equal-characters)\n- [Alike Halves](https://leetcode.com/problems/determine-if-string-halves-are-alike)\n- [Unique Number of Occurrences](https://leetcode.com/problems/unique-number-of-occurrences)\n- [Minimum Common Value](https://leetcode.com/problems/minimum-common-value)\n- [Sort by Number of Bits](https://leetcode.com/problems/sort-integers-by-the-number-of-1-bits)\n- [Make the String Great](https://leetcode.com/problems/make-the-string-great/)\n- [Excel Column Number](https://leetcode.com/problems/excel-sheet-column-number/)\n- [Intersection of Two Arrays](https://leetcode.com/problems/intersection-of-two-arrays-ii)\n- [X of a kind in a deck of cards](https://leetcode.com/problems/x-of-a-kind-in-a-deck-of-cards/)\n- [Remove From Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array/)\n- [Sort the People](https://leetcode.com/problems/sort-the-people)\n- [Max Repeating Substring](https://leetcode.com/problems/maximum-repeating-substring/)\n- [Sort by Increasing Frequency](https://leetcode.com/problems/sort-array-by-increasing-frequency)\n- [Maximum Odd Binary Number](https://leetcode.com/problems/maximum-odd-binary-number)\n- [Maximum Count of Positive or Negative Integer](https://leetcode.com/problems/maximum-count-of-positive-integer-and-negative-integer)\n- [Alternating Digit Sum](https://leetcode.com/problems/alternating-digit-sum/)\n- [Separate Digits](https://leetcode.com/problems/separate-the-digits-in-an-array)\n- [Shift Grid](https://leetcode.com/problems/shift-2d-grid)\n- [Subtract Digit Product From Digit Sum](https://leetcode.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer/)\n- [Number of Senior Citizens](https://leetcode.com/problems/number-of-senior-citizens)\n- [Kth Distinct String](https://leetcode.com/problems/kth-distinct-string-in-an-array)\n- [Kth Largest in Stream](https://leetcode.com/problems/kth-largest-element-in-a-stream)\n- [Length of Last Word](https://leetcode.com/problems/length-of-last-word)\n- [Isomorphic Strings](https://leetcode.com/problems/isomorphic-strings)\n- [Minimum Bit Flips](https://leetcode.com/problems/minimum-bit-flips-to-convert-number)\n- [Replace All Digits With Characters](https://leetcode.com/problems/replace-all-digits-with-characters)\n- [Sorting the Sentence](https://leetcode.com/problems/sorting-the-sentence/)\n- [Positions of Large Groups](https://leetcode.com/problems/positions-of-large-groups)\n- [Backspace Compare](https://leetcode.com/problems/backspace-string-compare/)\n- [Uncommon Words from Two Sentences](https://leetcode.com/problems/uncommon-words-from-two-sentences)\n- [Rank Transform Array](https://leetcode.com/problems/rank-transform-of-an-array)\n- [Minimum String Length After Removing Substrings](https://leetcode.com/problems/minimum-string-length-after-removing-substrings)\n- [Make Fancy String](https://leetcode.com/problems/delete-characters-to-make-fancy-string)\n- [Common Characters](https://leetcode.com/problems/find-common-characters)\n- [Prime Number of Set Bits in Binary Representation](https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation/)\n- [Make Square With Same Color](https://leetcode.com/problems/make-a-square-with-the-same-color/)\n- [Find Integer Add to Array](https://leetcode.com/problems/find-the-integer-added-to-array-i)\n- [Distance Value Between Two Arrays](https://leetcode.com/problems/find-the-distance-value-between-two-arrays/)\n- [Find the Difference](https://leetcode.com/problems/find-the-difference)\n- [Minimum Operations to Make Array Increasing](https://leetcode.com/problems/minimum-operations-to-make-the-array-increasing/)\n- [Single Number](https://leetcode.com/problems/single-number/)\n- [Invert Binary Tree](https://leetcode.com/problems/invert-binary-tree/)\n- [Double Exists](https://leetcode.com/problems/check-if-n-and-its-double-exist)\n- [Word Occurs as Prefix in Sentence](https://leetcode.com/problems/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence)\n- [Parking System](https://leetcode.com/problems/design-parking-system)\n- [Maximum Number of String Pairs](https://leetcode.com/problems/find-maximum-number-of-string-pairs)\n- [Take Gifts from the Richest Pile](https://leetcode.com/problems/take-gifts-from-the-richest-pile)\n- [Array State After K Multiplications](https://leetcode.com/problems/final-array-state-after-k-multiplication-operations-i)\n- [Final Value of Variable After Operations](https://leetcode.com/problems/final-value-of-variable-after-performing-operations/)\n- [Substring With Distinct Characters](https://leetcode.com/problems/substrings-of-size-three-with-distinct-characters/)\n- [Remove Element](https://leetcode.com/problems/remove-element)\n- [Majority Element](https://leetcode.com/problems/majority-element)\n- [First Occurance](https://leetcode.com/problems/find-the-index-of-the-first-occurrence-in-a-string)\n- [Is Subsequence](https://leetcode.com/problems/is-subsequence)\n- [Final Prices After Discounts](https://leetcode.com/problems/final-prices-with-a-special-discount-in-a-shop)\n- [Valid Palindrome](https://leetcode.com/problems/valid-palindrome)\n- [Roman to Integer](https://leetcode.com/problems/roman-to-integer)\n- [Binary Search](https://leetcode.com/problems/binary-search)\n- [Binary Search Insert](https://leetcode.com/problems/search-insert-position)\n- [Find Smallest Letter Greater than Target](https://leetcode.com/problems/find-smallest-letter-greater-than-target)\n- [Count Negative Numbers](https://leetcode.com/problems/count-negative-numbers-in-a-sorted-matrix)\n- [Guess Number](https://leetcode.com/problems/guess-number-higher-or-lower/)\n- [Ransom Note](https://leetcode.com/problems/ransom-note)\n- [Word Pattern](https://leetcode.com/problems/word-pattern)\n- [Valid Anagram](https://leetcode.com/problems/valid-anagram)\n- [Happy Number](https://leetcode.com/problems/happy-number)\n- [Valid Parentheses](https://leetcode.com/problems/valid-parentheses)\n- [Contains Duplicate II](https://leetcode.com/problems/contains-duplicate-ii)\n- [Summary Ranges](https://leetcode.com/problems/summary-ranges)\n- [Reverse Vowels of a String](https://leetcode.com/problems/reverse-vowels-of-a-string)\n- [Minimum Recolors to Get K Consecutive Black Blocks](https://leetcode.com/problems/minimum-recolors-to-get-k-consecutive-black-blocks)\n- [Minimum Operations to Make Array Distinct](https://leetcode.com/problems/minimum-number-of-operations-to-make-elements-in-array-distinct)\n\n#### Medium\n\n- [The Largest Number](https://leetcode.com/problems/largest-number/)\n- [Authentication Manager](https://leetcode.com/problems/design-authentication-manager/)\n- [Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii)\n- [Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters/)\n- [Kth Largest Element](https://leetcode.com/problems/kth-largest-element-in-an-array/)\n- [Rearrange Elements by Sign](https://leetcode.com/problems/rearrange-array-elements-by-sign/)\n- [Lonely Numbers](https://leetcode.com/problems/find-all-lonely-numbers-in-the-array/)\n- [Design Bitset](https://leetcode.com/problems/design-bitset)\n- [Minimum Rounds](https://leetcode.com/problems/minimum-rounds-to-complete-all-tasks)\n- [Minimum Steps to Anagram](https://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram)\n- [Zero or One Losses](https://leetcode.com/problems/find-players-with-zero-or-one-losses)\n- [Randomized Set](https://leetcode.com/problems/insert-delete-getrandom-o1)\n- [Remove Occurrences](https://leetcode.com/problems/remove-all-occurrences-of-a-substring)\n- [Divide Array Into Arrays With Max Difference](https://leetcode.com/problems/divide-array-into-arrays-with-max-difference)\n- [Remove Minimum to Make Valid Parentheses](https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses)\n- [Sum Root to Leaf](https://leetcode.com/problems/sum-root-to-leaf-numbers)\n- [Repeated DNA Sequence](https://leetcode.com/problems/repeated-dna-sequences/)\n- [Rotate Array](https://leetcode.com/problems/rotate-array/)\n- [Sort Colors](https://leetcode.com/problems/sort-colors)\n- [Rotate Digits](https://leetcode.com/problems/rotated-digits)\n- [Sort Jumbled Numbers](https://leetcode.com/problems/sort-the-jumbled-numbers)\n- [Custom Sort String](https://leetcode.com/problems/custom-sort-string)\n- [Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self)\n- [Minimum Number of Operations to Make Array Empty](https://leetcode.com/problems/minimum-number-of-operations-to-make-array-empty)\n- [Next Beautiful Number](https://leetcode.com/problems/next-greater-numerically-balanced-number)\n- [Valid Parenthesis](https://leetcode.com/problems/valid-parenthesis-string)\n- [XOR Queries of Sub Array](https://leetcode.com/problems/xor-queries-of-a-subarray)\n- [Minimum Time Difference](https://leetcode.com/problems/minimum-time-difference)\n- [Maximum Product](https://leetcode.com/problems/maximum-product-after-k-increments)\n- [Custom Stack](https://leetcode.com/problems/design-a-stack-with-increment-operation)\n- [Boats to Save People](https://leetcode.com/problems/boats-to-save-people)\n- [Minimum Number of Swaps to Balance String](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced)\n- [Gas Stations](https://leetcode.com/problems/gas-station/)\n- [Separate Black and White Balls](https://leetcode.com/problems/separate-black-and-white-balls)\n- [Maximum Sum of Hourglass](https://leetcode.com/problems/maximum-sum-of-an-hourglass/)\n- [String Compression](https://leetcode.com/problems/string-compression-iii)\n- [Find If Array Can Be Sorted](https://leetcode.com/problems/find-if-array-can-be-sorted)\n- [Maximum XOR Query](https://leetcode.com/problems/maximum-xor-for-each-query)\n- [Minimum Array End](https://leetcode.com/problems/minimum-array-end)\n- [Partition Labels](https://leetcode.com/problems/partition-labels/)\n- [Shortest SubArray With Or At Least K II](https://leetcode.com/problems/shortest-subarray-with-or-at-least-k-ii)\n- [Range Sum Query](https://leetcode.com/problems/range-sum-query-mutable/)\n- [Prime Subtraction](https://leetcode.com/problems/prime-subtraction-operation)\n- [Duplicate File in System](https://leetcode.com/problems/find-duplicate-file-in-system)\n- [Most Beautiful Item for Each Query](https://leetcode.com/problems/most-beautiful-item-for-each-query)\n- [Count Number of Fair Pairs](https://leetcode.com/problems/count-the-number-of-fair-pairs)\n- [Sum of Square Numbers](https://leetcode.com/problems/sum-of-square-numbers)\n- [Minimized Maximum of Products Distributed to Any Store](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store)\n- [Remove K Digits](https://leetcode.com/problems/remove-k-digits)\n- [Range Frequency Queries](https://leetcode.com/problems/range-frequency-queries)\n- [Find the Power of K Size Sub-Arrays](https://leetcode.com/problems/find-the-power-of-k-size-subarrays-i)\n- [Added K Diff Pairs in Array](https://leetcode.com/problems/k-diff-pairs-in-an-array)\n- [Maximum Sum of Distinct SubArray](https://leetcode.com/problems/maximum-sum-of-distinct-subarrays-with-length-k)\n- [Bitwise Or Trailing Zeroes](https://leetcode.com/problems/check-if-bitwise-or-has-trailing-zeros/)\n- [Cinema Seat Allocation](https://leetcode.com/problems/cinema-seat-allocation)\n- [Take K Characters From Left and Right](https://leetcode.com/problems/take-k-of-each-character-from-left-and-right)\n- [Unguarded Cells](https://leetcode.com/problems/count-unguarded-cells-in-the-grid)\n- [Rotate the Box](https://leetcode.com/problems/rotating-the-box)\n- [Find Champion II](https://leetcode.com/problems/find-champion-ii/)\n- [Single Number II](https://leetcode.com/problems/find-champion-ii/)\n- [Longest String](https://leetcode.com/problems/construct-the-longest-new-string/)\n- [Adding Spaces](https://leetcode.com/problems/adding-spaces-to-a-string)\n- [Subsequence Using Cyclic Increments](https://leetcode.com/problems/make-string-a-subsequence-using-cyclic-increments)\n- [Move Pieces to Obtain String](https://leetcode.com/problems/move-pieces-to-obtain-a-string)\n- [Maximum Number of Integer from Range](https://leetcode.com/problems/maximum-number-of-integers-to-choose-from-a-range-i)\n- [Minimum Limit of Balls in a Bag](https://leetcode.com/problems/minimum-limit-of-balls-in-a-bag)\n- [Two Best Non-Overlapping Events](https://leetcode.com/problems/two-best-non-overlapping-events)\n- [Find Score of Array After Marking](https://leetcode.com/problems/find-score-of-an-array-after-marking-all-elements)\n- [Merge Intervals](https://leetcode.com/problems/merge-intervals)\n- [Construct String With Repeat Limit](https://leetcode.com/problems/construct-string-with-repeat-limit)\n- [Minimize Max Pair Sum](https://leetcode.com/problems/minimize-maximum-pair-sum-in-array/)\n- [Jump Game](https://leetcode.com/problems/jump-game)\n- [ZigZag Conversion](https://leetcode.com/problems/zigzag-conversion)\n- [Two Sum II](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted)\n- [Container With Most Water](https://leetcode.com/problems/container-with-most-water)\n- [Max Chunks to Make Sorted](https://leetcode.com/problems/max-chunks-to-make-sorted)\n- [Valid Sudoku](https://leetcode.com/problems/valid-sudoku)\n- [Merge Nodes In Between Zeroes](https://leetcode.com/problems/merge-nodes-in-between-zeros/)\n- [Minimum Size SubArray](https://leetcode.com/problems/minimum-size-subarray-sum)\n- [Rotate Image](https://leetcode.com/problems/rotate-image)\n- [Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes)\n- [Group Anagrams](https://leetcode.com/problems/group-anagrams)\n- [Min Stack](https://leetcode.com/problems/min-stack)\n- [Reverse Polish Notation](https://leetcode.com/problems/evaluate-reverse-polish-notation)\n- [Game of Life](https://leetcode.com/problems/game-of-life)\n- [Longest Nice Sub-Array](https://leetcode.com/problems/longest-nice-subarray)\n- [Add Two Numbers](https://leetcode.com/problems/add-two-numbers)\n\n#### Hard\n\n- [Kth Smallest Pair Distance](https://leetcode.com/problems/find-k-th-smallest-pair-distance)\n- [Escape a Large Maze](https://leetcode.com/problems/escape-a-large-maze)\n- [Graph With Stortest Path](https://leetcode.com/problems/design-graph-with-shortest-path-calculator/)\n\n### Other\n\n- [Harvard CS50 Readability](https://cs50.harvard.edu/x/2021/psets/2/readability/)\n- [Warp Hiring Challenge](https://github.com/warpdotdev/hiring-challenge)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjusexton%2Frust-challenges","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjusexton%2Frust-challenges","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjusexton%2Frust-challenges/lists"}