ๅŠ ๅ…ฅCODE CHINA

· ไธ้™้€Ÿ    · ไธ้™็ฉบ้—ด    · ไธ้™ไบบๆ•ฐ    · ็งไป“ๅ…่ดน

ๅ…่ดนๅŠ ๅ…ฅ
README.md

English | ็ฎ€ไฝ“ไธญๆ–‡

For more experience, please download from the App Store: Mind Draft

Telegram Group: https://t.me/joinchat/Pbpq4xeAVSUDOo_PldYnFw

Supports 15 programming languages, sorted alphabetically.

| Bash | C | C++ | C# | Go | Java | JavaScript | Kotlin |

| PHP | Python | Python3 | Ruby | Rust | Scala | Swift |

โ†“WeChat rewardโ†“ & โ†“Alipay rewardโ†“ โ†’ Reward List | ๅฑฑ้’ๅ’่Š

Leetcode

No. Swift && Title C++ Python3 Kotlin Difficulty
1326 Minimum Number of Taps to Open to Water a Garden โœ“ โœ“ โœ“ Hard
1325 Delete Leaves With a Given Value โœ“ โœ“ โœ“ Medium
1324 Print Words Vertically โœ“ โœ“ โœ“ Medium
1323 Maximum 69 Number โœ“ โœ“ โœ“ Easy
1322 โœ“ โœ“ โœ“ Easy
1321 โœ“ โœ“ โœ“ Medium
1320 Minimum Distance to Type a Word Using Two Fingers โœ“ โœ“ โœ“ Hard
1319 Number of Operations to Make Network Connected โœ“ โœ“ โœ“ Medium
1318 Minimum Flips to Make a OR b Equal to c โœ“ โœ“ โœ“ Medium
1317 Convert Integer to the Sum of Two No-Zero Integers โœ“ โœ“ โœ“ Easy
1316 Distinct Echo Substrings โœ“ โœ“ โœ“ Hard
1315 Sum of Nodes with Even-Valued Grandparent โœ“ โœ“ โœ“ Medium
1314 Matrix Block Sum โœ“ โœ“ โœ“ Medium
1313 Decompress Run-Length Encoded List โœ“ โœ“ โœ“ Easy
1312 Minimum Insertion Steps to Make a String Palindrome โœ“ โœ“ โœ“ Hard
1311 Get Watched Videos by Your Friends โœ“ โœ“ โœ“ Medium
1310 XOR Queries of a Subarray โœ“ โœ“ โœ“ Medium
1309 Decrypt String from Alphabet to Integer Mapping โœ“ โœ“ โœ“ Easy
1308 โœ“ โœ“ โœ“ Medium
1307 Verbal Arithmetic Puzzle โœ“ โœ“ โœ“ Hard
1306 Jump Game III โœ“ โœ“ โœ“ Medium
1305 All Elements in Two Binary Search Trees โœ“ โœ“ โœ“ Medium
1304 Find N Unique Integers Sum up to Zero โœ“ โœ“ โœ“ Easy
1303 โœ“ โœ“ โœ“ Easy
1302 Deepest Leaves Sum โœ“ โœ“ โœ“ Medium
1301 Number of Paths with Max Score โœ“ โœ“ โœ“ Hard
1300 Sum of Mutated Array Closest to Target โœ“ โœ“ โœ“ Medium
1299 Replace Elements with Greatest Element on Right Side โœ“ โœ“ โœ“ Easy
1298 Maximum Candies You Can Get from Boxes โœ“ โœ“ โœ“ Hard
1297 Maximum Number of Occurrences of a Substring โœ“ โœ“ โœ“ Medium
1296 Divide Array in Sets of K Consecutive Numbers โœ“ โœ“ โœ“ Medium
1295 Find Numbers with Even Number of Digits โœ“ โœ“ โœ“ Easy
1294 โœ“ โœ“ โœ“ Easy
1293 Shortest Path in a Grid with Obstacles Elimination โœ“ โœ“ โœ“ Hard
1292 Maximum Side Length of a Square with Sum Less than or Equal to Threshold โœ“ โœ“ โœ“ Medium
1291 Sequential Digits โœ“ โœ“ โœ“ Medium
1290 Convert Binary Number in a Linked List to Integer โœ“ โœ“ โœ“ Easy
1289 Minimum Falling Path Sum II โœ“ โœ“ โœ“ Hard
1288 Remove Covered Intervals โœ“ โœ“ โœ“ Medium
1287 Element Appearing More Than 25% In Sorted Array โœ“ โœ“ โœ“ Easy
1286 Iterator for Combination โœ“ โœ“ โœ“ Medium
1285 โœ“ โœ“ โœ“ Medium
1284 Minimum Number of Flips to Convert Binary Matrix to Zero Matrix โœ“ โœ“ โœ“ Hard
1283 Find the Smallest Divisor Given a Threshold โœ“ โœ“ โœ“ Medium
1282 Group the People Given the Group Size They Belong To โœ“ โœ“ โœ“ Medium
1281 Subtract the Product and Sum of Digits of an Integer โœ“ โœ“ โœ“ Easy
1280 โœ“ โœ“ โœ“ Easy
1279 โœ“ โœ“ โœ“ Easy
1278 Palindrome Partitioning III โœ“ โœ“ โœ“ Hard
1277 Count Square Submatrices with All Ones โœ“ โœ“ โœ“ Medium
1276 Number of Burgers with No Waste of Ingredients โœ“ โœ“ โœ“ Medium
1275 Find Winner on a Tic Tac Toe Game โœ“ โœ“ โœ“ Easy
1274 โœ“ โœ“ โœ“ Hard
1273 โœ“ โœ“ โœ“ Medium
1272 โœ“ โœ“ โœ“ Medium
1271 โœ“ โœ“ โœ“ Easy
1270 โœ“ โœ“ โœ“ Medium
1269 Number of Ways to Stay in the Same Place After Some Steps โœ“ โœ“ โœ“ Hard
1268 Search Suggestions System โœ“ โœ“ โœ“ Medium
1267 Count Servers that Communicate โœ“ โœ“ โœ“ Medium
1266 Minimum Time Visiting All Points โœ“ โœ“ โœ“ Easy
1265 โœ“ โœ“ โœ“ Medium
1264 โœ“ โœ“ โœ“ Medium
1263 โœ“ โœ“ โœ“ Hard
1262 โœ“ โœ“ โœ“ Medium
1261 โœ“ โœ“ โœ“ Medium
1260 โœ“ โœ“ โœ“ Easy
1259 โœ“ โœ“ โœ“ Hard
1258 โœ“ โœ“ โœ“ Medium
1257 โœ“ โœ“ โœ“ Medium
1256 โœ“ โœ“ โœ“ Medium
1255 Maximum Score Words Formed by Letters โœ“ โœ“ โœ“ Hard
1254 Number of Closed Islands โœ“ โœ“ โœ“ Medium
1253 Reconstruct a 2-Row Binary Matrix โœ“ โœ“ โœ“ Medium
1252 Cells with Odd Values in a Matrix โœ“ โœ“ โœ“ Easy
1251 โœ“ โœ“ โœ“ Easy
1250 Check If It Is a Good Array โœ“ โœ“ โœ“ Hard
1249 Minimum Remove to Make Valid Parentheses โœ“ โœ“ โœ“ Medium
1248 Count Number of Nice Subarrays โœ“ โœ“ โœ“ Medium
1247 Minimum Swaps to Make Strings Equal โœ“ โœ“ โœ“ Medium
1246 โœ“ โœ“ โœ“ Hard
1245 โœ“ โœ“ โœ“ Medium
1244 โœ“ โœ“ โœ“ Medium
1243 โœ“ โœ“ โœ“ Easy
1242 โœ“ โœ“ โœ“ Medium
1241 โœ“ โœ“ โœ“ Easy
1240 Tiling a Rectangle with the Fewest Squares โœ“ โœ“ โœ“ Hard
1239 Maximum Length of a Concatenated String with Unique Characters โœ“ โœ“ โœ“ Medium
1238 Circular Permutation in Binary Representation โœ“ โœ“ โœ“ Medium
1237 Find Positive Integer Solution for a Given Equation โœ“ โœ“ โœ“ Easy
1236 โœ“ โœ“ โœ“ Medium
1235 Maximum Profit in Job Scheduling โœ“ โœ“ โœ“ Hard
1234 Replace the Substring for Balanced String โœ“ โœ“ โœ“ Medium
1233 Remove Sub-Folders from the Filesystem โœ“ โœ“ โœ“ Medium
1232 Check If It Is a Straight Line โœ“ โœ“ โœ“ Easy
1231 โœ“ โœ“ โœ“ Hard
1230 โœ“ โœ“ โœ“ Medium
1229 โœ“ โœ“ โœ“ Medium
1228 โœ“ โœ“ โœ“ Easy
1227 Airplane Seat Assignment Probability โœ“ โœ“ โœ“ Medium
1226 The Dining Philosophers โœ“ โœ“ โœ“ Medium
1225 Report Contiguous Dates โœ“ โœ“ โœ“ Hard
1224 Maximum Equal Frequency โœ“ โœ“ โœ“ Hard
1223 Dice Roll Simulation โœ“ โœ“ โœ“ Medium
1222 Queens That Can Attack the King โœ“ โœ“ โœ“ Medium
1221 Split a String in Balanced Strings โœ“ โœ“ โœ“ Easy
1220 Count Vowels Permutation โœ“ โœ“ โœ“ Hard
1219 Path with Maximum Gold โœ“ โœ“ โœ“ Medium
1218 Longest Arithmetic Subsequence of Given Difference โœ“ โœ“ โœ“ Medium
1217 Play with Chips โœ“ โœ“ โœ“ Easy
1216 Valid Palindrome III โœ“ โœ“ โœ“ Hard
1215 Stepping Numbers โœ“ โœ“ โœ“ Medium
1214 Two Sum BSTs โœ“ โœ“ โœ“ Medium
1213 Intersection of Three Sorted Arrays โœ“ โœ“ โœ“ Easy
1212 โœ“ โœ“ โœ“ Medium
1211 โœ“ โœ“ โœ“ Easy
1210 Minimum Moves to Reach Target with Rotations โœ“ โœ“ โœ“ Hard
1209 Remove All Adjacent Duplicates in String II โœ“ โœ“ โœ“ Medium
1208 Get Equal Substrings Within Budget โœ“ โœ“ โœ“ Medium
1207 Unique Number of Occurrences โœ“ โœ“ โœ“ Easy
1206 โœ“ โœ“ โœ“ Hard
1205 โœ“ โœ“ โœ“ Medium
1204 โœ“ โœ“ โœ“ Medium
1203 Sort Items by Groups Respecting Dependencies โœ“ โœ“ โœ“ Hard
1202 Smallest String With Swaps โœ“ โœ“ โœ“ Medium
1201 Ugly Number III โœ“ โœ“ โœ“ Medium
1200 Minimum Absolute Difference โœ“ โœ“ โœ“ Easy
1199 Minimum Time To Build Blocks โœ“ โœ“ โœ“ Hard
1198 Find Smallest Common Element in All Rows โœ“ โœ“ โœ“ Medium
1197 Minimum Knight Moves โœ“ โœ“ โœ“ Medium
1196 How Many Apples Can You Put into the Basket โœ“ โœ“ โœ“ Easy
1195 Fizz Buzz Multithreaded โœ“ โœ“ โœ“ Medium
1194 โœ“ โœ“ โœ“ Hard
1193 โœ“ โœ“ โœ“ Medium
1192 Critical Connections in a Network โœ“ โœ“ โœ“ Hard
1191 K-Concatenation Maximum Sum โœ“ โœ“ โœ“ Medium
1190 Reverse Substrings Between Each Pair of Parentheses โœ“ โœ“ โœ“ Medium
1189 Maximum Number of Balloons โœ“ โœ“ โœ“ Easy
1188 โœ“ โœ“ โœ“ Medium
1187 Make Array Strictly Increasing โœ“ โœ“ โœ“ Hard
1186 Maximum Subarray Sum with One Deletion โœ“ โœ“ โœ“ Medium
1185 Day of the Week โœ“ โœ“ โœ“ Easy
1184 Distance Between Bus Stops โœ“ โœ“ โœ“ Easy
1183 Maximum Number of Ones โœ“ โœ“ โœ“ Hard
1182 Shortest Distance to Target Color โœ“ โœ“ โœ“ Medium
1181 Before and After Puzzle โœ“ โœ“ โœ“ Medium
1180 Count Substrings with Only One Distinct Letter โœ“ โœ“ โœ“ Easy
1179 Reformat Department Table โœ“ โœ“ โœ“ Easy
1178 Number of Valid Words for Each Puzzle โœ“ โœ“ โœ“ Hard
1177 Can Make Palindrome from Substring โœ“ โœ“ โœ“ Medium
1176 Diet Plan Performance โœ“ โœ“ โœ“ Easy
1175 Prime Arrangements โœ“ โœ“ โœ“ Easy
1174 โœ“ โœ“ โœ“ Medium
1173 โœ“ โœ“ โœ“ Easy
1172 Dinner Plate Stacks โœ“ โœ“ โœ“ Hard
1171 Remove Zero Sum Consecutive Nodes from Linked List โœ“ โœ“ โœ“ Medium
1170 Compare Strings by Frequency of the Smallest Character โœ“ โœ“ โœ“ Easy
1169 Invalid Transactions โœ“ โœ“ โœ“ Easy
1168 Optimize Water Distribution in a Village โœ“ โœ“ โœ“ Hard
1167 Minimum Cost to Connect Sticks โœ“ โœ“ โœ“ Medium
1166 Design File System โœ“ โœ“ โœ“ Medium
1165 Single-Row Keyboard โœ“ โœ“ โœ“ Easy
1164 โœ“ โœ“ โœ“ Medium
1163 Last Substring in Lexicographical Order โœ“ โœ“ โœ“ Hard
1162 As Far from Land as Possible โœ“ โœ“ โœ“ Medium
1161 Maximum Level Sum of a Binary Tree โœ“ โœ“ โœ“ Medium
1160 Find Words That Can Be Formed by Characters โœ“ โœ“ โœ“ Easy
1159 โœ“ โœ“ โœ“ Hard
1158 โœ“ โœ“ โœ“ Medium
1157 Online Majority Element In Subarray โœ“ โœ“ โœ“ Hard
1156 Swap For Maximum Repeated Substring โœ“ โœ“ โœ“ Medium
1155 Number of Dice Rolls With Target Sum โœ“ โœ“ โœ“ Medium
1154 Ordinal Number Of Date โœ“ โœ“ โœ“ Easy
1153 String Transforms Into Another String โœ“ โœ“ โœ“ Hard
1152 Analyze User Website Visit Pattern โœ“ โœ“ โœ“ Medium
1151 Minimum Swaps to Group All 1's Together โœ“ โœ“ โœ“ Medium
1150 Check If a Number Is Majority Element in a Sorted Array โœ“ โœ“ โœ“ Easy
1149 โœ“ โœ“ โœ“ Medium
1148 โœ“ โœ“ โœ“ Easy
1147 Longest Chunked Palindrome Decomposition โœ“ โœ“ โœ“ Hard
1146 Snapshot Array โœ“ โœ“ โœ“ Medium
1145 Binary Tree Coloring Game โœ“ โœ“ โœ“ Hard
1144 Decrease Elements To Make Array Zigzag โœ“ โœ“ โœ“ Easy
1143 Longest Common Subsequence โœ“ โœ“ โœ“ Easy
1142 โœ“ โœ“ โœ“ Medium
1141 โœ“ โœ“ โœ“ Medium
1140 Stone Game II โœ“ โœ“ โœ“ Medium
1139 Largest 1-Bordered Square โœ“ โœ“ โœ“ Medium
1138 Alphabet Board Path โœ“ โœ“ โœ“ Medium
1137 N-th Tribonacci Number โœ“ โœ“ โœ“ Easy
1136 Parallel Courses โœ“ โœ“ โœ“ Hard
1135 Connecting Cities With Minimum Cost โœ“ โœ“ โœ“ Medium
1134 Armstrong Number โœ“ โœ“ โœ“ Hard
1133 Largest Unique Number โœ“ โœ“ โœ“ Easy
1132 โœ“ โœ“ โœ“ Easy
1131 Maximum of Absolute Value Expression โœ“ โœ“ โœ“ Medium
1130 Minimum Cost Tree From Leaf Values โœ“ โœ“ โœ“ Medium
1129 Shortest Path with Alternating Colors โœ“ โœ“ โœ“ Medium
1128 Number of Equivalent Domino Pairs โœ“ โœ“ โœ“ Easy
1127 โœ“ โœ“ โœ“ Hard
1126 โœ“ โœ“ โœ“ Medium
1125 Smallest Sufficient Team โœ“ โœ“ โœ“ Hard
1124 Longest Well-Performing Interval โœ“ โœ“ โœ“ Medium
1123 Lowest Common Ancestor of Deepest Leaves โœ“ โœ“ โœ“ Medium
1122 Relative Sort Array โœ“ โœ“ โœ“ Easy
1121 Divide Array Into Increasing Sequences โœ“ โœ“ โœ“ Hard
1120 Maximum Average Subtree โœ“ โœ“ โœ“ Medium
1119 Remove Vowels from a String โœ“ โœ“ โœ“ Easy
1118 Number of Days in a Month โœ“ โœ“ โœ“ Easy
1117 Building H2O โœ“ โœ“ โœ“ Hard
1116 Print Zero Even Odd โœ“ โœ“ โœ“ Medium
1115 Print FooBar Alternately โœ“ โœ“ โœ“ Medium
1114 Print in Order โœ“ โœ“ โœ“ Easy
1113 โœ“ โœ“ โœ“ Easy
1112 โœ“ โœ“ โœ“ Medium
1111 Maximum Nesting Depth of Two Valid Parentheses Strings โœ“ โœ“ โœ“ Medium
1110 Delete Nodes And Return Forest โœ“ โœ“ โœ“ Medium
1109 Corporate Flight Bookings โœ“ โœ“ โœ“ Medium
1108 Defanging an IP Address โœ“ โœ“ โœ“ Easy
1107 โœ“ โœ“ โœ“ Medium
1106 Parsing A Boolean Expression โœ“ โœ“ โœ“ Hard
1105 Filling Bookcase Shelves โœ“ โœ“ โœ“ Medium
1104 Path In Zigzag Labelled Binary Tree โœ“ โœ“ โœ“ Easy
1103 Distribute Candies to People โœ“ โœ“ โœ“ Easy
1102 Path With Maximum Minimum Value โœ“ โœ“ โœ“ Medium
1101 The Earliest Moment When Everyone Become Friends โœ“ โœ“ โœ“ Medium
1100 Find K-Length Substrings With No Repeated Characters โœ“ โœ“ โœ“ Medium
1099 Two Sum Less Than K โœ“ โœ“ โœ“ Easy
1098 โœ“ โœ“ โœ“ Medium
1097 โœ“ โœ“ โœ“ Hard
1096 Brace Expansion II โœ“ โœ“ โœ“ Hard
1095 Find in Mountain Array โœ“ โœ“ โœ“ Hard
1094 Car Pooling โœ“ โœ“ โœ“ Medium
1093 Statistics from a Large Sample โœ“ โœ“ โœ“ Medium
1092 Shortest Common Supersequence โœ“ โœ“ โœ“ Hard
1091 Shortest Path in Binary Matrix โœ“ โœ“ โœ“ Medium
1090 Largest Values From Labels โœ“ โœ“ โœ“ Medium
1089 Duplicate Zeros โœ“ โœ“ โœ“ Easy
1088 Confusing Number II โœ“ โœ“ โœ“ Hard
1087 Permutation of Letters โœ“ โœ“ โœ“ Medium
1086 High Five โœ“ โœ“ โœ“ Easy
1085 Sum of Digits in the Minimum Number โœ“ โœ“ โœ“ Easy
1084 โœ“ โœ“ โœ“ Easy
1083 โœ“ โœ“ โœ“ Easy
1082 โœ“ โœ“ โœ“ Easy
1081 Smallest Subsequence of Distinct Characters โœ“ โœ“ โœ“ Medium
1080 Insufficient Nodes in Root to Leaf Paths โœ“ โœ“ โœ“ Medium
1079 Letter Tile Possibilities โœ“ โœ“ โœ“ Medium
1078 Occurrences After Bigram โœ“ โœ“ โœ“ Easy
1077 โœ“ โœ“ โœ“ Medium
1076 โœ“ โœ“ โœ“ Easy
1075 โœ“ โœ“ โœ“ Easy
1074 Number of Submatrices That Sum to Target โœ“ โœ“ โœ“ Hard
1073 Adding Two Negabinary Numbers โœ“ โœ“ โœ“ Medium
1072 Flip Columns For Maximum Number of Equal Rows โœ“ โœ“ โœ“ Medium
1071 Greatest Common Divisor of Strings โœ“ โœ“ โœ“ Easy
1070 โœ“ โœ“ โœ“ Medium
1069 โœ“ โœ“ โœ“ Easy
1068 โœ“ โœ“ โœ“ Easy
1067 Digit Count in Range โœ“ โœ“ โœ“ Hard
1066 Campus Bikes II โœ“ โœ“ โœ“ Medium
1065 Index Pairs of a String โœ“ โœ“ โœ“ Easy
1064 Fixed Point โœ“ โœ“ โœ“ Easy
1063 โœ“ โœ“ โœ“ Hard
1062 โœ“ โœ“ โœ“ Medium
1061 โœ“ โœ“ โœ“ Medium
1060 โœ“ โœ“ โœ“ Medium
1059 โœ“ โœ“ โœ“ Hard
1058 โœ“ โœ“ โœ“ Medium
1057 โœ“ โœ“ โœ“ Medium
1056 โœ“ โœ“ โœ“ Easy
1055 โœ“ โœ“ โœ“ Medium
1054 Distant Barcodes โœ“ โœ“ โœ“ Medium
1053 Previous Permutation With One Swap โœ“ โœ“ โœ“ Medium
1052 Grumpy Bookstore Owner โœ“ โœ“ โœ“ Medium
1051 Height Checker โœ“ โœ“ โœ“ Easy
1050 Actors and Directors Who Cooperated At Least Three Times โœ“ โœ“ โœ“ Easy
1049 Last Stone Weight II โœ“ โœ“ โœ“ Medium
1048 Longest String Chain โœ“ โœ“ โœ“ Medium
1047 Remove All Adjacent Duplicates In String โœ“ โœ“ โœ“ Easy
1046 Last Stone Weight โœ“ โœ“ โœ“ Easy
1045 Customers Who Bought All Products โœ“ โœ“ โœ“ Medium
1043 Partition Array for Maximum Sum โœ“ โœ“ โœ“ Medium
1042 Flower Planting With No Adjacent โœ“ โœ“ โœ“ Easy
1041 Robot Bounded In Circle โœ“ โœ“ โœ“ Easy
1040 Moving Stones Until Consecutive II โœ“ โœ“ โœ“ Medium
1039 Minimum Score Triangulation of Polygon โœ“ โœ“ โœ“ Medium
1038 Binary Search Tree to Greater Sum Tree โœ“ โœ“ โœ“ Medium
1037 Valid Boomerang โœ“ โœ“ โœ“ Easy
1036 Escape a Large Maze โœ“ โœ“ โœ“ Hard
1035 Uncrossed Lines โœ“ โœ“ โœ“ Medium
1034 Coloring A Border โœ“ โœ“ โœ“ Medium
1033 Moving Stones Until Consecutive โœ“ โœ“ โœ“ Easy
1032 Stream of Characters โœ“ โœ“ โœ“ Hard
1031 Maximum Sum of Two Non-Overlapping Subarrays โœ“ โœ“ โœ“ Medium
1030 Matrix Cells in Distance Order โœ“ โœ“ โœ“ Easy
1029 Two City Scheduling โœ“ โœ“ โœ“ Easy
1028 Recover a Tree From Preorder Traversal โœ“ โœ“ โœ“ Hard
1027 Longest Arithmetic Sequence โœ“ โœ“ โœ“ Medium
1026 Maximum Difference Between Node and Ancestor โœ“ โœ“ โœ“ Medium
1025 Divisor Game โœ“ โœ“ โœ“ Easy
1024 Video Stitching โœ“ โœ“ โœ“ Medium
1023 Camelcase Matching โœ“ โœ“ โœ“ Medium
1022 Sum of Root To Leaf Binary Numbers โœ“ โœ“ โœ“ Easy
1021 Remove Outermost Parentheses โœ“ โœ“ โœ“ Easy
1020 Number of Enclaves โœ“ โœ“ โœ“ Medium
1019 Next Greater Node In Linked List โœ“ โœ“ โœ“ Medium
1018 Binary Prefix Divisible By 5 โœ“ โœ“ โœ“ Easy
1017 Convert to Base -2 โœ“ โœ“ โœ“ Medium
1016 Binary String With Substrings Representing 1 To N โœ“ โœ“ โœ“ Medium
1015 Smallest Integer Divisible by K โœ“ โœ“ โœ“ Medium
1014 Best Sightseeing Pair โœ“ โœ“ โœ“ Medium
1013 Partition Array Into Three Parts With Equal Sum โœ“ โœ“ โœ“ Easy
1012 Numbers With 1 Repeated Digit โœ“ โœ“ โœ“ Hard
1011 Capacity To Ship Packages Within D Days โœ“ โœ“ โœ“ Medium
1010 Pairs of Songs With Total Durations Divisible by 60 โœ“ โœ“ โœ“ Easy
1009 Complement of Base 10 Integer โœ“ โœ“ โœ“ Easy
1008 Construct Binary Search Tree from Preorder Traversal โœ“ โœ“ โœ“ Medium
1007 Minimum Domino Rotations For Equal Row โœ“ โœ“ โœ“ Medium
1006 Clumsy Factorial โœ“ โœ“ โœ“ Medium
1005 Maximize Sum Of Array After K Negations โœ“ โœ“ โœ“ Easy
1004 Max Consecutive Ones III โœ“ โœ“ โœ“ Medium
1003 Check If Word Is Valid After Substitutions โœ“ โœ“ โœ“ Medium
1002 Find Common Characters โœ“ โœ“ โœ“ Easy
1001 Grid Illumination โœ“ โœ“ โœ“ Hard
1000 Minimum Cost to Merge Stones โœ“ โœ“ โœ“ Hard
999 Available Captures for Rook โœ“ โœ“ โœ“ Easy
998 Maximum Binary Tree II โœ“ โœ“ โœ“ Medium
997 Find the Town Judge โœ“ โœ“ โœ“ Easy
996 Number of Squareful Arrays โœ“ โœ“ โœ“ Hard
995 Minimum Number of K Consecutive Bit Flips โœ“ โœ“ โœ“ Hard
994 Rotting Oranges โœ“ โœ“ โœ“ Easy
993 Cousins in Binary Tree โœ“ โœ“ โœ“ Easy
992 Subarrays with K Different Integers โœ“ โœ“ โœ“ Hard
991 Broken Calculator โœ“ โœ“ โœ“ Medium
990 Satisfiability of Equality Equations โœ“ โœ“ โœ“ Medium
989 Add to Array-Form of Integer โœ“ โœ“ โœ“ Easy
988 Smallest String Starting From Leaf โœ“ โœ“ โœ“ Medium
987 Vertical Order Traversal of a Binary Tree โœ“ โœ“ โœ“ Medium
986 Interval List Intersections โœ“ โœ“ โœ“ Medium
985 Sum of Even Numbers After Queries โœ“ โœ“ โœ“ Easy
984 String Without AAA or BBB โœ“ โœ“ โœ“ Medium
983 Minimum Cost For Tickets โœ“ โœ“ โœ“ Medium
982 Triples with Bitwise AND Equal To Zero โœ“ โœ“ โœ“ Hard
981 Time Based Key-Value Store โœ“ โœ“ โœ“ Medium
980 Unique Paths III โœ“ โœ“ โœ“ Hard
979 Distribute Coins in Binary Tree โœ“ โœ“ โœ“ Medium
978 Longest Turbulent Subarray โœ“ โœ“ โœ“ Medium
977 Squares of a Sorted Array โœ“ โœ“ โœ“ Easy
976 Largest Perimeter Triangle โœ“ โœ“ โœ“ Easy
975 Odd Even Jump โœ“ โœ“ โœ“ Hard
974 Subarray Sums Divisible by K โœ“ โœ“ โœ“ Medium
973 K Closest Points to Origin โœ“ โœ“ โœ“ Medium
972 Equal Rational Numbers โœ“ โœ“ โœ“ Hard
971 Flip Binary Tree To Match Preorder Traversal โœ“ โœ“ โœ“ Medium
970 Powerful Integers โœ“ โœ“ โœ“ Easy
969 Pancake Sorting โœ“ โœ“ โœ“ Medium
968 Binary Tree Cameras โœ“ โœ“ โœ“ Hard
967 Numbers With Same Consecutive Differences โœ“ โœ“ โœ“ Medium
966 Vowel Spellchecker โœ“ โœ“ โœ“ Medium
965 Univalued Binary Tree โœ“ โœ“ โœ“ Easy
964 Least Operators to Express Number โœ“ โœ“ โœ“ Hard
963 Minimum Area Rectangle II โœ“ โœ“ โœ“ Medium
962 Maximum Width Ramp โœ“ โœ“ โœ“ Medium
961 N-Repeated Element in Size 2N Array โœ“ โœ“ โœ“ Easy
960 Delete Columns to Make Sorted III โœ“ โœ“ โœ“ Hard
959 Regions Cut By Slashes โœ“ โœ“ โœ“ Medium
958 Check Completeness of a Binary Tree โœ“ โœ“ โœ“ Medium
957 Prison Cells After N Days โœ“ โœ“ โœ“ Medium
956 Tallest Billboard โœ“ โœ“ โœ“ Hard
955 Delete Columns to Make Sorted II โœ“ โœ“ โœ“ Medium
954 Array of Doubled Pairs โœ“ โœ“ โœ“ Medium
953 Verifying an Alien Dictionary โœ“ โœ“ โœ“ Easy
952 Largest Component Size by Common Factor โœ“ โœ“ โœ“ Hard
951 Flip Equivalent Binary Trees โœ“ โœ“ โœ“ Medium
950 Reveal Cards In Increasing Order โœ“ โœ“ โœ“ Medium
949 Largest Time for Given Digits โœ“ โœ“ โœ“ Easy
948 Bag of Tokens โœ“ โœ“ โœ“ Medium
947 Most Stones Removed with Same Row or Column โœ“ โœ“ โœ“ Medium
946 Validate Stack Sequences โœ“ โœ“ โœ“ Medium
945 Minimum Increment to Make Array Unique โœ“ โœ“ โœ“ Medium
944 Delete Columns to Make Sorted โœ“ โœ“ โœ“ Easy
943 Find the Shortest Superstring โœ“ โœ“ โœ“ Hard
942 DI String Match โœ“ โœ“ โœ“ Easy
941 Valid Mountain Array โœ“ โœ“ โœ“ Easy
940 Distinct Subsequences II โœ“ โœ“ โœ“ Hard
939 Minimum Area Rectangle โœ“ โœ“ โœ“ Medium
938 Range Sum of BST โœ“ โœ“ โœ“ Medium
937 Reorder Log Files โœ“ โœ“ โœ“ Easy
936 Stamping The Sequence โœ“ โœ“ โœ“ Hard
935 Knight Dialer โœ“ โœ“ โœ“ Medium
934 Shortest Bridge โœ“ โœ“ โœ“ Medium
933 Number of Recent Calls โœ“ โœ“ โœ“ Easy
932 Beautiful Array โœ“ โœ“ โœ“ Medium
931 Minimum Falling Path Sum โœ“ โœ“ โœ“ Medium
930 Binary Subarrays With Sum โœ“ โœ“ โœ“ Medium
929 Unique Email Addresses โœ“ โœ“ โœ“ Easy
928 Minimize Malware Spread II โœ“ โœ“ โœ“ Hard
927 Three Equal Parts โœ“ โœ“ โœ“ Hard
926 Flip String to Monotone Increasing โœ“ โœ“ โœ“ Medium
925 Long Pressed Name โœ“ โœ“ โœ“ Easy
924 Minimize Malware Spread โœ“ โœ“ โœ“ Hard
923 3Sum With Multiplicity โœ“ โœ“ โœ“ Medium
922 Sort Array By Parity II โœ“ โœ“ โœ“ Easy
921 Minimum Add to Make Parentheses Valid โœ“ โœ“ โœ“ Medium
920 Number of Music Playlists โœ“ โœ“ โœ“ Hard
919 Complete Binary Tree Inserter โœ“ โœ“ โœ“ Medium
918 Maximum Sum Circular Subarray โœ“ โœ“ โœ“ Medium
917 Reverse Only Letters โœ“ โœ“ โœ“ Easy
916 Word Subsets โœ“ โœ“ โœ“ Medium
915 Partition Array into Disjoint Intervals โœ“ โœ“ โœ“ Medium
914 X of a Kind in a Deck of Cards โœ“ โœ“ โœ“ Easy
913 Cat and Mouse โœ“ โœ“ โœ“ Hard
912 Sort an Array โœ“ โœ“ โœ“ Medium
911 Online Election โœ“ โœ“ โœ“ Medium
910 Smallest Range II โœ“ โœ“ โœ“ Medium
909 Snakes and Ladders โœ“ โœ“ โœ“ Medium
908 Smallest Range I โœ“ โœ“ โœ“ Easy
907 Sum of Subarray Minimums โœ“ โœ“ โœ“ Medium
906 Super Palindromes โœ“ โœ“ โœ“ Hard
905 Sort Array By Parity โœ“ โœ“ โœ“ Easy
904 Fruit Into Baskets โœ“ โœ“ โœ“ Medium
903 Valid Permutations for DI Sequence โœ“ โœ“ โœ“ Hard
902 Numbers At Most N Given Digit Set โœ“ โœ“ โœ“ Hard
901 Online Stock Span โœ“ โœ“ โœ“ Medium
900 RLE Iterator โœ“ โœ“ โœ“ Medium
899 Orderly Queue โœ“ โœ“ โœ“ Hard
898 Bitwise ORs of Subarrays โœ“ โœ“ โœ“ Medium
897 Increasing Order Search Tree โœ“ โœ“ โœ“ Easy
896 Monotonic Array โœ“ โœ“ โœ“ Easy
895 Maximum Frequency Stack โœ“ โœ“ โœ“ Hard
894 All Possible Full Binary Trees โœ“ โœ“ โœ“ Medium
893 Groups of Special-Equivalent Strings โœ“ โœ“ โœ“ Easy
892 Surface Area of 3D Shapes โœ“ โœ“ โœ“ Easy
891 Sum of Subsequence Widths โœ“ โœ“ โœ“ Hard
890 Find and Replace Pattern โœ“ โœ“ โœ“ Medium
889 Construct Binary Tree from Preorder and Postorder Traversal โœ“ โœ“ โœ“ Medium
888 Fair Candy Swap โœ“ โœ“ โœ“ Easy
887 Super Egg Drop โœ“ โœ“ โœ“ Hard
886 Possible Bipartition โœ“ โœ“ โœ“ Medium
885 Spiral Matrix III โœ“ โœ“ โœ“ Medium
884 Uncommon Words from Two Sentences โœ“ โœ“ โœ“ Easy
883 Projection Area of 3D Shapes โœ“ โœ“ โœ“ Easy
882 Reachable Nodes In Subdivided Graph โœ“ โœ“ โœ“ Hard
881 Boats to Save People โœ“ โœ“ โœ“ Medium
880 Decoded String at Index โœ“ โœ“ โœ“ Medium
879 Profitable Schemes โœ“ โœ“ โœ“ Hard
878 Nth Magical Number โœ“ โœ“ โœ“ Hard
877 Stone Game โœ“ โœ“ โœ“ Medium
876 Middle of the Linked List โœ“ โœ“ โœ“ Easy
875 Koko Eating Bananas โœ“ โœ“ โœ“ Medium
874 Walking Robot Simulation โœ“ โœ“ โœ“ Easy
873 Length of Longest Fibonacci Subsequence โœ“ โœ“ โœ“ Medium
872 Leaf-Similar Trees โœ“ โœ“ โœ“ Easy
871 Minimum Number of Refueling Stops โœ“ โœ“ โœ“ Hard
870 Advantage Shuffle โœ“ โœ“ โœ“ Medium
869 Reordered Power of 2 โœ“ โœ“ โœ“ Medium
868 Binary Gap โœ“ โœ“ โœ“ Easy
867 Transpose Matrix โœ“ โœ“ โœ“ Easy
866 Prime Palindrome โœ“ โœ“ โœ“ Medium
865 Smallest Subtree with all the Deepest Nodes โœ“ โœ“ โœ“ Medium
864 Shortest Path to Get All Keys โœ“ โœ“ โœ“ Hard
863 All Nodes Distance K in Binary Tree โœ“ โœ“ โœ“ Medium
862 Shortest Subarray with Sum at Least K โœ“ โœ“ โœ“ Hard
861 Score After Flipping Matrix โœ“ โœ“ โœ“ Medium
860 Lemonade Change โœ“ โœ“ โœ“ Easy
859 Buddy Strings โœ“ โœ“ โœ“ Easy
858 Mirror Reflection โœ“ โœ“ โœ“ Medium
857 Minimum Cost to Hire K Workers โœ“ โœ“ โœ“ Hard
856 Score of Parentheses โœ“ โœ“ โœ“ Medium
855 Exam Room โœ“ โœ“ โœ“ Medium
854 K-Similar Strings โœ“ โœ“ โœ“ Hard
853 Car Fleet โœ“ โœ“ โœ“ Medium
852 Peak Index in a Mountain Array โœ“ โœ“ โœ“ Easy
851 Loud and Rich โœ“ โœ“ โœ“ Medium
850 Rectangle Area II โœ“ โœ“ โœ“ Hard
849 Maximize Distance to Closest Person โœ“ โœ“ โœ“ Easy
848 Shifting Letters โœ“ โœ“ โœ“ Medium
847 Shortest Path Visiting All Nodes โœ“ โœ“ โœ“ Hard
846 Hand of Straights โœ“ โœ“ โœ“ Medium
845 Longest Mountain in Array โœ“ โœ“ โœ“ Medium
844 Backspace String Compare โœ“ โœ“ โœ“ Easy
843 Guess the Word โœ“ โœ“ โœ“ Hard
842 Split Array into Fibonacci Sequence โœ“ โœ“ โœ“ Medium
841 Keys and Rooms โœ“ โœ“ โœ“ Medium
840 Magic Squares In Grid โœ“ โœ“ โœ“ Easy
839 Similar String Groups โœ“ โœ“ โœ“ Hard
838 Push Dominoes โœ“ โœ“ โœ“ Medium
837 New 21 Game โœ“ โœ“ โœ“ Medium
836 Rectangle Overlap โœ“ โœ“ โœ“ Easy
835 Image Overlap โœ“ โœ“ โœ“ Medium
834 Sum of Distances in Tree โœ“ โœ“ โœ“ Hard
833 Find And Replace in String โœ“ โœ“ โœ“ Medium
832 Flipping an Image โœ“ โœ“ โœ“ Easy
831 Masking Personal Information โœ“ โœ“ โœ“ Medium
830 Positions of Large Groups โœ“ โœ“ โœ“ Easy
829 Consecutive Numbers Sum โœ“ โœ“ โœ“ Hard
828 Unique Letter String โœ“ โœ“ โœ“ Hard
827 Making A Large Island โœ“ โœ“ โœ“ Hard
826 Most Profit Assigning Work โœ“ โœ“ โœ“ Medium
825 Friends Of Appropriate Ages โœ“ โœ“ โœ“ Medium
824 Goat Latin โœ“ โœ“ โœ“ Easy
823 Binary Trees With Factors โœ“ โœ“ โœ“ Medium
822 Card Flipping Game โœ“ โœ“ โœ“ Medium
821 Shortest Distance to a Character โœ“ โœ“ โœ“ Easy
820 Short Encoding of Words โœ“ โœ“ โœ“ Medium
819 Most Common Word โœ“ โœ“ โœ“ Easy
818 Race Car โœ“ โœ“ โœ“ Hard
817 Linked List Components โœ“ โœ“ โœ“ Medium
816 Ambiguous Coordinates โœ“ โœ“ โœ“ Medium
815 Bus Routes โœ“ โœ“ โœ“ Hard
814 Binary Tree Pruning โœ“ โœ“ โœ“ Medium
813 Largest Sum of Averages โœ“ โœ“ โœ“ Medium
812 Largest Triangle Area โœ“ โœ“ โœ“ Easy
811 Subdomain Visit Count โœ“ โœ“ โœ“ Easy
810 Chalkboard XOR Game โœ“ โœ“ โœ“ Hard
809 Expressive Words โœ“ โœ“ โœ“ Medium
808 Soup Servings โœ“ โœ“ โœ“ Medium
807 Max Increase to Keep City Skyline โœ“ โœ“ โœ“ Medium
806 Number of Lines To Write String โœ“ โœ“ โœ“ Easy
805 Split Array With Same Average โœ“ โœ“ โœ“ Hard
804 Unique Morse Code Words โœ“ โœ“ โœ“ Easy
803 Bricks Falling When Hit โœ“ โœ“ โœ“ Hard
802 Find Eventual Safe States โœ“ โœ“ โœ“ Medium
801 Minimum Swaps To Make Sequences Increasing โœ“ โœ“ โœ“ Medium
800 โœ“ โœ“ โœ“ Easy
799 Champagne Tower โœ“ โœ“ โœ“ Medium
798 Smallest Rotation with Highest Score โœ“ โœ“ โœ“ Hard
797 All Paths From Source to Target โœ“ โœ“ โœ“ Medium
796 Rotate String โœ“ โœ“ โœ“ Easy
795 Number of Subarrays with Bounded Maximum โœ“ โœ“ โœ“ Medium
794 Valid Tic-Tac-Toe State โœ“ โœ“ โœ“ Medium
793 Preimage Size of Factorial Zeroes Function โœ“ โœ“ โœ“ Hard
792 Number of Matching Subsequences โœ“ โœ“ โœ“ Medium
791 Custom Sort String โœ“ โœ“ โœ“ Medium
790 Domino and Tromino Tiling โœ“ โœ“ โœ“ Medium
789 Escape The Ghosts โœ“ โœ“ โœ“ Medium
788 Rotated Digits โœ“ โœ“ โœ“ Easy
787 Cheapest Flights Within K Stops โœ“ โœ“ โœ“ Medium
786 K-th Smallest Prime Fraction โœ“ โœ“ โœ“ Hard
785 Is Graph Bipartite? โœ“ โœ“ โœ“ Medium
784 Letter Case Permutation โœ“ โœ“ โœ“ Easy
783 Minimum Distance Between BST Nodes โœ“ โœ“ โœ“ Easy
782 Transform to Chessboard โœ“ โœ“ โœ“ Hard
781 Rabbits in Forest โœ“ โœ“ โœ“ Medium
780 Reaching Points โœ“ โœ“ โœ“ Hard
779 K-th Symbol in Grammar โœ“ โœ“ โœ“ Medium
778 Swim in Rising Water โœ“ โœ“ โœ“ Hard
777 Swap Adjacent in LR String โœ“ โœ“ โœ“ Medium
776 โœ“ โœ“ โœ“ Medium
775 Global and Local Inversions โœ“ โœ“ โœ“ Medium
774 โœ“ โœ“ โœ“ Hard
773 Sliding Puzzle โœ“ โœ“ โœ“ Hard
772 โœ“ โœ“ โœ“ Hard
771 Jewels and Stones โœ“ โœ“ โœ“ Easy
770 Basic Calculator IV โœ“ โœ“ โœ“ Hard
769 Max Chunks To Make Sorted โœ“ โœ“ โœ“ Medium
768 Max Chunks To Make Sorted II โœ“ โœ“ โœ“ Hard
767 Reorganize String โœ“ โœ“ โœ“ Medium
766 Toeplitz Matrix โœ“ โœ“ โœ“ Easy
765 Couples Holding Hands โœ“ โœ“ โœ“ Hard
764 Largest Plus Sign โœ“ โœ“ โœ“ Medium
763 Partition Labels โœ“ โœ“ โœ“ Medium
762 Prime Number of Set Bits in Binary Representation โœ“ โœ“ โœ“ Easy
761 Special Binary String โœ“ โœ“ โœ“ Hard
760 โœ“ โœ“ โœ“ Easy
759 โœ“ โœ“ โœ“ Hard
758 โœ“ โœ“ โœ“ Easy
757 Set Intersection Size At Least Two โœ“ โœ“ โœ“ Hard
756 Pyramid Transition Matrix โœ“ โœ“ โœ“ Medium
755 โœ“ โœ“ โœ“ Medium
754 Reach a Number โœ“ โœ“ โœ“ Easy
753 Cracking the Safe โœ“ โœ“ โœ“ Hard
752 Open the Lock โœ“ โœ“ โœ“ Medium
751 โœ“ โœ“ โœ“ Easy
750 โœ“ โœ“ โœ“ Medium
749 Contain Virus โœ“ โœ“ โœ“ Hard
748 Shortest Completing Word โœ“ โœ“ โœ“ Easy
747 Largest Number At Least Twice of Others โœ“ โœ“ โœ“ Easy
746 Min Cost Climbing Stairs โœ“ โœ“ โœ“ Easy
745 Prefix and Suffix Search โœ“ โœ“ โœ“ Hard
744 Find Smallest Letter Greater Than Target โœ“ โœ“ โœ“ Easy
743 Network Delay Time โœ“ โœ“ โœ“ Medium
742 โœ“ โœ“ โœ“ Medium
741 Cherry Pickup โœ“ โœ“ โœ“ Hard
740 Delete and Earn โœ“ โœ“ โœ“ Medium
739 Daily Temperatures โœ“ โœ“ โœ“ Medium
738 Monotone Increasing Digits โœ“ โœ“ โœ“ Medium
737 โœ“ โœ“ โœ“ Medium
736 Parse Lisp Expression โœ“ โœ“ โœ“ Medium
735 Asteroid Collision โœ“ โœ“ โœ“ Medium
734 โœ“ โœ“ โœ“ Easy
733 Flood Fill โœ“ โœ“ โœ“ Easy
732 My Calendar III โœ“ โœ“ โœ“ Hard
731 My Calendar II โœ“ โœ“ โœ“ Medium
730 Count Different Palindromic Subsequences โœ“ โœ“ โœ“ Hard
729 My Calendar I โœ“ โœ“ โœ“ Medium
728 Self Dividing Numbers โœ“ โœ“ โœ“ Easy
727 โœ“ โœ“ โœ“ Hard
726 Number of Atoms โœ“ โœ“ โœ“ Hard
725 Split Linked List in Parts โœ“ โœ“ โœ“ Medium
724 Find Pivot Index โœ“ โœ“ โœ“ Easy
723 โœ“ โœ“ โœ“ Medium
722 Remove Comments โœ“ โœ“ โœ“ Medium
721 Accounts Merge โœ“ โœ“ โœ“ Medium
720 Longest Word in Dictionary โœ“ โœ“ โœ“ Easy
719 Find K-th Smallest Pair Distance โœ“ โœ“ โœ“ Hard
718 Maximum Length of Repeated Subarray โœ“ โœ“ โœ“ Medium
717 โœ“ โœ“ โœ“ Easy
716 โœ“ โœ“ โœ“ Easy
715 Range Module โœ“ โœ“ โœ“ Hard
714 Best Time to Buy and Sell Stock with Transaction Fee โœ“ โœ“ โœ“ Medium
713 Subarray Product Less Than K โœ“ โœ“ โœ“ Medium
712 Minimum ASCII Delete Sum for Two Strings โœ“ โœ“ โœ“ Medium
711 โœ“ โœ“ โœ“ Hard
710 Random Pick with Blacklist โœ“ โœ“ โœ“ Hard
709 To Lower Case โœ“ โœ“ โœ“ Easy
708 โœ“ โœ“ โœ“ Medium
707 Design Linked List โœ“ โœ“ โœ“ Easy
706 Design HashMap โœ“ โœ“ โœ“ Easy
705 Design HashSet โœ“ โœ“ โœ“ Easy
704 Binary Search โœ“ โœ“ โœ“ Easy
703 Kth Largest Element in a Stream โœ“ โœ“ โœ“ Easy
702 โœ“ โœ“ โœ“ Medium
701 Insert into a Binary Search Tree โœ“ โœ“ โœ“ Medium
700 Search in a Binary Search Tree โœ“ โœ“ โœ“ Easy
699 Falling Squares โœ“ โœ“ โœ“ Hard
698 Partition to K Equal Sum Subsets โœ“ โœ“ โœ“ Medium
697 Degree of an Array โœ“ โœ“ โœ“ Easy
696 Count Binary Substrings โœ“ โœ“ โœ“ Easy
695 Max Area of Island โœ“ โœ“ โœ“ Medium
694 โœ“ โœ“ โœ“ Medium
693 Binary Number with Alternating Bits โœ“ โœ“ โœ“ Easy
692 Top K Frequent Words โœ“ โœ“ โœ“ Medium
691 Stickers to Spell Word โœ“ โœ“ โœ“ Hard
690 Employee Importance โœ“ โœ“ โœ“ Easy
689 Maximum Sum of 3 Non-Overlapping Subarrays โœ“ โœ“ โœ“ Hard
688 Knight Probability in Chessboard โœ“ โœ“ โœ“ Medium
687 Longest Univalue Path โœ“ โœ“ โœ“ Easy
686 Repeated String Match โœ“ โœ“ โœ“ Easy
685 Redundant Connection II โœ“ โœ“ โœ“ Hard
684 Redundant Connection โœ“ โœ“ โœ“ Medium
683 โœ“ โœ“ โœ“ Hard
682 Baseball Game โœ“ โœ“ โœ“ Easy
681 โœ“ โœ“ โœ“ Medium
680 Valid Palindrome II โœ“ โœ“ โœ“ Easy
679 24 Game โœ“ โœ“ โœ“ Medium
678 Valid Parenthesis String โœ“ โœ“ โœ“ Medium
677 Map Sum Pairs โœ“ โœ“ โœ“ Medium
676 Implement Magic Dictionary โœ“ โœ“ โœ“ Medium
675 Cut Off Trees for Golf Event โœ“ โœ“ โœ“ Hard
674 Longest Continuous Increasing Subsequence โœ“ โœ“ โœ“ Easy
673 Number of Longest Increasing Subsequence โœ“ โœ“ โœ“ Medium
672 Bulb Switcher II โœ“ โœ“ โœ“ Medium
671 Second Minimum Node In a Binary Tree โœ“ โœ“ โœ“ Easy
670 Maximum Swap โœ“ โœ“ โœ“ Medium
669 Trim a Binary Search Tree โœ“ โœ“ โœ“ Easy
668 Kth Smallest Number in Multiplication Table โœ“ โœ“ โœ“ Hard
667 Beautiful Arrangement II โœ“ โœ“ โœ“ Medium
666 โœ“ โœ“ โœ“ Medium
665 Non-decreasing Array โœ“ โœ“ โœ“ Medium
664 Strange Printer โœ“ โœ“ โœ“ Medium
663 โœ“ โœ“ โœ“ Medium
662 Maximum Width of Binary Tree โœ“ โœ“ โœ“ Medium
661 Image Smoother โœ“ โœ“ โœ“ Easy
660 โœ“ โœ“ โœ“ Hard
659 Split Array into Consecutive Subsequences โœ“ โœ“ โœ“ Medium
658 Find K Closest Elements โœ“ โœ“ โœ“ Medium
657 Robot Return to Origin โœ“ โœ“ โœ“ Easy
656 โœ“ โœ“ โœ“ Hard
655 Print Binary Tree โœ“ โœ“ โœ“ Medium
654 Maximum Binary Tree โœ“ โœ“ โœ“ Medium
653 Two Sum IV - Input is a BST โœ“ โœ“ โœ“ Easy
652 Find Duplicate Subtrees โœ“ โœ“ โœ“ Medium
651 โœ“ โœ“ โœ“ Medium
650 2 Keys Keyboard โœ“ โœ“ โœ“ Medium
649 Dota2 Senate โœ“ โœ“ โœ“ Medium
648 Replace Words โœ“ โœ“ โœ“ Medium
647 Palindromic Substrings โœ“ โœ“ โœ“ Medium
646 Maximum Length of Pair Chain โœ“ โœ“ โœ“ Medium
645 Set Mismatch โœ“ โœ“ โœ“ Easy
644 โœ“ โœ“ โœ“ Hard
643 Maximum Average Subarray I โœ“ โœ“ โœ“ Easy
642 โœ“ โœ“ โœ“ Hard
641 Design Circular Deque โœ“ โœ“ โœ“ Medium
640 Solve the Equation โœ“ โœ“ โœ“ Medium
639 Decode Ways II โœ“ โœ“ โœ“ Hard
638 Shopping Offers โœ“ โœ“ โœ“ Medium
637 Average of Levels in Binary Tree โœ“ โœ“ โœ“ Easy
636 Exclusive Time of Functions โœ“ โœ“ โœ“ Medium
635 โœ“ โœ“ โœ“ Medium
634 โœ“ โœ“ โœ“ Medium
633 Sum of Square Numbers โœ“ โœ“ โœ“ Easy
632 Smallest Range โœ“ โœ“ โœ“ Hard
631 โœ“ โœ“ โœ“ Hard
630 Course Schedule III โœ“ โœ“ โœ“ Hard
629 K Inverse Pairs Array โœ“ โœ“ โœ“ Hard
628 Maximum Product of Three Numbers โœ“ โœ“ โœ“ Easy
627 Swap Salary โœ“ โœ“ โœ“ Easy
626 Exchange Seats โœ“ โœ“ โœ“ Medium
625 โœ“ โœ“ โœ“ Medium
624 โœ“ โœ“ โœ“ Easy
623 Add One Row to Tree โœ“ โœ“ โœ“ Medium
622 Design Circular Queue โœ“ โœ“ โœ“ Medium
621 Task Scheduler โœ“ โœ“ โœ“ Medium
620 Not Boring Movies โœ“ โœ“ โœ“ Easy
619 โœ“ โœ“ โœ“ Easy
618 โœ“ โœ“ โœ“ Hard
617 Merge Two Binary Trees โœ“ โœ“ โœ“ Easy
616 โœ“ โœ“ โœ“ Medium
615 โœ“ โœ“ โœ“ Hard
614 โœ“ โœ“ โœ“ Medium
613 โœ“ โœ“ โœ“ Easy
612 โœ“ โœ“ โœ“ Medium
611 Valid Triangle Number โœ“ โœ“ โœ“ Medium
610 โœ“ โœ“ โœ“ Easy
609 Find Duplicate File in System โœ“ โœ“ โœ“ Medium
608 โœ“ โœ“ โœ“ Medium
607 โœ“ โœ“ โœ“ Easy
606 Construct String from Binary Tree โœ“ โœ“ โœ“ Easy
605 Can Place Flowers โœ“ โœ“ โœ“ Easy
604 โœ“ โœ“ โœ“ Easy
603 โœ“ โœ“ โœ“ Easy
602 โœ“ โœ“ โœ“ Medium
601 Human Traffic of Stadium โœ“ โœ“ โœ“ Hard
600 Non-negative Integers without Consecutive Ones โœ“ โœ“ โœ“ Hard
599 Minimum Index Sum of Two Lists โœ“ โœ“ โœ“ Easy
598 Range Addition II โœ“ โœ“ โœ“ Easy
597 โœ“ โœ“ โœ“ Easy
596 Classes More Than 5 Students โœ“ โœ“ โœ“ Easy
595 Big Countries โœ“ โœ“ โœ“ Easy
594 Longest Harmonious Subsequence โœ“ โœ“ โœ“ Easy
593 Valid Square โœ“ โœ“ โœ“ Medium
592 Fraction Addition and Subtraction โœ“ โœ“ โœ“ Medium
591 Tag Validator โœ“ โœ“ โœ“ Hard
590 โœ“ โœ“ โœ“ Easy
589 โœ“ โœ“ โœ“ Easy
588 โœ“ โœ“ โœ“ Hard
587 Erect the Fence โœ“ โœ“ โœ“ Hard
586 โœ“ โœ“ โœ“ Easy
585 โœ“ โœ“ โœ“ Medium
584 โœ“ โœ“ โœ“ Easy
583 Delete Operation for Two Strings โœ“ โœ“ โœ“ Medium
582 โœ“ โœ“ โœ“ Medium
581 Shortest Unsorted Continuous Subarrayย  โœ“ โœ“ โœ“ Easy
580 โœ“ โœ“ โœ“ Medium
579 โœ“ โœ“ โœ“ Hard
578 โœ“ โœ“ โœ“ Medium
577 Employee Bonus โœ“ โœ“ โœ“ Easy
576 Out of Boundary Paths โœ“ โœ“ โœ“ Medium
575 Distribute Candies โœ“ โœ“ โœ“ Easy
574 โœ“ โœ“ โœ“ Medium
573 โœ“ โœ“ โœ“ Medium
572 Subtree of Another Tree โœ“ โœ“ โœ“ Easy
571 โœ“ โœ“ โœ“ Hard
570 โœ“ โœ“ โœ“ Medium
569 โœ“ โœ“ โœ“ Hard
568 โœ“ โœ“ โœ“ Hard
567 Permutation in String โœ“ โœ“ โœ“ Medium
566 Reshape the Matrix โœ“ โœ“ โœ“ Easy
565 Array Nesting โœ“ โœ“ โœ“ Medium
564 Find the Closest Palindrome โœ“ โœ“ โœ“ Hard
563 Binary Tree Tilt โœ“ โœ“ โœ“ Easy
562 โœ“ โœ“ โœ“ Medium
561 Array Partition I โœ“ โœ“ โœ“ Easy
560 Subarray Sum Equals K โœ“ โœ“ โœ“ Medium
559 โœ“ โœ“ โœ“ Easy
558 โœ“ โœ“ โœ“ Easy
557 Reverse Words in a String III โœ“ โœ“ โœ“ Easy
556 Next Greater Element III โœ“ โœ“ โœ“ Medium
555 โœ“ โœ“ โœ“ Medium
554 Brick Wall โœ“ โœ“ โœ“ Medium
553 Optimal Division โœ“ โœ“ โœ“ Medium
552 Student Attendance Record II โœ“ โœ“ โœ“ Hard
551 Student Attendance Record I โœ“ โœ“ โœ“ Easy
550 โœ“ โœ“ โœ“ Medium
549 โœ“ โœ“ โœ“ Medium
548 โœ“ โœ“ โœ“ Medium
547 Friend Circles โœ“ โœ“ โœ“ Medium
546 Remove Boxes โœ“ โœ“ โœ“ Hard
545 โœ“ โœ“ โœ“ Medium
544 โœ“ โœ“ โœ“ Medium
543 Diameter of Binary Tree โœ“ โœ“ โœ“ Easy
542 01 Matrix โœ“ โœ“ โœ“ Medium
541 Reverse String II โœ“ โœ“ โœ“ Easy
540 Single Element in a Sorted Array โœ“ โœ“ โœ“ Medium
539 Minimum Time Difference โœ“ โœ“ โœ“ Medium
538 Convert BST to Greater Tree โœ“ โœ“ โœ“ Easy
537 Complex Number Multiplication โœ“ โœ“ โœ“ Medium
536 โœ“ โœ“ โœ“ Medium
535 โœ“ โœ“ โœ“ Medium
534 โœ“ โœ“ โœ“ Medium
533 โœ“ โœ“ โœ“ Medium
532 K-diff Pairs in an Array โœ“ โœ“ โœ“ Easy
531 โœ“ โœ“ โœ“ Medium
530 Minimum Absolute Difference in BST โœ“ โœ“ โœ“ Easy
529 Minesweeper โœ“ โœ“ โœ“ Medium
528 Random Pick with Weight โœ“ โœ“ โœ“ Medium
527 โœ“ โœ“ โœ“ Hard
526 Beautiful Arrangement โœ“ โœ“ โœ“ Medium
525 Contiguous Array โœ“ โœ“ โœ“ Medium
524 Longest Word in Dictionary through Deleting โœ“ โœ“ โœ“ Medium
523 Continuous Subarray Sum โœ“ โœ“ โœ“ Medium
522 Longest Uncommon Subsequence II โœ“ โœ“ โœ“ Medium
521 Longest Uncommon Subsequence I โœ“ โœ“ โœ“ Easy
520 Detect Capital โœ“ โœ“ โœ“ Easy
519 Random Flip Matrix โœ“ โœ“ โœ“ Medium
518 Coin Change 2 โœ“ โœ“ โœ“ Medium
517 Super Washing Machines โœ“ โœ“ โœ“ Hard
516 Longest Palindromicย  โœ“ โœ“ โœ“ Medium
515 Find Largest Value in Each Tree Row โœ“ โœ“ โœ“ Medium
514 Freedom Trail โœ“ โœ“ โœ“ Hard
513 Find Bottom Left Tree Value โœ“ โœ“ โœ“ Medium
512 โœ“ โœ“ โœ“ Medium
511 โœ“ โœ“ โœ“ Medium
510 โœ“ โœ“ โœ“ Medium
509 Fibonacci Number โœ“ โœ“ โœ“ Easy
508 Most Frequent Subtree Sum โœ“ โœ“ โœ“ Medium
507 Perfect Number โœ“ โœ“ โœ“ Easy
506 Relative Ranks โœ“ โœ“ โœ“ Easy
505 โœ“ โœ“ โœ“ Medium
504 Base 7 โœ“ โœ“ โœ“ Easy
503 Next Greater Element II โœ“ โœ“ โœ“ Medium
502 Initial Public Offerings โœ“ โœ“ โœ“ Hard
501 Find Mode in Binary Search Tree โœ“ โœ“ โœ“ Easy
500 Keyboard Row โœ“ โœ“ โœ“ Easy
499 โœ“ โœ“ โœ“ Hard
498 Diagonal Traverse โœ“ โœ“ โœ“ Medium
497 [Random Point in Non โœ“ โœ“ โœ“ Medium
496 Next Greater Element I โœ“ โœ“ โœ“ Easy
495 Teemo Attacking โœ“ โœ“ โœ“ Medium
494 Target Sum โœ“ โœ“ โœ“ Medium
493 Reverse Pairs โœ“ โœ“ โœ“ Hard
492 Construct the Rectangle โœ“ โœ“ โœ“ Easy
491 Increasing Subsequences โœ“ โœ“ โœ“ Medium
490 โœ“ โœ“ โœ“ Medium
489 โœ“ โœ“ โœ“ Hard
488 Zuma Game โœ“ โœ“ โœ“ Hard
487 โœ“ โœ“ โœ“ Medium
486 Predict the Winner โœ“ โœ“ โœ“ Medium
485 Max Consecutive Ones โœ“ โœ“ โœ“ Easy
484 โœ“ โœ“ โœ“ Medium
483 Smallest Good Base โœ“ โœ“ โœ“ Hard
482 License Key Formatting โœ“ โœ“ โœ“ Easy
481 Magical String โœ“ โœ“ โœ“ Medium
480 Sliding Window Median โœ“ โœ“ โœ“ Hard
479 Largest Palindrome Product โœ“ โœ“ โœ“ Hard
478 Generate Random Point in a Circle โœ“ โœ“ โœ“ Medium
477 Total Hamming Distance โœ“ โœ“ โœ“ Medium
476 Number Complement โœ“ โœ“ โœ“ Easy
475 Heaters โœ“ โœ“ โœ“ Easy
474 Ones and Zeroes โœ“ โœ“ โœ“ Medium
473 Matchsticks to Square โœ“ โœ“ โœ“ Medium
472 Concatenated Words โœ“ โœ“ โœ“ Hard
471 โœ“ โœ“ โœ“ Hard
470 Implement Rand10() Using Rand7() โœ“ โœ“ โœ“ Medium
469 โœ“ โœ“ โœ“ Medium
468 Validate IP Address โœ“ โœ“ โœ“ Medium
467 Unique Substrings in Wraparound String โœ“ โœ“ โœ“ Medium
466 Count The Repetitions โœ“ โœ“ โœ“ Hard
465 โœ“ โœ“ โœ“ Hard
464 Can I Win โœ“ โœ“ โœ“ Medium
463 Island Perimeter โœ“ โœ“ โœ“ Easy
462 Minimum Moves to Equal Array Elements II โœ“ โœ“ โœ“ Medium
461 Hamming Distance โœ“ โœ“ โœ“ Easy
460 LFU Cache โœ“ โœ“ โœ“ Hard
459 Repeated Substring Pattern โœ“ โœ“ โœ“ Easy
458 Poor Pigs โœ“ โœ“ โœ“ Hard
457 Circular Array Loop โœ“ โœ“ โœ“ Medium
456 132 Pattern โœ“ โœ“ โœ“ Medium
455 Assign Cookies โœ“ โœ“ โœ“ Easy
454 4Sum II โœ“ โœ“ โœ“ Medium
453 Minimum Moves to Equal Array Elements โœ“ โœ“ โœ“ Easy
452 Minimum Number of Arrows to Burst Balloons โœ“ โœ“ โœ“ Medium
451 Sort Characters By Frequency โœ“ โœ“ โœ“ Medium
450 Delete Node in a BST โœ“ โœ“ โœ“ Medium
449 โœ“ โœ“ โœ“ Medium
448 Find All Numbers Disappeared in an Array โœ“ โœ“ โœ“ Easy
447 Number of Boomerangs โœ“ โœ“ โœ“ Easy
446 Arithmetic Slices II - Subsequence โœ“ โœ“ โœ“ Hard
445 Add Two Numbers II โœ“ โœ“ โœ“ Medium
444 โœ“ โœ“ โœ“ Medium
443 String Compression โœ“ โœ“ โœ“ Easy
442 Find All Duplicates in an Array โœ“ โœ“ โœ“ Medium
441 Arranging Coins โœ“ โœ“ โœ“ Easy
440 K-th Smallest in Lexicographical Order โœ“ โœ“ โœ“ Hard
439 โœ“ โœ“ โœ“ Medium
438 Find All Anagrams in a String โœ“ โœ“ โœ“ Easy
437 Path Sum III โœ“ โœ“ โœ“ Easy
436 Find Right Interval โœ“ โœ“ โœ“ Medium
435 Non-overlapping Intervals โœ“ โœ“ โœ“ Medium
434 Number of Segments in a String โœ“ โœ“ โœ“ Easy
433 Minimum Genetic Mutation โœ“ โœ“ โœ“ Medium
432 All O`one Data Structure โœ“ โœ“ โœ“ Hard
431 โœ“ โœ“ โœ“ Hard
430 โœ“ โœ“ โœ“ Medium
429 โœ“ โœ“ โœ“ Easy
428 โœ“ โœ“ โœ“ Hard
427 โœ“ โœ“ โœ“ Easy
426 โœ“ โœ“ โœ“ Medium
425 โœ“ โœ“ โœ“ Hard
424 Longest Repeating Character Replacement โœ“ โœ“ โœ“ Medium
423 Reconstruct Original Digits from English โœ“ โœ“ โœ“ Medium
422 โœ“ โœ“ โœ“ Easy
421 Maximum XOR of Two Numbers in an Array โœ“ โœ“ โœ“ Medium
420 Strong Password Checker โœ“ โœ“ โœ“ Hard
419 Battleships in a Board โœ“ โœ“ โœ“ Medium
418 โœ“ โœ“ โœ“ Medium
417 Pacific Atlantic Water Flow โœ“ โœ“ โœ“ Medium
416 Partition Equal Subset Sum โœ“ โœ“ โœ“ Medium
415 Add Strings โœ“ โœ“ โœ“ Easy
414 Third Maximum Number โœ“ โœ“ โœ“ Easy
413 Arithmetic Slices โœ“ โœ“ โœ“ Medium
412 Fizz Buzz โœ“ โœ“ โœ“ Easy
411 โœ“ โœ“ โœ“ Hard
410 Split Array Largest Sum โœ“ โœ“ โœ“ Hard
409 Longest Palindrome โœ“ โœ“ โœ“ Easy
408 โœ“ โœ“ โœ“ Easy
407 Trapping Rain Water II โœ“ โœ“ โœ“ Hard
406 Queue Reconstruction by Height โœ“ โœ“ โœ“ Medium
405 Convert a Number to Hexadecimal โœ“ โœ“ โœ“ Easy
404 Sum of Left Leaves โœ“ โœ“ โœ“ Easy
403 Frog Jump โœ“ โœ“ โœ“ Hard
402 Remove K Digits โœ“ โœ“ โœ“ Medium
401 Binary Watch โœ“ โœ“ โœ“ Easy
400 Nth Digitย  โœ“ โœ“ โœ“ Easy
399 Evaluate Division โœ“ โœ“ โœ“ Medium
398 Random Pick Index โœ“ โœ“ โœ“ Medium
397 Integer Replacement โœ“ โœ“ โœ“ Medium
396 Rotate Function โœ“ โœ“ โœ“ Medium
395 Longest Substring with At Least K Repeating Characters โœ“ โœ“ โœ“ Medium
394 Decode String โœ“ โœ“ โœ“ Medium
393 UTF-8 Validation โœ“ โœ“ โœ“ Medium
392 Is Subsequence โœ“ โœ“ โœ“ Medium
391 Perfect Rectangle โœ“ โœ“ โœ“ Hard
390 Elimination Game โœ“ โœ“ โœ“ Medium
389 Find the Differenceย  โœ“ โœ“ โœ“ Easy
388 Longest Absolute File Path โœ“ โœ“ โœ“ Medium
387 First Unique Character in a String โœ“ โœ“ โœ“ Easy
386 Lexicographical Numbers โœ“ โœ“ โœ“ Medium
385 Mini Parser โœ“ โœ“ โœ“ Medium
384 Shuffle an Array โœ“ โœ“ โœ“ Medium
383 Ransom Note โœ“ โœ“ โœ“ Easy
382 Linked List Random Node โœ“ โœ“ โœ“ Medium
381 Insert Delete GetRandom O(1) - Duplicates allowed โœ“ โœ“ โœ“ Hard
380 Insert Delete GetRandom O(1) โœ“ โœ“ โœ“ Medium
379 โœ“ โœ“ โœ“ Medium
378 Kth Smallest Element in a Sorted Matrix โœ“ โœ“ โœ“ Medium
377 Combination Sum IV โœ“ โœ“ โœ“ Medium
376 Wiggle Subsequence โœ“ โœ“ โœ“ Medium
375 Guess Number Higher or Lower II โœ“ โœ“ โœ“ Medium
374 Guess Number Higher or Lower โœ“ โœ“ โœ“ Easy
373 Find K Pairs with Smallest Sums โœ“ โœ“ โœ“ Medium
372 Super Pow โœ“ โœ“ โœ“ Medium
371 Sum of Two Integersย  โœ“ โœ“ โœ“ Easy
370 โœ“ โœ“ โœ“ Medium
369 โœ“ โœ“ โœ“ Medium
368 Largest Divisible Subset โœ“ โœ“ โœ“ Medium
367 Valid Perfect Square โœ“ โœ“ โœ“ Easy
366 โœ“ โœ“ โœ“ Medium
365 Water and Jug Problem โœ“ โœ“ โœ“ Medium
364 โœ“ โœ“ โœ“ Medium
363 Max Sum of Rectangle No Larger Than K โœ“ โœ“ โœ“ Hard
362 โœ“ โœ“ โœ“ Medium
361 โœ“ โœ“ โœ“ Medium
360 โœ“ โœ“ โœ“ Medium
359 โœ“ โœ“ โœ“ Easy
358 โœ“ โœ“ โœ“ Hard
357 Count Numbers with Unique Digits โœ“ โœ“ โœ“ Medium
356 โœ“ โœ“ โœ“ Medium
355 โœ“ โœ“ โœ“ Medium
354 Russian Doll Envelopes โœ“ โœ“ โœ“ Hard
353 โœ“ โœ“ โœ“ Medium
352 Data Stream as Disjoint Intervals โœ“ โœ“ โœ“ Hard
351 Android Unlock Patterns $ โœ“ โœ“ โœ“ Medium
350 Intersection of Two Arrays II โœ“ โœ“ โœ“ Easy
349 Intersection of Two Arrays โœ“ โœ“ โœ“ Easy
348 Design Tic-Tac-Toe $ โœ“ โœ“ โœ“ Medium
347 Top K Frequent Elements โœ“ โœ“ โœ“ Medium
346 Moving Average from Data Stream $ โœ“ โœ“ โœ“ Easy
345 Reverse Vowels of a String โœ“ โœ“ โœ“ Easy
344 Reverse String โœ“ โœ“ โœ“ Easy
343 Integer Break โœ“ โœ“ โœ“ Medium
342 Power of Four โœ“ โœ“ โœ“ Easy
341 Flatten Nested List Iterator โœ“ โœ“ โœ“ Medium
340 Longest Substring with At Most K Distinct Characters $ โœ“ โœ“ โœ“ Hard
339 Nested List Weight Sum $ โœ“ โœ“ โœ“ Easy
338 Counting Bits โœ“ โœ“ โœ“ Medium
337 House Robber III โœ“ โœ“ โœ“ Medium
336 Palindrome Pairs โœ“ โœ“ โœ“ Hard
335 Self Crossing โœ“ โœ“ โœ“ Hard
334 Increasing Triplet Subsequence โœ“ โœ“ โœ“ Medium
333 Largest BST Subtree $ โœ“ โœ“ โœ“ Medium
332 Reconstruct Itinerary โœ“ โœ“ โœ“ Medium
331 Verify Preorder Serialization of a Binary Tree โœ“ โœ“ โœ“ Medium
330 Patching Array โœ“ โœ“ โœ“ Hard
329 Longest Increasing Path in a Matrix โœ“ โœ“ โœ“ Hard
328 Odd Even Linked List โœ“ โœ“ โœ“ Medium
327 Count of Range Sum โœ“ โœ“ โœ“ Hard
326 Power of Three โœ“ โœ“ โœ“ Easy
325 Maximum Size Subarray Sum Equals k $ โœ“ โœ“ โœ“ Medium
324 Wiggle Sort II โœ“ โœ“ โœ“ Medium
323 Number of Connected Components in an Undirected Graph $ โœ“ โœ“ โœ“ Medium
322 Coin Change โœ“ โœ“ โœ“ Medium
321 Create Maximum Number โœ“ โœ“ โœ“ Hard
320 Generalized Abbreviation $ โœ“ โœ“ โœ“ Medium
319 Bulb Switcher โœ“ โœ“ โœ“ Medium
318 Maximum Product of Word Lengths โœ“ โœ“ โœ“ Medium
317 Shortest Distance from All Buildings $ โœ“ โœ“ โœ“ Hard
316 Remove Duplicate Letters โœ“ โœ“ โœ“ Hard
315 Count of Smaller Numbers After Self โœ“ โœ“ โœ“ Hard
314 Binary Tree Vertical Order Traversal $ โœ“ โœ“ โœ“ Medium
313 Super Ugly Number โœ“ โœ“ โœ“ Medium
312 Burst Balloons โœ“ โœ“ โœ“ Hard
311 Sparse Matrix Multiplication $ โœ“ โœ“ โœ“ Medium
310 Minimum Height Trees โœ“ โœ“ โœ“ Medium
309 Best Time to Buy and Sell Stock with Cooldown โœ“ โœ“ โœ“ Medium
308 Range Sum Query 2D - Mutable โœ“ โœ“ โœ“ Hard
307 Range Sum Query - Mutable โœ“ โœ“ โœ“ Medium
306 Additive Number โœ“ โœ“ โœ“ Medium
305 Number of Islands II $ โœ“ โœ“ โœ“ Hard
304 Range Sum Query 2D - Immutable โœ“ โœ“ โœ“ Medium
303 Range Sum Query - Immutable โœ“ โœ“ โœ“ Easy
302 Smallest Rectangle Enclosing Black Pixels $ โœ“ โœ“ โœ“ Hard
301 Remove Invalid Parentheses โœ“ โœ“ โœ“ Hard
300 Longest Increasing Subsequence โœ“ โœ“ โœ“ Medium
299 Bulls and Cows โœ“ โœ“ โœ“ Medium
298 Binary Tree Longest Consecutive Sequence $ โœ“ โœ“ โœ“ Medium
297 Serialize and Deserialize Binary Tree โœ“ โœ“ โœ“ Hard
296 Best Meeting Point $ โœ“ โœ“ โœ“ Hard
295 Find Median from Data Stream โœ“ โœ“ โœ“ Hard
294 Flip Game II $ โœ“ โœ“ โœ“ Medium
293 Flip Game $ โœ“ โœ“ โœ“ Easy
292 Nim Game โœ“ โœ“ โœ“ Easy
291 Word Pattern II $ โœ“ โœ“ โœ“ Hard
290 Word Patternย  โœ“ โœ“ โœ“ Easy
289 Game of Life โœ“ โœ“ โœ“ Medium
288 Unique Word Abbreviation $ โœ“ โœ“ โœ“ Medium
287 Find the Duplicate Number โœ“ โœ“ โœ“ Medium
286 Walls and Gates $ โœ“ โœ“ โœ“ Medium
285 Inorder Successor in BST $ โœ“ โœ“ โœ“ Medium
284 Peeking Iterator โœ“ โœ“ โœ“ Medium
283 Move Zeroes โœ“ โœ“ โœ“ Easy
282 Expression Add Operators โœ“ โœ“ โœ“ Hard
281 Zigzag Iterator $ โœ“ โœ“ โœ“ Medium
280 Wiggle Sort โœ“ โœ“ โœ“ Medium
279 Perfect Squares โœ“ โœ“ โœ“ Medium
278 First Bad Version โœ“ โœ“ โœ“ Easy
277 Find the Celebrity $ โœ“ โœ“ โœ“ Medium
276 Paint Fence $ โœ“ โœ“ โœ“ Easy
275 H-Index II โœ“ โœ“ โœ“ Medium
274 H-Index โœ“ โœ“ โœ“ Medium
273 Integer to English Words โœ“ โœ“ โœ“ Hard
272 Closest Binary Search Tree Value II $ โœ“ โœ“ โœ“ Hard
271 Encode and Decode Strings $ โœ“ โœ“ โœ“ Medium
270 Closest Binary Search Tree Value $ โœ“ โœ“ โœ“ Easy
269 Alien Dictionary $ โœ“ โœ“ โœ“ Hard
268 Missing Number โœ“ โœ“ โœ“ Easy
267 Palindrome Permutation II $ โœ“ โœ“ โœ“ Medium
266 Palindrome Permutation $ โœ“ โœ“ โœ“ Easy
265 Paint House II $ โœ“ โœ“ โœ“ Hard
264 Ugly Number II โœ“ โœ“ โœ“ Medium
263 Ugly Number โœ“ โœ“ โœ“ Easy
262 Trips and Users โœ“ โœ“ โœ“ Hard
261 Graph Valid Tree $ โœ“ โœ“ โœ“ Medium
260 Single Number III โœ“ โœ“ โœ“ Medium
259 3Sum Smaller $ โœ“ โœ“ โœ“ Medium
258 Add Digits โœ“ โœ“ โœ“ Easy
257 Binary Tree Paths โœ“ โœ“ โœ“ Easy
256 Paint House $ โœ“ โœ“ โœ“ Easy
255 Verify Preorder Sequence in Binary Search Tree $ โœ“ โœ“ โœ“ Medium
254 Factor Combinations $ โœ“ โœ“ โœ“ Medium
253 Meeting Rooms II $ โœ“ โœ“ โœ“ Medium
252 Meeting Rooms $ โœ“ โœ“ โœ“ Easy
251 Flatten 2D Vector $ โœ“ โœ“ โœ“ Medium
250 Count Univalue Subtrees $ โœ“ โœ“ โœ“ Medium
249 Group Shifted Strings $ โœ“ โœ“ โœ“ Medium
248 Strobogrammatic Number III $ โœ“ โœ“ โœ“ Hard
247 Strobogrammatic Number II $ โœ“ โœ“ โœ“ Medium
246 Strobogrammatic Number $ โœ“ โœ“ โœ“ Easy
245 Shortest Word Distance III $ โœ“ โœ“ โœ“ Medium
244 Shortest Word Distance II $ โœ“ โœ“ โœ“ Medium
243 Shortest Word Distance $ โœ“ โœ“ โœ“ Easy
242 Valid Anagram โœ“ โœ“ โœ“ Easy
241 Different Ways to Add Parentheses โœ“ โœ“ โœ“ Medium
240 Search a 2D Matrix II โœ“ โœ“ โœ“ Medium
239 Sliding Window Maximum โœ“ โœ“ โœ“ Hard
238 Product of Array Except Self โœ“ โœ“ โœ“ Medium
237 Delete Node in a Linked List โœ“ โœ“ โœ“ Easy
236 Lowest Common Ancestor of a Binary Tree โœ“ โœ“ โœ“ Medium
235 Lowest Common Ancestor of a Binary Search Tree โœ“ โœ“ โœ“ Easy
234 Palindrome Linked List โœ“ โœ“ โœ“ Easy
233 Number of Digit One โœ“ โœ“ โœ“ Hard
232 Implement Queue using Stacks โœ“ โœ“ โœ“ Easy
231 Power of Two โœ“ โœ“ โœ“ Easy
230 Kth Smallest Element in a BST โœ“ โœ“ โœ“ Medium
229 Majority Element II โœ“ โœ“ โœ“ Medium
228 Summary Ranges โœ“ โœ“ โœ“ Medium
227 Basic Calculator II โœ“ โœ“ โœ“ Medium
226 Invert Binary Tree โœ“ โœ“ โœ“ Easy
225 Implement Stack using Queues โœ“ โœ“ โœ“ Easy
224 Basic Calculator โœ“ โœ“ โœ“ Hard
223 Rectangle Area โœ“ โœ“ โœ“ Medium
222 Count Complete Tree Nodes โœ“ โœ“ โœ“ Medium
221 Maximal Square โœ“ โœ“ โœ“ Medium
220 Contains Duplicate III โœ“ โœ“ โœ“ Medium
219 Contains Duplicate II โœ“ โœ“ โœ“ Easy
218 The Skyline Problem โœ“ โœ“ โœ“ Hard
217 Contains Duplicate โœ“ โœ“ โœ“ Easy
216 Combination Sum III โœ“ โœ“ โœ“ Medium
215 Kth Largest Element in an Array โœ“ โœ“ โœ“ Medium
214 Shortest Palindrome โœ“ โœ“ โœ“ Hard
213 House Robber II โœ“ โœ“ โœ“ Medium
212 Word Search II โœ“ โœ“ โœ“ Hard
211 Add and Search Word - Data structure design โœ“ โœ“ โœ“ Medium
210 Course Schedule II โœ“ โœ“ โœ“ Medium
209 Minimum Size Subarray Sum โœ“ โœ“ โœ“ Medium
208 Implement Trie (Prefix Tree) โœ“ โœ“ โœ“ Medium
207 Course Schedule โœ“ โœ“ โœ“ Medium
206 Reverse Linked List โœ“ โœ“ โœ“ Easy
205 Isomorphic Strings โœ“ โœ“ โœ“ Easy
204 Count Primes โœ“ โœ“ โœ“ Easy
203 Remove Linked List Elements โœ“ โœ“ โœ“ Easy
202 Happy Number โœ“ โœ“ โœ“ Easy
201 Bitwise AND of Numbers Range โœ“ โœ“ โœ“ Medium
200 Number of Islands โœ“ โœ“ โœ“ Medium
199 Binary Tree Right Side View โœ“ โœ“ โœ“ Medium
198 House Robber โœ“ โœ“ โœ“ Easy
197 Rising Temperature โœ“ โœ“ โœ“ Easy
196 Delete Duplicate Emails โœ“ โœ“ โœ“ Easy
195 Tenth Line โœ“ โœ“ โœ“ Easy
194 Transpose File โœ“ โœ“ โœ“ Medium
193 Valid Phone Numbers โœ“