Skip to content

therenotomorrow/leetcode

Repository files navigation

LeetCode

LeetCode problems and how I solved them.

Structure

  • Explore - useful technics shortcuts for learn
  • Solutions - all solved and refactored problems
  • Again - need resolve because of loosing day streak or not enough knowledge
  • Archive - all solved problems that in progress refactoring
  • Todos - something special for resolve and revise

Development

After adding some code samples run code.sh

make code

You can automate this action by calling pre-commit.sh

Testing

# fast unit tests to be sure that no regression was 
make test/smoke
# same as test/smoke but with -race condition check
make test/unit
# same as test/smoke but with creation local coverage report in HTML for golang
make test/coverage

Completed explores

Completed problems

# Problem Solution
1 Two Sum twosum_1.go
2 Add Two Numbers addtwonumbers.go
3 Longest Substring Without Repeating Characters lengthoflongestsubstring.go
4 Median of Two Sorted Arrays findmediansortedarrays.go
7 Reverse Integer reverse.go
9 Palindrome Number ispalindrome_1.go
17 Letter Combinations of a Phone Number lettercombinations.go
19 Remove Nth Node From End of List removenthfromend.go
35 Search Insert Position searchinsert.go
40 Combination Sum II combinationsum2.go
49 Group Anagrams groupanagrams.go
53 Maximum Subarray maxsubarray.go
57 Insert Interval insert.go
58 Length of Last Word lengthoflastword.go
62 Unique Paths uniquepaths.go
69 Sqrt(x) mysqrt.go
70 Climbing Stairs climbstairs.go
76 Minimum Window Substring minwindow.go
79 Word Search exist.go
94 Binary Tree Inorder Traversal inordertraversal.go
100 Same Tree issametree.go
110 Balanced Binary Tree isbalanced.go
118 Pascal's Triangle generate.go
119 Pascal's Triangle II getrow.go
141 Linked List Cycle hascycle.go
143 Reorder List reorderlist.go
144 Binary Tree Preorder Traversal preordertraversal.go
145 Binary Tree Postorder Traversal postordertraversal.go
150 Evaluate Reverse Polish Notation evalrpn.go
157 Read N Characters Given Read4 solution_1.go
159 Longest Substring with At Most Two Distinct Characters lengthoflongestsubstringtwodistinct.go
160 Intersection of Two Linked Lists getintersectionnode.go
163 Missing Ranges findmissingranges.go
165 Compare Version Numbers compareversion.go
168 Excel Sheet Column Title converttotitle.go
169 Majority Element majorityelement.go
170 Two Sum III - Data structure design twosum_2.go
171 Excel Sheet Column Number titletonumber.go
175 Combine Two Tables 175.sql
179 Largest Number largestnumber.go
181 Employees Earning More Than Their Managers 181.sql
182 Duplicate Emails 182.sql
183 Customers Who Never Order 183.sql
191 Number of 1 Bits hammingweight.go
193 Valid Phone Numbers 193.sh
195 Tenth Line 195.sh
196 Delete Duplicate Emails 196.sql
197 Rising Temperature 197.sql
198 House Robber rob.go
201 Bitwise AND of Numbers Range rangebitwiseand.go
202 Happy Number ishappy.go
205 Isomorphic Strings isisomorphic.go
206 Reverse Linked List reverselist.go
209 Minimum Size Subarray Sum minsubarraylen.go
215 Kth Largest Element in an Array findkthlargest.go
216 Combination Sum III combinationsum3.go
219 Contains Duplicate II containsnearbyduplicate.go
222 Count Complete Tree Nodes countnodes.go
226 Invert Binary Tree inverttree.go
231 Power of Two ispoweroftwo.go
232 Implement Queue using Stacks myqueue.go
234 Palindrome Linked List ispalindrome_2.go
237 Delete Node in a Linked List deletenode.go
238 Product of Array Except Self productexceptself.go
242 Valid Anagram isanagram.go
243 Shortest Word Distance shortestdistance.go
246 Strobogrammatic Number isstrobogrammatic.go
249 Group Shifted Strings groupstrings.go
252 Meeting Rooms canattendmeetings.go
253 Meeting Rooms II minmeetingrooms.go
256 Paint House mincost_2.go
257 Binary Tree Paths binarytreepaths.go
258 Add Digits adddigits.go
263 Ugly Number isugly.go
264 Ugly Number II nthuglynumber.go
266 Palindrome Permutation canpermutepalindrome.go
268 Missing Number missingnumber.go
273 Integer to English Words numbertowords.go
276 Paint Fence numways_2.go
277 Find the Celebrity solution_2.go
279 Perfect Squares numsquares.go
283 Move Zeroes movezeroes.go
288 Unique Word Abbreviation validwordabbr.go
292 Nim Game canwinnim.go
293 Flip Game generatepossiblenextmoves.go
296 Best Meeting Point mintotaldistance.go
300 Longest Increasing Subsequence lengthoflis.go
303 Range Sum Query - Immutable numarray.go
320 Generalized Abbreviation generateabbreviations.go
340 Longest Substring with At Most K Distinct Characters lengthoflongestsubstringkdistinct.go
342 Power of Four ispoweroffour.go
344 Reverse String reversestring.go
346 Moving Average from Data Stream movingaverage.go
347 Top K Frequent Elements topkfrequent.go
349 Intersection of Two Arrays intersection.go
350 Intersection of Two Arrays II intersect.go
351 Android Unlock Patterns numberofpatterns.go
359 Logger Rate Limiter logger.go
367 Valid Perfect Square isperfectsquare.go
368 Largest Divisible Subset largestdivisiblesubset.go
380 Insert Delete GetRandom O(1) randomizedset.go
386 Lexicographical Numbers lexicalorder.go
387 First Unique Character in a String firstuniqchar.go
404 Sum of Left Leaves sumofleftleaves.go
405 Convert a Number to Hexadecimal tohex.go
408 Valid Word Abbreviation validwordabbreviation.go
409 Longest Palindrome longestpalindrome.go
414 Third Maximum Number thirdmax.go
415 Add Strings addstrings.go
422 Valid Word Square validwordsquare.go
434 Number of Segments in a String countsegments.go
435 Non-overlapping Intervals eraseoverlapintervals.go
440 K-th Smallest in Lexicographical Order findkthnumber.go
441 Arranging Coins arrangecoins.go
448 Find All Numbers Disappeared in an Array finddisappearednumbers.go
451 Sort Characters By Frequency frequencysort_1.go
452 Minimum Number of Arrows to Burst Balloons findminarrowshots.go
454 4Sum II foursumcount.go
455 Assign Cookies findcontentchildren.go
458 Poor Pigs poorpigs.go
476 Number Complement findcomplement.go
482 License Key Formatting licensekeyformatting.go
485 Max Consecutive Ones findmaxconsecutiveones_1.go
487 Max Consecutive Ones II findmaxconsecutiveones_2.go
500 Keyboard Row findwords.go
501 Find Mode in Binary Search Tree findmode.go
504 Base 7 converttobase7.go
506 Relative Ranks findrelativeranks.go
509 Fibonacci Number fib.go
513 Find Bottom Left Tree Value findbottomleftvalue.go
525 Contiguous Array findmaxlength.go
539 Minimum Time Difference findmindifference.go
541 Reverse String II reversestr.go
543 Diameter of Binary Tree diameterofbinarytree.go
557 Reverse Words in a String III reversewords.go
564 Find the Closest Palindrome nearestpalindromic.go
567 Permutation in String checkinclusion.go
572 Subtree of Another Tree issubtree.go
573 Squirrel Simulation mindistance.go
576 Out of Boundary Paths findpaths.go
584 Find Customer Referee 584.sql
590 N-ary Tree Postorder Traversal postorder.go
592 Fraction Addition and Subtraction fractionaddition.go
599 Minimum Index Sum of Two Lists findrestaurant.go
606 Construct String from Binary Tree tree2str.go
617 Merge Two Binary Trees mergetrees.go
621 Task Scheduler leastinterval.go
624 Maximum Distance in Arrays maxdistance.go
641 Design Circular Deque mycirculardeque.go
643 Maximum Average Subarray I findmaxaverage.go
645 Set Mismatch finderrornums.go
647 Palindromic Substrings countsubstrings.go
650 2 Keys Keyboard minsteps_2.go
652 Find Duplicate Subtrees findduplicatesubtrees.go
661 Image Smoother imagesmoother.go
664 Strange Printer strangeprinter.go
666 Path Sum IV pathsum.go
674 Longest Continuous Increasing Subsequence findlengthoflcis.go
680 Valid Palindrome II validpalindrome.go
703 Kth Largest Element in a Stream kthlargest.go
704 Binary Search search.go
705 Design HashSet myhashset.go
706 Design HashMap myhashmap.go
709 To Lower Case tolowercase.go
713 Subarray Product Less Than K numsubarrayproductlessthank.go
719 Find K-th Smallest Pair Distance smallestdistancepair.go
724 Find Pivot Index pivotindex.go
725 Split Linked List in Parts splitlisttoparts.go
729 My Calendar I mycalendar.go
739 Daily Temperatures dailytemperatures.go
746 Min Cost Climbing Stairs mincostclimbingstairs.go
779 K-th Symbol in Grammar kthgrammar.go
791 Custom Sort String customsortstring.go
796 Rotate String rotatestring.go
819 Most Common Word mostcommonword.go
840 Magic Squares In Grid nummagicsquaresinside.go
841 Keys and Rooms canvisitallrooms.go
844 Backspace String Compare backspacecompare.go
859 Buddy Strings buddystrings.go
860 Lemonade Change lemonadechange.go
867 Transpose Matrix transpose.go
868 Binary Gap binarygap.go
872 Leaf-Similar Trees leafsimilar.go
874 Walking Robot Simulation robotsim.go
876 Middle of the Linked List middlenode.go
881 Boats to Save People numrescueboats.go
884 Uncommon Words from Two Sentences uncommonfromsentences.go
885 Spiral Matrix III spiralmatrixiii.go
905 Sort Array By Parity sortarraybyparity.go
907 Sum of Subarray Minimums sumsubarraymins.go
912 Sort an Array sortarray.go
917 Reverse Only Letters reverseonlyletters.go
921 Minimum Add to Make Parentheses Valid minaddtomakevalid.go
930 Binary Subarrays With Sum numsubarrayswithsum.go
931 Minimum Falling Path Sum minfallingpathsum.go
935 Knight Dialer knightdialer.go
938 Range Sum of BST rangesumbst.go
947 Most Stones Removed with Same Row or Column removestones.go
948 Bag of Tokens bagoftokensscore.go
953 Verifying an Alien Dictionary isaliensorted.go
962 Maximum Width Ramp maxwidthramp.go
977 Squares of a Sorted Array sortedsquares.go
997 Find the Town Judge findjudge.go
1002 Find Common Characters commonchars.go
1004 Max Consecutive Ones III longestones.go
1018 Binary Prefix Divisible By 5 prefixesdivby5.go
1026 Maximum Difference Between Node and Ancestor maxancestordiff.go
1051 Height Checker heightchecker.go
1057 Campus Bikes assignbikes_1.go
1062 Longest Repeating Substring longestrepeatingsubstring.go
1066 Campus Bikes II assignbikes_2.go
1072 Flip Columns For Maximum Number of Equal Rows maxequalrowsafterflips.go
1085 Sum of Digits in the Minimum Number sumofdigits.go
1099 Two Sum Less Than K twosumlessthank.go
1101 The Earliest Moment When Everyone Become Friends earliestacq.go
1105 Filling Bookcase Shelves minheightshelves.go
1108 Defanging an IP Address defangipaddr.go
1110 Delete Nodes And Return Forest delnodes.go
1119 Remove Vowels from a String removevowels.go
1120 Maximum Average Subtree maximumaveragesubtree.go
1122 Relative Sort Array relativesortarray.go
1133 Largest Unique Number largestuniquenumber.go
1134 Armstrong Number isarmstrong.go
1137 N-th Tribonacci Number tribonacci.go
1140 Stone Game II stonegameii.go
1143 Longest Common Subsequence longestcommonsubsequence.go
1155 Number of Dice Rolls With Target Sum numrollstotarget.go
1160 Find Words That Can Be Formed by Characters countcharacters.go
1165 Single-Row Keyboard calculatetime.go
1167 Minimum Cost to Connect Sticks connectsticks.go
1171 Remove Zero Sum Consecutive Nodes from Linked List removezerosumsublists.go
1189 Maximum Number of Balloons maxnumberofballoons.go
1190 Reverse Substrings Between Each Pair of Parentheses reverseparentheses.go
1200 Minimum Absolute Difference minimumabsdifference.go
1207 Unique Number of Occurrences uniqueoccurrences.go
1208 Get Equal Substrings Within Budget equalsubstring.go
1213 Intersection of Three Sorted Arrays arraysintersection.go
1216 Valid Palindrome III isvalidpalindrome.go
1219 Path with Maximum Gold getmaximumgold.go
1221 Split a String in Balanced Strings balancedstringsplit.go
1230 Toss Strange Coins probabilityofheads.go
1239 Maximum Length of a Concatenated String with Unique Characters maxlength.go
1243 Array Transformation transformarray.go
1266 Minimum Time Visiting All Points mintimetovisitallpoints.go
1269 Number of Ways to Stay in the Same Place After Some Steps numways_1.go
1272 Remove Interval removeinterval.go
1287 Element Appearing More Than 25% In Sorted Array findspecialinteger.go
1291 Sequential Digits sequentialdigits.go
1295 Find Numbers with Even Number of Digits findnumbers.go
1310 XOR Queries of a Subarray xorqueries.go
1325 Delete Leaves With a Given Value removeleafnodes.go
1331 Rank Transform of an Array arrayranktransform.go
1337 The K Weakest Rows in a Matrix kweakestrows.go
1346 Check If N and Its Double Exist checkifexist.go
1347 Minimum Number of Steps to Make Two Strings Anagram minsteps_1.go
1356 Sort Integers by The Number of 1 Bits sortbybits.go
1360 Number of Days Between Two Dates daysbetweendates.go
1361 Validate Binary Tree Nodes validatebinarytreenodes.go
1367 Linked List in Binary Tree issubpath.go
1371 Find the Longest Substring Containing Vowels in Even Counts findthelongestsubstring.go
1380 Lucky Numbers in a Matrix luckynumbers.go
1381 Design a Stack With Increment Operation customstack.go
1395 Count Number of Teams numteams.go
1405 Longest Happy String longestdiversestring.go
1413 Minimum Value to Get Positive Step by Step Sum minstartvalue.go
1422 Maximum Score After Splitting a String maxscore.go
1424 Diagonal Traverse II finddiagonalorder.go
1426 Counting Elements countelements.go
1428 Leftmost Column with at Least a One leftmostcolumnwithone.go
1429 First Unique Number firstunique.go
1436 Destination City destcity.go
1441 Build an Array With Stack Operations buildarray_1.go
1455 Check If a Word Occurs As a Prefix of Any Word in a Sentence isprefixofword.go
1456 Maximum Number of Vowels in a Substring of Given Length maxvowels.go
1457 Pseudo-Palindromic Paths in a Binary Tree pseudopalindromicpaths.go
1460 Make Two Arrays Equal by Reversing Subarrays canbeequal.go
1463 Cherry Pickup II cherrypickup.go
1464 Maximum Product of Two Elements in an Array maxproduct.go
1470 Shuffle the Array shuffle.go
1480 Running Sum of 1d Array runningsum.go
1481 Least Number of Unique Integers after K Removals findleastnumofuniqueints.go
1496 Path Crossing ispathcrossing.go
1497 Check If Array Pairs Are Divisible by k canarrange.go
1503 Last Moment Before All Ants Fall Out of a Plank getlastmoment.go
1508 Range Sum of Sorted Subarray Sums rangesum.go
1509 Minimum Difference Between Largest and Smallest Value in Three Moves mindifference.go
1514 Path with Maximum Probability maxprobability.go
1518 Water Bottles numwaterbottles.go
1530 Number of Good Leaf Nodes Pairs countpairs_2.go
1535 Find the Winner of an Array Game getwinner.go
1539 Kth Missing Positive Number findkthpositive.go
1550 Three Consecutive Odds threeconsecutiveodds.go
1561 Maximum Number of Coins You Can Get maxcoins.go
1574 Shortest Subarray to be Removed to Make Array Sorted findlengthofshortestsubarray.go
1576 Replace All ?'s to Avoid Consecutive Repeating Characters modifystring.go
1578 Minimum Time to Make Rope Colorful mincost_1.go
1581 Customer Who Visited but Did Not Make Any Transactions 1581.sql
1582 Special Positions in a Binary Matrix numspecial.go
1598 Crawler Log Folder minoperations_3.go
1603 Design Parking System parkingsystem.go
1605 Find Valid Matrix Given Row and Column Sums restorematrix.go
1609 Even Odd Tree isevenoddtree.go
1614 Maximum Nesting Depth of the Parentheses maxdepth.go
1624 Largest Substring Between Two Equal Characters maxlengthbetweenequalcharacters.go
1630 Arithmetic Subarrays checkarithmeticsubarrays.go
1633 Percentage of Users Attended a Contest 1633.sql
1634 Add Two Polynomials Represented as Linked Lists add_poly.py
1636 Sort Array by Increasing Frequency frequencysort_2.go
1637 Widest Vertical Area Between Two Points Containing No Points maxwidthofverticalarea.go
1642 Furthest Building You Can Reach furthestbuilding.go
1646 Get Maximum in Generated Array getmaximumgenerated.go
1652 Defuse the Bomb decrypt.go
1653 Minimum Deletions to Make String Balanced minimumdeletions.go
1657 Determine if Two Strings Are Close closestrings.go
1662 Check If Two String Arrays are Equivalent arraystringsareequal.go
1684 Count the Number of Consistent Strings countconsistentstrings.go
1685 Sum of Absolute Differences in a Sorted Array getsumabsolutedifferences.go
1688 Count of Matches in Tournament numberofmatches.go
1669 Merge In Between Linked Lists mergeinbetween.go
1700 Number of Students Unable to Eat Lunch countstudents.go
1701 Average Waiting Time averagewaitingtime.go
1704 Determine if String Halves Are Alike halvesarealike.go
1716 Calculate Money in Leetcode Bank totalmoney.go
1717 Maximum Score From Removing Substrings maximumgain.go
1720 Decode XORed Array decode.go
1732 Find the Highest Altitude largestaltitude.go
1740 Find Distance in a Binary Tree finddistance.go
1743 Restore the Array From Adjacent Pairs restorearray.go
1750 Minimum Length of String After Deleting Similar Ends minimumlength.go
1752 Check if Array Is Sorted and Rotated check.go
1757 Recyclable and Low Fat Products 1757.sql
1758 Minimum Changes To Make Alternating Binary String minoperations_1.go
1759 Count Number of Homogenous Substrings counthomogenous.go
1784 Check if Binary String Has at Most One Segment of Ones checkonessegment.go
1791 Find Center of Star Graph findcenter.go
1813 Sentence Similarity III aresentencessimilar.go
1814 Count Nice Pairs in an Array countnicepairs.go
1822 Sign of the Product of an Array arraysign.go
1823 Find the Winner of the Circular Game findthewinner.go
1827 Minimum Operations to Make the Array Increasing minoperations.go
1829 Maximum XOR for Each Query getmaximumxor.go
1832 Check if the Sentence Is Pangram checkifpangram.go
1836 Remove Duplicates From an Unsorted Linked List deleteduplicatesunsorted.go
1838 Frequency of the Most Frequent Element maxfrequency.go
1844 Replace All Digits with Characters replacedigits.go
1845 Seat Reservation Manager seatmanager.go
1846 Maximum Element After Decreasing and Rearranging maximumelementafterdecrementingandrearranging.go
1854 Maximum Population Year maximumpopulation.go
1877 Minimize Maximum Pair Sum in Array minpairsum.go
1885 Count Pairs in Two Arrays countpairs_1.go
1887 Reduction Operations to Make the Array Elements Equal reductionoperations.go
1894 Find the Student that Will Replace the Chalk chalkreplacer.go
1897 Redistribute Characters to Make All Strings Equal makeequal.go
1903 Largest Odd Number in String largestoddnumber.go
1905 Count Sub Islands countsubislands.go
1913 Maximum Product Difference Between Two Pairs maxproductdifference.go
1920 Build Array from Permutation buildarray_2.go
1921 Eliminate Maximum Number of Monsters eliminatemaximum.go
1929 Concatenation of Array getconcatenation.go
1930 Unique Length-3 Palindromic Subsequences countpalindromicsubsequence.go
1945 Sum of Digits of String After Convert getlucky.go
1961 Check If String Is a Prefix of Array isprefixstring.go
1963 Minimum Number of Swaps to Make the String Balanced minswaps_2.go
1973 Count Nodes Equal to Sum of Descendants equaltodescendants.go
1975 Maximum Matrix Sum maxmatrixsum.go
1980 Find Unique Binary String finddifferentbinarystring.go
1991 Find the Middle Index in Array findmiddleindex.go
2000 Reverse Prefix of Word reverseprefix.go
2011 Final Value of Variable After Performing Operations finalvalueafteroperations.go
2022 Convert 1D Array Into 2D Array construct2darray.go
2028 Find Missing Observations missingrolls.go
2032 Two Out of Three twooutofthree.go
2053 Kth Distinct String in an Array kthdistinct.go
2058 Find the Minimum and Maximum Number of Nodes Between Critical Points nodesbetweencriticalpoints.go
2082 The Number of Rich Customers 2082.sql
2090 K Radius Subarray Averages getaverages.go
2094 Finding 3-Digit Even Numbers findevennumbers.go
2096 Step-By-Step Directions From a Binary Tree Node to Another getdirections.go
2107 Number of Unique Flavors After Sharing K Candies sharecandies.go
2108 Find First Palindromic String in the Array firstpalindrome.go
2125 Number of Laser Beams in a Bank numberofbeams.go
2134 Minimum Swaps to Group All 1's Together II minswaps_1.go
2149 Rearrange Array Elements by Sign rearrangearray.go
2181 Merge Nodes in Between Zeros mergenodes.go
2191 Sort the Jumbled Numbers sortjumbled.go
2196 Create Binary Tree From Descriptions createbinarytree.go
2220 Minimum Bit Flips to Convert Number minbitflips.go
2225 Find Players With Zero or One Losses findwinners.go
2244 Minimum Rounds to Complete All Tasks minimumrounds.go
2257 Count Unguarded Cells in the Grid countunguarded.go
2259 Remove Digit From Number to Maximize Result removedigit.go
2264 Largest 3-Same-Digit Number in String largestgoodinteger.go
2265 Count Nodes Equal to Average of Subtree averageofsubtree.go
2275 Largest Combination With Bitwise AND Greater Than Zero largestcombination.go
2326 Spiral Matrix IV spiralmatrix.go
2331 Evaluate Boolean Binary Tree evaluatetree.go
2341 Maximum Number of Pairs in Array numberofpairs.go
2353 Design a Food Rating System foodratings.go
2357 Make Array Zero by Subtracting Equal Amounts minimumoperations_1.go
2385 Amount of Time for Binary Tree to Be Infected amountoftime.go
2391 Minimum Amount of Time to Collect Garbage garbagecollection.go
2418 Sort the People sortpeople.go
2419 Longest Subarray With Maximum Bitwise AND longestsubarray.go
2433 Find The Original Array of Prefix Xor findarray.go
2441 Largest Positive Integer That Exists With Its Negative findmaxk.go
2469 Convert the Temperature converttemperature.go
2482 Difference Between Ones and Zeros in Row and Column onesminuszeros.go
2485 Find the Pivot Integer pivotinteger.go
2487 Remove Nodes From Linked List removenodes.go
2490 Circular Sentence iscircularsentence.go
2491 Divide Players Into Teams of Equal Skill divideplayers.go
2516 Take K of Each Character From Left and Right takecharacters.go
2540 Minimum Common Value getcommon.go
2549 Count Distinct Numbers on Board distinctintegers.go
2563 Count the Number of Fair Pairs countfairpairs.go
2582 Pass the Pillow passthepillow.go
2595 Number of Even and Odd Bits evenoddbit.go
2610 Convert an Array Into a 2D Array With Conditions findmatrix.go
2620 Counter createCounter.js
2667 Create Hello World Function createHelloWorld.js
2678 Number of Senior Citizens countseniors.go
2696 Minimum String Length After Removing Substrings minlength.go
2703 Return Length of Arguments Passed argumentsLength.js
2704 To Be Or Not To Be expect.js
2706 Buy Two Chocolates buychoco.go
2744 Find Maximum Number of String Pairs maximumnumberofstringpairs.go
2769 Find the Maximum Achievable Number themaximumachievablex.go
2785 Sort Vowels in a String sortvowels.go
2788 Split Strings by Separator splitwordsbyseparator.go
2796 Repeat String replicate.js
2807 Insert Greatest Common Divisors in Linked List insertgreatestcommondivisors.go
2816 Double a Number Represented as a Linked List doubleit.go
2849 Determine if a Cell Is Reachable at a Given Time isreachableattime.go
2864 Maximum Odd Binary Number maximumoddbinarynumber.go
2870 Minimum Number of Operations to Make Array Empty minoperations_2.go
2877 Create a DataFrame from List create_dataframe.py
2879 Display the First Three Rows select_first_rows.py
2884 Modify Columns modify_salary_column.py
2894 Divisible and Non-divisible Sums Difference differenceofsums.go
2914 Minimum Number of Changes to Make Binary String Beautiful minchanges.go
2938 Separate Black and White Balls minimumsteps.go
2942 Find Words Containing Character findwordscontaining.go
2958 Length of Longest Subarray With at Most K Frequency maxsubarraylength.go
2966 Divide Array Into Arrays With Max Difference dividearray.go
2971 Find Polygon With the Largest Perimeter largestperimeter.go
3005 Count Elements With Maximum Frequency maxfrequencyelements.go
3011 Find if Array Can Be Sorted cansortarray.go
3016 Minimum Number of Pushes to Type Word II minimumpushes.go
3032 Count Numbers With Unique Digits II numbercount.go
3062 Winner of the Linked List Game gameresult.go
3063 Linked List Frequency frequenciesofelements.go
3075 Maximize Happiness of Selected Children maximumhappinesssum.go
3110 Score of a String scoreofstring.go
3133 Minimum Array End minend.go
3146 Permutation Difference between Two Strings findpermutationdifference.go
3173 Bitwise OR of Adjacent Elements orarray.go
3189 Minimum Moves to Get a Peaceful Board minmoves.go
3190 Find Minimum Operations to Make All Elements Divisible by Three minimumoperations_2.go
3217 Delete Nodes From Linked List Present in Array modifiedlist.go
3263 Convert Doubly Linked List to Array I toarray.go
3289 The Two Sneaky Numbers of Digitville getsneakynumbers.go