Link

Question Sort By Topic


Array

Question NumberQuestionLevelTopicDate
1450Number of Students Doing Homework at a Given TimeEasyArray2020-05-16
1464Maximum Product of Two Elements in an ArrayEasyArray2020-05-31
1465Maximum Area of a Piece of Cake After Horizontal and Vertical CutsMediumArray2020-05-31
1470Shuffle the ArrayEasyArray2020-06-06
1471The k Strongest Values in an ArrayMediumArray2020-06-06
918Maximum Sum Circular SubarrayMediumArray2020-05-15

Backtracking

Question NumberQuestionLevelTopicDate
39Combination SumMediumBacktracking2020-10-04
46PermutationsMediumBacktracking2021-04-29

Question NumberQuestionLevelTopicDate
230Kth Smallest Element in a BSTMediumBinary Search2020-05-20
4Median of Two Sorted ArraysHardBinary Search2021-01-23
528Random Pick with WeightMediumBinary Search2020-06-05
540Single Element in a Sorted ArrayMediumBinary Search2020-05-12
704Binary SearchEasyBinary Search2020-10-08

Bit Manipulation

Question NumberQuestionLevelTopicDate
1009Complement of Base 10 IntegerEasyBit Manipulation2020-10-05
1290Convert Binary Number in a Linked List to IntegerEasyBit Manipulation2020-11-01
136Single NumberEasyBit Manipulation2020-05-29
137Single Number IIMediumBit Manipulation2020-05-29
190Reverse BitsEasyBit Manipulation2020-05-28
191Number of 1 BitsEasyBit Manipulation2020-05-28
231Power of TwoEasyBit Manipulation2020-05-28
260Single Number IIIMediumBit Manipulation2020-05-30
338Counting BitsMediumBit Manipulation2020-05-28
476Number ComplementEasyBit Manipulation2020-10-03

DP

Question NumberQuestionLevelTopicDate
1035Uncrossed LinesMediumDP2020-05-25
1143Longest Common SubsequenceMediumDP2020-05-25
121Best Time to Buy and Sell StockEasyDP2020-05-16
1277Count Square Submatrices with All OnesMediumDP2020-05-21
1458Max Dot Product of Two SubsequencesHardDP2020-05-23
198House RobberEasyDP2020-09-29
213House Robber IIMediumDP2020-10-14
221Maximal SquareMediumDP2020-05-21
5Longest Palindromic SubstringMediumDP2021-01-24
518Coin Change 2MediumDP2020-06-07
53Maximum SubarrayEasyDP2020-05-15
72Edit DistanceHardDP2020-05-31

Design

Question NumberQuestionLevelTopicDate
1472Design Browser HistoryMediumDesign2020-06-06

Graph

Question NumberQuestionLevelTopicDate
785Is Graph Bipartite?MediumGraph2020-05-27
886Possible BipartitionMediumGraph2020-05-27

Greedy

Question NumberQuestionLevelTopicDate
1029Two City SchedulingEasyGreedy2020-06-03
1081Smallest Subsequence of Distinct CharactersMediumGreedy2020-10-10
1616Split Two Strings to Make PalindromeMediumGreedy2020-10-13
252Meeting RoomsEasyGreedy2020-10-31
253Meeting Rooms IIMediumGreedy2020-10-30
316Remove Duplicate LettersMediumGreedy2020-10-09
406Queue Reconstruction by HeightMediumGreedy2020-06-06
452Minimum Number of Arrows to Burst BalloonsMediumGreedy2020-10-01

Hash Table

Question NumberQuestionLevelTopicDate
1Two SumEasyHash Table2021-01-20
170Two Sum III - Data structure designEasyHash Table2020-10-02
266Palindrome PermutationEasyHash Table2020-05-24
325Maximum Size Subarray Sum Equals kMediumHash Table2020-05-26
438Find All Anagrams in a StringMediumHash Table2020-05-17
451Sort Characters By FrequencyMediumHash Table2020-05-22
525Contiguous ArrayMediumHash Table2020-05-26
567Permutation in StringMediumHash Table2020-05-18

Linked List

Question NumberQuestionLevelTopicDate
148Sort ListMediumLinked List2020-09-30
2Add Two NumbersMediumLinked List2021-01-21
21Merge Two Sorted ListsEasyLinked List2020-10-13
237Delete Node in a Linked ListEasyLinked List2020-06-02
328Odd Even Linked ListMediumLinked List2020-05-16
61Rotate ListMediumLinked List2020-10-07

Math

Question NumberQuestionLevelTopicDate
949Largest Time for Given DigitsEasyMath2020-09-01

Sliding Window

Question NumberQuestionLevelTopicDate
1456Maximum Number of Vowels in a Substring of Given LengthMediumSliding Window2020-05-23

Sort

Question NumberQuestionLevelTopicDate
973K Closest Points to OriginMediumSort2020-05-30

Stack

Question NumberQuestionLevelTopicDate
402Remove K DigitsMediumStack2020-05-13
901Online Stock SpanMediumStack2020-05-19

String

Question NumberQuestionLevelTopicDate
1451Rearrange Words in a SentenceMediumString2020-05-16
1452People Whose List of Favorite Companies Is Not a Subset of Another ListMediumString2020-05-16
1455Check If a Word Occurs As a Prefix of Any Word in a SentenceEasyString2020-05-23
859Buddy StringsEasyString2020-10-12

Topological Sort

Question NumberQuestionLevelTopicDate
207Course ScheduleMediumTopological Sort2020-05-29

Tree

Question NumberQuestionLevelTopicDate
1008Construct Binary Search Tree from Preorder TraversalMediumTree2020-05-24
1457Pseudo-Palindromic Paths in a Binary TreeMediumTree2020-05-23
1466Reorder Routes to Make All Paths Lead to the City ZeroMediumTree2020-05-31
226Invert Binary TreeEasyTree2020-06-01
449Serialize and Deserialize BSTMediumTree2020-10-11
701Insert into a Binary Search TreeMediumTree2020-10-06
965Univalued Binary TreeEasyTree2020-06-02

Trie

Question NumberQuestionLevelTopicDate
208Implement Trie (Prefix Tree)MediumTrie2020-05-14

Two Pointers

Question NumberQuestionLevelTopicDate
3Longest Substring Without Repeating CharactersMediumTwo Pointers2021-01-22
344Reverse StringEasyTwo Pointers2020-06-04
986Interval List IntersectionsMediumTwo Pointers2020-05-23