Skip to content

safrannn/leetcode_rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leetcode_rust

leetcode practise solutions in RUST

current status

177/1552 completed

Finished problems:

id Solution
1 Two Sum
2 Add Two Numbers
3 Longest Substring Without Repeating Characters
5 Longest Palindromic Substring
7 Reverse Integer
9 Palindrome Number
11 Container With Most Water
14 Longest Common Prefix
15 3Sum
17 Letter Combinations of a Phone Number
20 Valid Parentheses
21 Merge Two Sorted Lists
22 Generate Parentheses
34 Find First and Last Position of Element in Sorted Array
36 Valid Sudoku
38 Count and Say
42 Trapping Rain Water
46 Permutations
49 Group Anagrams
53 Maximum Subarray
54 Spiral Matrix
56 Merge Intervals
66 Plus One
67 Add Binary
70 Climbing Stairs
74 Search a 2D Matrix
78 Subsets
79 Word Search
83 Remove Duplicates from Sorted List
88 Merge Sorted Array
91 Decode Ways
98 Validate Binary Search Tree
101 Symmetric Tree
103 Binary Tree Zigzag Level Order Traversal
104 Maximum Depth of Binary Tree
110 Balanced Binary Tree
121 Best Time to Buy and Sell Stock
122 Best Time to Buy and Sell Stock II
125 Valid Palindrome
127 Word Ladder
134 Gas Station
135 Candy
136 Single Number
139 Word Break
151 Reverse Words in a String
155 Min Stack
167 Two Sum II - Input array is sorted
169 Majority Element
179 Largest Number
189 Rotate Array
198 House Robber
200 Number of Islands
202 Happy Number
204 Count Primes
205 Isomorphic Strings
206 Reverse Linked List
207 Course Schedule
210 Course Schedule II
211 Design Add and Search Words Data Structure
213 House Robber II
215 Kth Largest Element in an Array
219 Contains Duplicate II
221 Maximal Square
234 Palindrome Linked List
238 Product of Array Except Self
242 Valid Anagram
243 Shortest Word Distance
252 Meeting Rooms
253 Meeting Rooms II
256 Paint House
257 Binary Tree Paths
266 Palindrome Permutation
268 Missing Number
283 Move Zeroes
300 Longest Increasing Subsequence
322 Coin Change
337 House Robber III
342 Power of Four
344 Reverse String
347 Top K Frequent Elements
349 Intersection of Two Arrays
350 Intersection of Two Arrays II
359 Logger Rate Limiter
371 Sum of Two Integers
383 Ransom Note
386 Lexicographical Numbers
387 First Unique Character in a String
394 Decode String
404 Sum of Left Leaves
412 Fizz Buzz
415 Add Strings
424 Longest Repeating Character Replacement
437 Path Sum III
443 String Compression
448 Find All Numbers Disappeared in an Array
470 Implement Rand10() Using Rand7()
496 Next Greater Element I
503 Next Greater Element II
509 Fibonacci Number
516 Longest Palindromic Subsequence
518 Coin Change 2
520 Detect Capital
532 K-diff Pairs in an Array
543 Diameter of Binary Tree
556 Next Greater Element III
557 Reverse Words in a String III
559 Maximum deph of N-ary tree
560 Subarray Sum Equals K
561 Array Partition I
582 Kill Process
605 Can Place Flowers
617 Merge Two Binary Trees
678 Valid Parenthesis String
680 Valid Palindrome II
692 Top K Frequent Words
724 Find Pivot Index
735 Asteroid Collision
763 Partition Labels
771 Jewels and Stones
796 Rotate String
819 Most Common Word
844 Backspace String Compare
859 Buddy Strings
875 Koko Eating Bananas
905 Sort Array By Parity
922 Sort Array By Parity II
937 Reorder Data in Log Files
938 Range Sum of BST
953 Verifying an Alien Dictionary
973 K Closest Points to Origin
977 Squares of a Sorted Array
994 Rotting Oranges
1013 Partition Array Into Three Parts With Equal Sum
1021 Remove Outermost Parentheses
1029 Two City Scheduling
1136 Parallel Courses
1239 Maximum Length of a Concatenated String with Unique Characters
1249 Minimum Remove to Make Valid Parentheses
1281 Subtract the Product and Sum of Digits of an Integer
1287 Element Appearing More Than 25% In Sorted Array
1288 Remove Covered Intervals
1290 Convert Binary Number in a Linked List to Integer
1299 Replace Elements with Greatest Element on Right Side
1304 Find N Unique Integers Sum up to Zero
1480 Running Sum of 1d Array
1486 XOR Operation in an Array
1496 Path Crossing
1528 Shuffle String
1534 Count Good Triplets
1535 Find the Winner of an Array Game
1537 Get the Maximum Score
1539 Kth Missing Positive Number
1540 Can Convert String in K Moves
1152 Analyze User Website Visit Pattern
1572 Matrix Diagonal Sum
1576 Replace All ?'s to Avoid Consecutive Repeating Characters
1577 Number of Ways Where Square of Number Is Equal to Product of Two Numbers
1578 Minimum Deletion Cost to Avoid Repeating Letters
1582 Special Positions in a Binary Matrix
1583 Count Unhappy Friends
1588 Sum of All Odd Length Subarrays
1593 Split a String Into the Max Number of Unique Substrings
1598 Crawler Log Folder
1608 Special Array With X Elements Greater Than or Equal X
1609 Even Odd Tree
1671 Minimum Number of Removals to Make Mountain Array
1678 Goal Parser Interpretation
1679 Max Number of K-Sum Pairs
1680 Concatenation of Consecutive Binary Numbers
1682 Longest Palindromic Subsequence II
1684 Count the Number of Consistent Strings
1685 Sum of Absolute Differences in a Sorted Array
1694 Reformat Phone Number
1695 Maximum Erasure Value
1704 Determine if String Halves Are Alike
1705 Maximum Number of Eaten Apples
1706 Where Will the Ball Fall
1725 Number Of Rectangles That Can Form The Largest Square
1726 Tuple with Same Product
1736 Latest Time by Replacing Hidden Digits
1737 Change Minimum Characters to Satisfy One of Three Conditions

About

leetcode practise solution in rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published