├── 1. Two Sum.md ├── 10. Regular Expression Matching.cpp ├── 100. Same Tree.cpp ├── 1002. Find Common Characters.cpp ├── 1004. Max Consecutive Ones III.cpp ├── 1005. Maximize Sum Of Array After K Negations Easy.cpp ├── 1007. Minimum Domino Rotations For Equal Row.cpp ├── 1008. Construct Binary Search Tree from Preorder Traversal.cpp ├── 101. Symmetric Tree.md ├── 1010. Pairs of Songs With Total Durations Divisible by 60.cpp ├── 1011. Capacity To Ship Packages Within D Days.cpp ├── 1012. Complement of Base 10 Integer.cpp ├── 1015. Smallest Integer Divisible by K.cpp ├── 1018. Binary Prefix Divisible By 5.cpp ├── 1019. Next Greater Node In Linked List.cpp ├── 102. Binary Tree Level Order Traversal.cpp ├── 1020. Number of Enclaves.cpp ├── 1020. Partition Array Into Three Parts With Equal Sum.cpp ├── 1021. Remove Outermost Parentheses.cpp ├── 1022. Sum of Root To Leaf Binary Numbers.cpp ├── 1025. Divisor Game.cpp ├── 1026. Maximum Difference Between Node and Ancestor.cpp ├── 1027. Longest Arithmetic Sequence.cpp ├── 1028. Recover a Tree From Preorder Traversal.cpp ├── 1029. Two City Scheduling.cpp ├── 103. Binary Tree Zigzag Level Order Traversal.cpp ├── 1030. Matrix Cells in Distance Order.cpp ├── 1032. Stream of Characters.cpp ├── 1033. Moving Stones Until Consecutive.cpp ├── 1035. Uncrossed Lines.cpp ├── 1037. Valid Boomerang.cpp ├── 1038. Binary Search Tree to Greater Sum Tree.cpp ├── 1039. Minimum Score Triangulation of Polygon.cpp ├── 1041. Robot Bounded In Circle.cpp ├── 1042. Flower Planting With No Adjacent.cpp ├── 1043. Partition Array for Maximum Sum.cpp ├── 1044. Longest Duplicate Substring.cpp ├── 1046. Last Stone Weight.cpp ├── 1047. Remove All Adjacent Duplicates In String.cpp ├── 1048. Longest String Chain.cpp ├── 105. Construct Binary Tree from Preorder and Inorder Traversal.cpp ├── 1051. Height Checker.cpp ├── 1054. Distant Barcodes.cpp ├── 106. Construct Binary Tree from Inorder and Postorder Traversal.cpp ├── 107. Binary Tree Level Order Traversal II.cpp ├── 1071. Greatest Common Divisor of Strings.cpp ├── 1072. Flip Columns For Maximum Number of Equal Rows.cpp ├── 1074. Number of Submatrices That Sum to Target.cpp ├── 1078. Occurrences After Bigram.cpp ├── 1079. Letter Tile Possibilities.cpp ├── 108. Convert Sorted Array to Binary Search Tree.md ├── 1089. Duplicate Zeros.cpp ├── 109. Convert Sorted List to Binary Search Tree.cpp ├── 1094. Car Pooling.cpp ├── 1096. Brace Expansion II.cpp ├── 11. Container With Most Water.md ├── 110. Balanced Binary Tree.cpp ├── 1103. Distribute Candies to People.cpp ├── 1104. Path In Zigzag Labelled Binary Tree.cpp ├── 1108. Defanging an IP Address.cpp ├── 1109. Corporate Flight Bookings.cpp ├── 111. Minimum Depth of Binary Tree.cpp ├── 1110. Delete Nodes And Return Forest.cpp ├── 1111. Maximum Nesting Depth of Two Valid Parentheses Strings.cpp ├── 1114. Print in Order.cpp ├── 1114. Print in Order.py ├── 1115. Print FooBar Alternately.cpp ├── 1116. Print Zero Even Odd.cpp ├── 1117. Building H2O.cpp ├── 112. Path Sum.cpp ├── 1122. Relative Sort Array.cpp ├── 1123. Lowest Common Ancestor of Deepest Leaves.cpp ├── 1128. Number of Equivalent Domino Pairs.cpp ├── 113. Path Sum II.cpp ├── 1130. Minimum Cost Tree From Leaf Values.cpp ├── 1137. N-th Tribonacci Number.cpp ├── 114. Flatten Binary Tree to Linked List.cpp ├── 1140. Stone Game II.cpp ├── 1143. Longest Common Subsequence.cpp ├── 1147. Longest Chunked Palindrome Decomposition.cpp ├── 115. Distinct Subsequences.cpp ├── 1154. Day of the Year.cpp ├── 116. Populating Next Right Pointers in Each Node.cpp ├── 1160. Find Words That Can Be Formed by Characters.cpp ├── 1161. Maximum Level Sum of a Binary Tree.cpp ├── 1163. Last Substring in Lexicographical Order.cpp ├── 117. Populating Next Right Pointers in Each Node II.cpp ├── 1170. Compare Strings by Frequency of the Smallest Character.cpp ├── 1175. Prime Arrangements.cpp ├── 1179. Reformat Department Table.sql ├── 118. Pascal's Triangle.cpp ├── 1184. Distance Between Bus Stops.cpp ├── 1185. Day of the Week.cpp ├── 1189. Maximum Number of Balloons.cpp ├── 119. Pascal's Triangle II.cpp ├── 1190. Reverse Substrings Between Each Pair of Parentheses.cpp ├── 1192. Critical Connections in a Network.cpp ├── 1195. Fizz Buzz Multithreaded.cpp ├── 120. Triangle.cpp ├── 1200. Minimum Absolute Difference.cpp ├── 1207. Unique Number of Occurrences.cpp ├── 121. Best Time to Buy and Sell Stock.cpp ├── 1217. Play with Chips.cpp ├── 1219. Path with Maximum Gold.cpp ├── 122. Best Time to Buy and Sell Stock II.cpp ├── 1221. Split a String in Balanced Strings.cpp ├── 1222. Queens That Can Attack the King.cpp ├── 123. Best Time to Buy and Sell Stock III.cpp ├── 1232. Check If It Is a Straight Line.cpp ├── 1235. Maximum Profit in Job Scheduling.cpp ├── 1237. Find Positive Integer Solution for a Given Equation.cpp ├── 1238. Circular Permutation in Binary Representation.cpp ├── 124. Binary Tree Maximum Path Sum.cpp ├── 1247. Minimum Swaps to Make Strings Equal.cpp ├── 1248. Count Number of Nice Subarrays.cpp ├── 1249. Minimum Remove to Make Valid Parentheses.cpp ├── 125. Valid Palindrome.cpp ├── 1252. Cells with Odd Values in a Matrix.cpp ├── 1255. Maximum Score Words Formed by Letters.cpp ├── 126. Word Ladder II.cpp ├── 1260. Shift 2D Grid.cpp ├── 1261. Find Elements in a Contaminated Binary Tree.cpp ├── 1266. Minimum Time Visiting All Points.cpp ├── 1268. Search Suggestions System.cpp ├── 127. Word Ladder.cpp ├── 1275. Find Winner on a Tic Tac Toe Game.cpp ├── 1277. Count Square Submatrices with All Ones.cpp ├── 1278. Palindrome Partitioning III.cpp ├── 128. Longest Consecutive Sequence.md ├── 1281. Subtract the Product and Sum of Digits of an Integer.cpp ├── 1282. Group the People Given the Group Size They Belong To.cpp ├── 1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix.cpp ├── 1286. Iterator for Combination.cpp ├── 1287. Element Appearing More Than 25% In Sorted Array.cpp ├── 1288. Remove Covered Intervals.cpp ├── 1289. Minimum Falling Path Sum II.cpp ├── 129. Sum Root to Leaf Numbers.cpp ├── 1290. Convert Binary Number in a Linked List to Integer.cpp ├── 1291. Sequential Digits.cpp ├── 1295. Find Numbers with Even Number of Digits.cpp ├── 1296. Divide Array in Sets of K Consecutive Numbers.cpp ├── 1299. Replace Elements with Greatest Element on Right Side.cpp ├── 13. Roman to Integer.cpp ├── 130. Surrounded Regions.cpp ├── 1302. Deepest Leaves Sum.cpp ├── 1304. Find N Unique Integers Sum up to Zero.cpp ├── 1305. All Elements in Two Binary Search Trees.cpp ├── 1306. Jump Game III.cpp ├── 1309. Decrypt String from Alphabet to Integer Mapping.cpp ├── 131. Palindrome Partitioning.cpp ├── 1310. XOR Queries of a Subarray.cpp ├── 1314. Matrix Block Sum.cpp ├── 1315. Sum of Nodes with Even-Valued Grandparent.cpp ├── 1317. Convert Integer to the Sum of Two No-Zero Integers.cpp ├── 1318. Minimum Flips to Make a OR b Equal to c.cpp ├── 132. Palindrome Partitioning II.cpp ├── 1323. Maximum 69 Number.cpp ├── 1325. Delete Leaves With a Given Value.cpp ├── 1329. Sort the Matrix Diagonally.cpp ├── 133. Clone Graph.cpp ├── 1331. Rank Transform of an Array.cpp ├── 1332. Remove Palindromic Subsequences.cpp ├── 1337. The K Weakest Rows in a Matrix.cpp ├── 1338. Reduce Array Size to The Half.cpp ├── 134. Gas Station.cpp ├── 1340. Jump Game V.cpp ├── 1343. Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold.cpp ├── 1344. Angle Between Hands of a Clock.cpp ├── 1345. Jump Game IV.cpp ├── 1346. Check If N and Its Double Exist.cpp ├── 1347. Minimum Number of Steps to Make Two Strings Anagram.cpp ├── 1349. Maximum Students Taking Exam.cpp ├── 135. Candy.cpp ├── 1356. Sort Integers by The Number of 1 Bits.cpp ├── 1359. Count All Valid Pickup and Delivery Options.cpp ├── 136. Single Number.cpp ├── 1360. Number of Days Between Two Dates.cpp ├── 1361. Validate Binary Tree Nodes.cpp ├── 1362. Closest Divisors.cpp ├── 1365. How Many Numbers Are Smaller Than the Current Number.cpp ├── 137. Single Number II.cpp ├── 1374. Generate a String With Characters That Have Odd Counts.cpp ├── 1375. Bulb Switcher III.cpp ├── 1376. Time Needed to Inform All Employees.cpp ├── 1377. Frog Position After T Seconds.cpp ├── 138. Copy List with Random Pointer.cpp ├── 1380. Lucky Numbers in a Matrix.cpp ├── 1381. Design a Stack With Increment Operation.cpp ├── 1382. Balance a Binary Search Tree.cpp ├── 1383. Maximum Performance of a Team.cpp ├── 1385. Find the Distance Value Between Two Arrays.cpp ├── 1386. Cinema Seat Allocation.cpp ├── 1387. Sort Integers by The Power Value.cpp ├── 1388. Pizza With 3n Slices.cpp ├── 1389. Create Target Array in the Given Order.cpp ├── 139. Word Break.cpp ├── 1390. Four Divisors.cpp ├── 1391. Check if There is a Valid Path in a Grid.cpp ├── 1392. Longest Happy Prefix.cpp ├── 1394. Find Lucky Integer in an Array.cpp ├── 1395. Count Number of Teams.cpp ├── 1396. Design Underground System.cpp ├── 1397. Find All Good Strings.cpp ├── 1399. Count Largest Group.cpp ├── 14. Longest Common Prefix.cpp ├── 140. Word Break II.cpp ├── 1400. Construct K Palindrome Strings.cpp ├── 1401. Circle and Rectangle Overlapping.cpp ├── 1402. Reducing Dishes.cpp ├── 1403. Minimum Subsequence in Non-Increasing Order.cpp ├── 1404. Number of Steps to Reduce a Number in Binary Representation to One.cpp ├── 1405. Longest Happy String.cpp ├── 1406. Stone Game III.cpp ├── 1408. String Matching in an Array.cpp ├── 1409. Queries on a Permutation With Key.cpp ├── 141. Linked List Cycle.cpp ├── 1410. HTML Entity Parser.cpp ├── 1411. Number of Ways to Paint N × 3 Grid.cpp ├── 1413. Minimum Value to Get Positive Step by Step Sum.cpp ├── 1414. Find the Minimum Number of Fibonacci Numbers Whose Sum Is K.cpp ├── 1415. The k-th Lexicographical String of All Happy Strings of Length n.cpp ├── 1416. Restore The Array.cpp ├── 1417. Reformat The String.cpp ├── 1418. Display Table of Food Orders in a Restaurant.cpp ├── 1419. Minimum Number of Frogs Croaking.cpp ├── 142. Linked List Cycle II.cpp ├── 1420. Build Array Where You Can Find The Maximum Exactly K Comparisons.cpp ├── 1422. Maximum Score After Splitting a String.cpp ├── 1423. Maximum Points You Can Obtain from Cards.cpp ├── 1424. Diagonal Traverse II.cpp ├── 1425. Constrained Subsequence Sum.cpp ├── 143. Reorder List.cpp ├── 1431. Kids With the Greatest Number of Candies.cpp ├── 1432. Max Difference You Can Get From Changing an Integer.cpp ├── 1433. Check If a String Can Break Another String.cpp ├── 1434. Number of Ways to Wear Different Hats to Each Other.cpp ├── 1436. Destination City.cpp ├── 1437. Check If All 1's Are at Least Length K Places Away.cpp ├── 1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit.cpp ├── 1439. Find the Kth Smallest Sum of a Matrix With Sorted Rows.cpp ├── 144. Binary Tree Preorder Traversal.cpp ├── 1446. Consecutive Characters.cpp ├── 1447. Simplified Fractions.cpp ├── 1448. Count Good Nodes in Binary Tree.cpp ├── 1449. Form Largest Integer With Digits That Add up to Target.cpp ├── 145. Binary Tree Postorder Traversal.cpp ├── 1450. Number of Students Doing Homework at a Given Time.cpp ├── 1451. Rearrange Words in a Sentence.cpp ├── 1452. People Whose List of Favorite Companies Is Not a Subset of Another List.cpp ├── 1453. Maximum Number of Darts Inside of a Circular Dartboard.cpp ├── 146. LRU Cache.cpp ├── 1460. Make Two Arrays Equal by Reversing Sub-arrays.cpp ├── 1461. Check If a String Contains All Binary Codes of Size K.cpp ├── 1462. Course Schedule IV.cpp ├── 1463. Cherry Pickup II.cpp ├── 1464. Maximum Product of Two Elements in an Array.cpp ├── 1465. Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts.cpp ├── 1466. Reorder Routes to Make All Paths Lead to the City Zero.cpp ├── 1467. Probability of a Two Boxes Having The Same Number of Distinct Balls.cpp ├── 147. Insertion Sort List.cpp ├── 1470. Shuffle the Array.cpp ├── 1471. The k Strongest Values in an Array.cpp ├── 1472. Design Browser History.cpp ├── 1473. Paint House III.cpp ├── 1475. Final Prices With a Special Discount in a Shop.cpp ├── 1476. Subrectangle Queries.cpp ├── 1477. Find Two Non-overlapping Sub-arrays Each With Target Sum.cpp ├── 1478. Allocate Mailboxes.cpp ├── 148. Sort List.cpp ├── 1480. Running Sum of 1d Array.cpp ├── 1481. Least Number of Unique Integers after K Removals.cpp ├── 1482. Minimum Number of Days to Make m Bouquets.cpp ├── 1483. Kth Ancestor of a Tree Node.cpp ├── 149. Max Points on a Line.cpp ├── 1491. Average Salary Excluding the Minimum and Maximum Salary.cpp ├── 1492. The kth Factor of n.cpp ├── 1493. Longest Subarray of 1's After Deleting One Element.cpp ├── 1494. Parallel Courses II.cpp ├── 1496. Path Crossing.cpp ├── 1497. Check If Array Pairs Are Divisible by k.cpp ├── 1498. Number of Subsequences That Satisfy the Given Sum Condition.cpp ├── 1499. Max Value of Equation.cpp ├── 15. 3Sum.md ├── 150. Evaluate Reverse Polish Notation.cpp ├── 1502. Can Make Arithmetic Progression From Sequence.cpp ├── 1503. Last Moment Before All Ants Fall Out of a Plank.cpp ├── 1504. Count Submatrices With All Ones.cpp ├── 1505. Minimum Possible Integer After at Most K Adjacent Swaps On Digits.cpp ├── 1507. Reformat Date.cpp ├── 1508. Range Sum of Sorted Subarray Sums.cpp ├── 1509. Minimum Difference Between Largest and Smallest Value in Three Moves.cpp ├── 151. Reverse Words in a String.cpp ├── 1510. Stone Game IV.cpp ├── 1512. Number of Good Pairs.cpp ├── 1513. Number of Substrings With Only 1s.cpp ├── 1514. Path with Maximum Probability.cpp ├── 1515. Best Position for a Service Centre.cpp ├── 1518. Water Bottles.cpp ├── 1519. Number of Nodes in the Sub-Tree With the Same Label.cpp ├── 152. Maximum Product Subarray.cpp ├── 1520. Maximum Number of Non-Overlapping Substrings.cpp ├── 1521. Find a Value of a Mysterious Function Closest to Target.cpp ├── 1523. Count Odd Numbers in an Interval Range.cpp ├── 1524. Number of Sub-arrays With Odd Sum.cpp ├── 1525. Number of Good Ways to Split a String.cpp ├── 1526. Minimum Number of Increments on Subarrays to Form a Target Array.cpp ├── 1528. Shuffle String.cpp ├── 1529. Bulb Switcher IV.cpp ├── 153. Find Minimum in Rotated Sorted Array.cpp ├── 1530. Number of Good Leaf Nodes Pairs.cpp ├── 1531. String Compression II.cpp ├── 1534. Count Good Triplets.cpp ├── 1535. Find the Winner of an Array Game.cpp ├── 1536. Minimum Swaps to Arrange a Binary Grid.cpp ├── 1537. Get the Maximum Score.cpp ├── 1539. Kth Missing Positive Number.cpp ├── 154. Find Minimum in Rotated Sorted Array II.cpp ├── 1540. Can Convert String in K Moves.cpp ├── 1541. Minimum Insertions to Balance a Parentheses String.cpp ├── 1542. Find Longest Awesome Substring.cpp ├── 1544. Make The String Great.cpp ├── 1545. Find Kth Bit in Nth Binary String.cpp ├── 1546. Maximum Number of Non-Overlapping Subarrays With Sum Equals Target.cpp ├── 1547. Minimum Cost to Cut a Stick.cpp ├── 155. Min Stack.cpp ├── 1550. Three Consecutive Odds.cpp ├── 1551. Minimum Operations to Make Array Equal.cpp ├── 1552. Magnetic Force Between Two Balls.cpp ├── 1553. Minimum Number of Days to Eat N Oranges.cpp ├── 1556. Thousand Separator.cpp ├── 1557. Minimum Number of Vertices to Reach All Nodes.cpp ├── 1558. Minimum Numbers of Function Calls to Make Target Array.cpp ├── 1559. Detect Cycles in 2D Grid.cpp ├── 1560. Most Visited Sector in a Circular Track.cpp ├── 1561. Maximum Number of Coins You Can Get.cpp ├── 1562. Find Latest Group of Size M.cpp ├── 1563. Stone Game V.cpp ├── 1566. Detect Pattern of Length M Repeated K or More Times.cpp ├── 1567. Maximum Length of Subarray With Positive Product.cpp ├── 1568. Minimum Number of Days to Disconnect Island.cpp ├── 1569. Number of Ways to Reorder Array to Get Same BST.cpp ├── 1572. Matrix Diagonal Sum.cpp ├── 1573. Number of Ways to Split a String.cpp ├── 1574. Shortest Subarray to be Removed to Make Array Sorted.cpp ├── 1575. Count All Possible Routes.cpp ├── 1576. Replace All question mark's to Avoid Consecutive Repeating Characters.cpp ├── 1577. Number of Ways Where Square of Number Is Equal to Product of Two Numbers.cpp ├── 1578. Minimum Deletion Cost to Avoid Repeating Letters.cpp ├── 1579. Remove Max Number of Edges to Keep Graph Fully Traversable.cpp ├── 1582. Special Positions in a Binary Matrix.cpp ├── 1583. Count Unhappy Friends.cpp ├── 1584. Min Cost to Connect All Points.cpp ├── 1585. Check If String Is Transformable With Substring Sort Operations.cpp ├── 1588. Sum of All Odd Length Subarrays.cpp ├── 1589. Maximum Sum Obtained of Any Permutation.cpp ├── 1590. Make Sum Divisible by P.cpp ├── 1591. Strange Printer II.cpp ├── 1592. Rearrange Spaces Between Words.cpp ├── 1593. Split a String Into the Max Number of Unique Substrings.cpp ├── 1594. Maximum Non Negative Product in a Matrix.cpp ├── 1595. Minimum Cost to Connect Two Groups of Points.cpp ├── 1598. Crawler Log Folder.cpp ├── 1599. Maximum Profit of Operating a Centennial Wheel.cpp ├── 16. 3Sum Closest.md ├── 160. Intersection of Two Linked Lists.cpp ├── 1600. Throne Inheritance.cpp ├── 1601. Maximum Number of Achievable Transfer Requests.cpp ├── 1603. Design Parking System.cpp ├── 1604. Alert Using Same Key-Card Three or More Times in a One Hour Period.cpp ├── 1605. Find Valid Matrix Given Row and Column Sums.cpp ├── 1606. Find Servers That Handled Most Number of Requests.cpp ├── 1608. Special Array With X Elements Greater Than or Equal X.cpp ├── 1609. Even Odd Tree.cpp ├── 1610. Maximum Number of Visible Points.cpp ├── 1611. Minimum One Bit Operations to Make Integers Zero.cpp ├── 1614. Maximum Nesting Depth of the Parentheses.cpp ├── 1615. Maximal Network Rank.cpp ├── 1616. Split Two Strings to Make Palindrome.cpp ├── 1617. Count Subtrees With Max Distance Between Cities.cpp ├── 1619. Mean of Array After Removing Some Elements.cpp ├── 162. Find Peak Element.cpp ├── 1620. Coordinate With Maximum Network Quality.cpp ├── 1624. Largest Substring Between Two Equal Characters.cpp ├── 1625. Lexicographically Smallest String After Applying Operations Medium.cpp ├── 1626. Best Team With No Conflicts.cpp ├── 1627. Graph Connectivity With Threshold.cpp ├── 164. Maximum Gap.cpp ├── 165. Compare Version Numbers.cpp ├── 167. Two Sum II - Input array is sorted.cpp ├── 168. Excel Sheet Column Title.cpp ├── 169. Majority Element.cpp ├── 17. Letter Combinations of a Phone Number.cpp ├── 171. Excel Sheet Column Number.cpp ├── 172. Factorial Trailing Zeroes.cpp ├── 173. Binary Search Tree Iterator.cpp ├── 174. Dungeon Game.cpp ├── 175. Combine Two Tables.sql ├── 179. Largest Number.cpp ├── 18. 4Sum.md ├── 181. Employees Earning More Than Their Managers.sql ├── 182. Duplicate Emails.sql ├── 183. Customers Who Never Order.cpp ├── 187. Repeated DNA Sequences.cpp ├── 188. Best Time to Buy and Sell Stock IV.cpp ├── 189. Rotate Array.cpp ├── 19. Remove Nth Node From End of List.cpp ├── 190. Reverse Bits.cpp ├── 191. Number of 1 Bits.cpp ├── 196. Delete Duplicate Emails.sql ├── 197. Rising Temperature.sql ├── 198. House Robber.cpp ├── 199. Binary Tree Right Side View.cpp ├── 2. Add Two Numbers.cpp ├── 20. Valid Parentheses.cpp ├── 200. Number of Islands.cpp ├── 201.Bitwise AND of Numbers Range.cpp ├── 202. Happy Number.cpp ├── 203. Remove Linked List Elements.cpp ├── 205. Isomorphic Strings.cpp ├── 206. Reverse Linked List.md ├── 207. Course Schedule.cpp ├── 208. Implement Trie (Prefix Tree).cpp ├── 21. Merge Two Sorted Lists.cpp ├── 210. Course Schedule II.cpp ├── 211. Add and Search Word - Data structure design.cpp ├── 212. Word Search II.cpp ├── 213. House Robber II.cpp ├── 214. Shortest Palindrome.cpp ├── 2140. Solving Questions With Brainpower.md ├── 215. Kth Largest Element in an Array.cpp ├── 216. Combination Sum III.cpp ├── 217. Contains Duplicate.md ├── 218. The Skyline Problem.cpp ├── 219. Contains Duplicate II.cpp ├── 22. Generate Parentheses.cpp ├── 220. Contains Duplicate III.cpp ├── 221. Maximal Square.cpp ├── 222. Count Complete Tree Nodes.cpp ├── 224. Basic Calculator.cpp ├── 225. Implement Stack using Queues.cpp ├── 226. Invert Binary Tree.cpp ├── 228. Summary Ranges.cpp ├── 229. Majority Element II.cpp ├── 23. Merge k Sorted Lists.cpp ├── 230. Kth Smallest Element in a BST.cpp ├── 231. Power of Two.cpp ├── 232. Implement Queue using Stacks.cpp ├── 233. Number of Digit One.cpp ├── 234. Palindrome Linked List.cpp ├── 235. Lowest Common Ancestor of a Binary Search Tree.cpp ├── 236. Lowest Common Ancestor of a Binary Tree.cpp ├── 237. Delete Node in a Linked List.cpp ├── 238. Product of Array Except Self.cpp ├── 239. Sliding Window Maximum.cpp ├── 24. Swap Nodes in Pairs.cpp ├── 240. Search a 2D Matrix II.cpp ├── 241. Different Ways to Add Parentheses.cpp ├── 242. Valid Anagram.cpp ├── 25. Reverse Nodes in k-Group.cpp ├── 2563. Count the Number of Fair Pairs.md ├── 257. Binary Tree Paths.cpp ├── 258. Add Digits.cpp ├── 26. Remove Duplicates from Sorted Array.md ├── 260. Single Number III.cpp ├── 263. Ugly Number.cpp ├── 264. Ugly Number II.cpp ├── 268. Missing Number.cpp ├── 27. Remove Element.cpp ├── 273. Integer to English Words.cpp ├── 274. H-Index.cpp ├── 275. H-Index II.cpp ├── 278. First Bad Version.cpp ├── 279. Perfect Squares.cpp ├── 28. Implement strStr().md ├── 282. Expression Add Operators.cpp ├── 283. Move Zeroes.cpp ├── 287. Find the Duplicate Number.cpp ├── 2873. Maximum Value of an Ordered Triplet I.md ├── 2874. Maximum Value of an Ordered Triplet II.md ├── 290. Word Pattern.cpp ├── 292. Nim Game.cpp ├── 295. Find Median from Data Stream.cpp ├── 297. Serialize and Deserialize Binary Tree.cpp ├── 299. Bulls and Cows.cpp ├── 3. Longest Substring Without Repeating Characters.cpp ├── 30. Substring with Concatenation of All Words.cpp ├── 300. Longest Increasing Subsequence.cpp ├── 301. Remove Invalid Parentheses.cpp ├── 303. Range Sum Query - Immutable.cpp ├── 307. Range Sum Query - Mutable Medium.cpp ├── 309. Best Time to Buy and Sell Stock with Cooldown.cpp ├── 31. Next Permutation.cpp ├── 312. Burst Balloons.cpp ├── 315. Count of Smaller Numbers After Self.cpp ├── 316. Remove Duplicate Letters.cpp ├── 318. Maximum Product of Word Lengths.cpp ├── 319. Bulb Switcher.cpp ├── 32. Longest Valid Parentheses.cpp ├── 322. Coin Change.cpp ├── 326. Power of Three.cpp ├── 328. Odd Even Linked List.cpp ├── 329. Longest Increasing Path in a Matrix.cpp ├── 33. Search in Rotated Sorted Array.cpp ├── 332. Reconstruct Itinerary.cpp ├── 336. Palindrome Pairs.cpp ├── 337. House Robber III.cpp ├── 338. Counting Bits.cpp ├── 34. Find First and Last Position of Element in Sorted Array.cpp ├── 342. Power of Four.cpp ├── 344. Reverse String.cpp ├── 345. Reverse Vowels of a String.cpp ├── 347. Top K Frequent Elements.cpp ├── 349. Intersection of Two Arrays.cpp ├── 35. Search Insert Position.cpp ├── 350. Intersection of Two Arrays II.md ├── 352. Data Stream as Disjoint Intervals.cpp ├── 354. Russian Doll Envelopes.cpp ├── 36. Valid Sudoku.md ├── 367. Valid Perfect Square.cpp ├── 368. Largest Divisible Subset.cpp ├── 37. Sudoku Solver.cpp ├── 373. Find K Pairs with Smallest Sums.md ├── 374. Guess Number Higher or Lower.cpp ├── 378. Kth Smallest Element in a Sorted Matrix.md ├── 38. Count and Say.cpp ├── 380. Insert Delete GetRandom O(1).cpp ├── 382. Linked List Random Node.cpp ├── 383. Ransom Note.cpp ├── 384. Shuffle an Array.md ├── 387. First Unique Character in a String.cpp ├── 389. Find the Difference.cpp ├── 39. Combination Sum.cpp ├── 392. Is Subsequence.cpp ├── 394. Decode String.cpp ├── 399. Evaluate Division.cpp ├── 4. Median of Two Sorted Arrays.cpp ├── 40. Combination Sum II.cpp ├── 400. Nth Digit.cpp ├── 401. Binary Watch.cpp ├── 402. Remove K Digits.cpp ├── 403. Frog Jump.cpp ├── 404. Sum of Left Leaves.cpp ├── 405. Convert a Number to Hexadecimal.cpp ├── 406. Queue Reconstruction by Height.cpp ├── 409. Longest Palindrome.cpp ├── 41. First Missing Positive.cpp ├── 410. Split Array Largest Sum.cpp ├── 412. Fizz Buzz.cpp ├── 413. Arithmetic Slices.cpp ├── 415. Add Strings.cpp ├── 416. Partition Equal Subset Sum.cpp ├── 419. Battleships in a Board.cpp ├── 42. Trapping Rain Water.cpp ├── 420. Strong Password Checker.cpp ├── 421. Maximum XOR of Two Numbers in an Array.cpp ├── 424. Longest Repeating Character Replacement.cpp ├── 429. N-ary Tree Level Order Traversal.cpp ├── 43. Multiply Strings.cpp ├── 430. Flatten a Multilevel Doubly Linked List.cpp ├── 432. All O`one Data Structure.cpp ├── 434. Number of Segments in a String.cpp ├── 435. Non-overlapping Intervals.cpp ├── 436. Find Right Interval.cpp ├── 437. Path Sum III.cpp ├── 438. Find All Anagrams in a String.cpp ├── 44. Wildcard Matching.cpp ├── 441. Arranging Coins.cpp ├── 442. Find All Duplicates in an Array.cpp ├── 443. String Compression.cpp ├── 445. Add Two Numbers II.cpp ├── 447. Number of Boomerangs.cpp ├── 448. Find All Numbers Disappeared in an Array.cpp ├── 449. Serialize and Deserialize BST.cpp ├── 45. Jump Game II.cpp ├── 450. Delete Node in a BST.cpp ├── 451. Sort Characters By Frequency.cpp ├── 452. Minimum Number of Arrows to Burst Balloons.cpp ├── 453. Minimum Moves to Equal Array Elements.cpp ├── 454. 4Sum II.cpp ├── 455. Assign Cookies.cpp ├── 459. Repeated Substring Pattern.cpp ├── 46. Permutations.cpp ├── 460. LFU Cache.cpp ├── 461. Hamming Distance.cpp ├── 463. Island Perimeter.cpp ├── 464. Can I Win.cpp ├── 468. Validate IP Address.cpp ├── 47. Permutations II.cpp ├── 470. Implement Rand10() Using Rand7().cpp ├── 472. Concatenated Words.cpp ├── 474. Ones and Zeroes.cpp ├── 476. Number Complement.cpp ├── 477. Total Hamming Distance.cpp ├── 48. Rotate Image.cpp ├── 480. Sliding Window Median.cpp ├── 482. License Key Formatting.cpp ├── 485. Max Consecutive Ones.cpp ├── 486. Predict the Winner.cpp ├── 49. Group Anagrams.cpp ├── 492. Construct the Rectangle.cpp ├── 494. Target Sum.cpp ├── 495. Teemo Attacking.cpp ├── 496. Next Greater Element I.cpp ├── 497. Random Point in Non-overlapping Rectangles.cpp ├── 5. Longest Palindromic Substring.cpp ├── 50. Pow(x, n).cpp ├── 501. Find Mode in Binary Search Tree.cpp ├── 503. Next Greater Element II.cpp ├── 504. Base 7.cpp ├── 506. Relative Ranks.cpp ├── 509. Fibonacci Number.cpp ├── 51. N-Queens.cpp ├── 515. Find Largest Value in Each Tree Row.cpp ├── 516. Longest Palindromic Subsequence.cpp ├── 518. Coin Change 2.cpp ├── 52. N-Queens II.cpp ├── 520. Detect Capital.cpp ├── 521. Longest Uncommon Subsequence I.cpp ├── 524. Longest Word in Dictionary through Deleting.cpp ├── 525. Contiguous Array.cpp ├── 526. Beautiful Arrangement.cpp ├── 528. Random Pick with Weight.cpp ├── 529. Minesweeper.cpp ├── 53. Maximum Subarray.cpp ├── 530. Minimum Absolute Difference in BST.cpp ├── 532. K-diff Pairs in an Array.cpp ├── 535. Encode and Decode TinyURL.cpp ├── 537. Complex Number Multiplication.cpp ├── 538. Convert BST to Greater Tree.cpp ├── 54. Spiral Matrix.md ├── 540. Single Element in a Sorted Array.cpp ├── 541. Reverse String II.cpp ├── 543. Diameter of Binary Tree.cpp ├── 547. Friend Circles.cpp ├── 55. Jump Game.cpp ├── 551. Student Attendance Record I.cpp ├── 559. Maximum Depth of N-ary Tree.cpp ├── 56. Merge Intervals.cpp ├── 560. Subarray Sum Equals K.cpp ├── 561. Array Partition I.cpp ├── 563. Binary Tree Tilt.cpp ├── 564. Find the Closest Palindrome.cpp ├── 566. Reshape the Matrix.cpp ├── 567. Permutation in String.cpp ├── 57. Insert Interval.cpp ├── 572. Subtree of Another Tree.cpp ├── 576. Out of Boundary Paths.cpp ├── 58. Length of Last Word.cpp ├── 581. Shortest Unsorted Continuous Subarray.cpp ├── 583. Delete Operation for Two Strings.cpp ├── 589. N-ary Tree Preorder Traversal.cpp ├── 59. Spiral Matrix II.cpp ├── 590. N-ary Tree Postorder Traversal.cpp ├── 591. Tag Validator.cpp ├── 594. Longest Harmonious Subsequence.cpp ├── 595. Big Countries.sql ├── 596. Classes More Than 5 Students.sql ├── 598. Range Addition II.cpp ├── 599. Minimum Index Sum of Two Lists.cpp ├── 6. ZigZag Conversion.cpp ├── 60. Permutation Sequence.cpp ├── 605. Can Place Flowers.cpp ├── 606. Construct String from Binary Tree.cpp ├── 61. Rotate List.cpp ├── 617. Merge Two Binary Trees.cpp ├── 62. Unique Paths.cpp ├── 621. Task Scheduler.cpp ├── 622. Design Circular Queue.cpp ├── 627. Swap Salary.sql ├── 628. Maximum Product of Three Numbers.cpp ├── 63. Unique Paths II.cpp ├── 633. Sum of Square Numbers.cpp ├── 637. Average of Levels in Binary Tree.cpp ├── 64. Minimum Path Sum.cpp ├── 641. Design Circular Deque.cpp ├── 643. Maximum Average Subarray I.cpp ├── 645. Set Mismatch.cpp ├── 647. Palindromic Substrings.cpp ├── 648. Replace Words.cpp ├── 65. Valid Number.cpp ├── 650. 2 Keys Keyboard.cpp ├── 653. Two Sum IV - Input is a BST.cpp ├── 654. Maximum Binary Tree.cpp ├── 657. Judge Route Circle.cpp ├── 658. Find K Closest Elements.cpp ├── 659. Split Array into Consecutive Subsequences.cpp ├── 66. Plus One.cpp ├── 661. Image Smoother.cpp ├── 662. Maximum Width of Binary Tree.cpp ├── 664. Strange Printer.cpp ├── 665. Non-decreasing Array.cpp ├── 668. Kth Smallest Number in Multiplication Table.cpp ├── 669. Trim a Binary Search Tree.cpp ├── 67. Add Binary.cpp ├── 671. Second Minimum Node In a Binary Tree.cpp ├── 673. Number of Longest Increasing Subsequence.cpp ├── 674. Longest Continuous Increasing Subsequence.cpp ├── 676. Implement Magic Dictionary.cpp ├── 678. Valid Parenthesis String.cpp ├── 679. 24 Game.cpp ├── 68. Text Justification.cpp ├── 680. Valid Palindrome II.cpp ├── 684. Redundant Connection.cpp ├── 686. Repeated String Match.cpp ├── 687. Longest Univalue Path.cpp ├── 69. Sqrt(x).cpp ├── 690. Employee Importance.cpp ├── 692. Top K Frequent Words.cpp ├── 693. Binary Number with Alternating Bits.cpp ├── 695. Max Area of Island.cpp ├── 696. Count Binary Substrings.cpp ├── 697. Degree of an Array.cpp ├── 698. Partition to K Equal Sum Subsets.cpp ├── 699. Falling Squares.cpp ├── 7. Reverse Integer.md ├── 70. Climbing Stairs.cpp ├── 700. Search in a Binary Search Tree.cpp ├── 701. Insert into a Binary Search Tree.cpp ├── 703. Kth Largest Element in a Stream.cpp ├── 704. Binary Search.cpp ├── 705. Design HashSet.cpp ├── 706. Design HashMap.cpp ├── 709. To Lower Case.cpp ├── 712. Minimum ASCII Delete Sum for Two Strings.cpp ├── 713. Subarray Product Less Than K.md ├── 714. Best Time to Buy and Sell Stock with Transaction Fee.cpp ├── 717. 1-bit and 2-bit Characters.cpp ├── 719. Find K-th Smallest Pair Distance.cpp ├── 72. Edit Distance.cpp ├── 720. Longest Word in Dictionary.cpp ├── 724. Find Pivot Index.cpp ├── 725. Split Linked List in Parts.cpp ├── 728. Self Dividing Numbers.cpp ├── 729. My Calendar I.cpp ├── 73. Set Matrix Zeroes.cpp ├── 730. Count Different Palindromic Subsequences.cpp ├── 731. My Calendar II.cpp ├── 733. Flood Fill.cpp ├── 735. Asteroid Collision.cpp ├── 739. Daily Temperatures.cpp ├── 74. Search a 2D Matrix.cpp ├── 741. Cherry Pickup.cpp ├── 744. Find Smallest Letter Greater Than Target.cpp ├── 746. Min Cost Climbing Stairs.cpp ├── 747. Largest Number At Least Twice of Others.cpp ├── 748. Shortest Completing Word.cpp ├── 75. Sort Colors.cpp ├── 753. Cracking the Safe.cpp ├── 754. Reach a Number.cpp ├── 76. Minimum Window Substring.md ├── 762. Prime Number of Set Bits in Binary Representation.cpp ├── 763. Partition Labels.md ├── 766. Toeplitz Matrix.cpp ├── 767. Reorganize String.cpp ├── 77. Combinations.cpp ├── 771. Jewels and Stones.cpp ├── 773. Sliding Puzzle.cpp ├── 778. Swim in Rising Water.cpp ├── 78. Subsets.cpp ├── 780. Reaching Points.cpp ├── 783. Minimum Distance Between BST Nodes.cpp ├── 784. Letter Case Permutation.cpp ├── 786. K-th Smallest Prime Fraction.cpp ├── 787. Cheapest Flights Within K Stops.cpp ├── 788. Rotated Digits.cpp ├── 79. Word Search.cpp ├── 794. Valid Tic-Tac-Toe State.cpp ├── 796. Rotate String.cpp ├── 797. All Paths From Source to Target.cpp ├── 8. String to Integer (atoi).md ├── 80. Remove Duplicates from Sorted Array II.cpp ├── 804. Unique Morse Code Words.cpp ├── 807. Max Increase to Keep City Skyline.cpp ├── 808. Soup Servings.cpp ├── 81. Search in Rotated Sorted Array II.cpp ├── 812. Largest Triangle Area.cpp ├── 814. Binary Tree Pruning.cpp ├── 819. Most Common Word.cpp ├── 82. Remove Duplicates from Sorted List II.cpp ├── 824. Goat Latin.cpp ├── 829. Consecutive Numbers Sum.cpp ├── 83. Remove Duplicates from Sorted List.cpp ├── 830. Positions of Large Groups.cpp ├── 832. Flipping an Image.cpp ├── 835. Image Overlap.cpp ├── 836. Rectangle Overlap.cpp ├── 837. New 21 Game.cpp ├── 838. Push Dominoes.cpp ├── 84. Largest Rectangle in Histogram.cpp ├── 840. Magic Squares In Grid.cpp ├── 843. Guess the Word.cpp ├── 844. Backspace String Compare.cpp ├── 849. Maximize Distance to Closest Person.cpp ├── 85. Maximal Rectangle.cpp ├── 850. Rectangle Area II.cpp ├── 852. Peak Index in a Mountain Array.cpp ├── 853. Car Fleet.cpp ├── 856. Score of Parentheses.cpp ├── 857. Minimum Cost to Hire K Workers.cpp ├── 859. Buddy Strings.cpp ├── 86. Partition List.cpp ├── 860. Lemonade Change.cpp ├── 861. Score After Flipping Matrix.cpp ├── 862. Shortest Subarray with Sum at Least K.cpp ├── 863. All Nodes Distance K in Binary Tree.cpp ├── 865. Smallest Subtree with all the Deepest Nodesl.cpp ├── 867. Transpose Matrix.cpp ├── 868. Binary Gap.cpp ├── 869. Reordered Power of 2.cpp ├── 87. Scramble String.cpp ├── 872. Leaf-Similar Trees.cpp ├── 876. Middle of the Linked List.cpp ├── 877. Stone Game.cpp ├── 88. Merge Sorted Array.cpp ├── 881. Boats to Save People.cpp ├── 883. Projection Area of 3D Shapes.cpp ├── 884. Uncommon Words from Two Sentences.cpp ├── 885. Spiral Matrix III.cpp ├── 886. Possible Bipartition.cpp ├── 887. Super Egg Drop.cpp ├── 888. Fair Candy Swap.cpp ├── 889. Construct Binary Tree from Preorder and Postorder Traversal.cpp ├── 89. Gray Code.cpp ├── 890. Find and Replace Pattern.cpp ├── 892. Surface Area of 3D Shapes.cpp ├── 893. Groups of Special-Equivalent Strings.cpp ├── 894. All Possible Full Binary Trees.cpp ├── 895. Maximum Frequency Stack.cpp ├── 896. Monotonic Array.cpp ├── 897. Increasing Order Search Tree.cpp ├── 9. Palindrome Number.cpp ├── 90. Subsets II.cpp ├── 901. Online Stock Span.cpp ├── 902. Numbers At Most N Given Digit Set.cpp ├── 905. Sort Array By Parity.cpp ├── 908. Smallest Range I.cpp ├── 91. Decode Ways.cpp ├── 912. Sort an Array.cpp ├── 914. X of a Kind in a Deck of Cards.cpp ├── 917. Reverse Only Letters.cpp ├── 918. Maximum Sum Circular Subarray.cpp ├── 92. Reverse Linked List II.cpp ├── 921. Minimum Add to Make Parentheses Valid.cpp ├── 922. Sort Array By Parity II.cpp ├── 925. Long Pressed Name.cpp ├── 929. Unique Email Addresses.cpp ├── 93. Restore IP Addresses.cpp ├── 931. Minimum Falling Path Sum.cpp ├── 933. Number of Recent Calls.cpp ├── 935. Knight Dialer.cpp ├── 937. Reorder Data in Log Files.cpp ├── 938. Range Sum of BST.cpp ├── 94. Binary Tree Inorder Traversal.cpp ├── 941. Valid Mountain Array.cpp ├── 942. DI String Match.cpp ├── 944. Delete Columns to Make Sorted.cpp ├── 946. Validate Stack Sequences.cpp ├── 949. Largest Time for Given Digits.cpp ├── 95. Unique Binary Search Trees II.cpp ├── 950. Reveal Cards In Increasing Order.cpp ├── 951. Flip Equivalent Binary Trees.cpp ├── 952. Largest Component Size by Common Factor.cpp ├── 953. Verifying an Alien Dictionary.cpp ├── 957. Prison Cells After N Days.cpp ├── 959. Regions Cut By Slashes.cpp ├── 96. Unique Binary Search Trees.cpp ├── 961. N-Repeated Element in Size 2N Array.cpp ├── 964. Least Operators to Express Number.cpp ├── 965. Univalued Binary Tree.cpp ├── 967. Numbers With Same Consecutive Differences.cpp ├── 969. Pancake Sorting.cpp ├── 97. Interleaving String.cpp ├── 970. Powerful Integers.cpp ├── 973. K Closest Points to Origin.cpp ├── 976. Largest Perimeter Triangle.cpp ├── 977. Squares of a Sorted Array.cpp ├── 979. Distribute Coins in Binary Tree.cpp ├── 98. Validate Binary Search Tree.cpp ├── 980. Unique Paths III.cpp ├── 981. Time Based Key-Value Store.cpp ├── 983. Minimum Cost For Tickets.cpp ├── 986. Interval List Intersections.cpp ├── 987. Vertical Order Traversal of a Binary Tree.cpp ├── 989. Add to Array-Form of Integer.cpp ├── 99. Recover Binary Search Tree.cpp ├── 993. Cousins in Binary Tree.cpp ├── 994. Rotting Oranges.cpp ├── 997. Find the Town Judge.cpp ├── 998. Maximum Binary Tree II.cpp ├── 999. Available Captures for Rook.cpp ├── Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree.cpp ├── Counting Elements.cpp ├── First Unique Number.cpp ├── Leftmost Column with at Least a One.cpp ├── Perform String Shifts.cpp └── README.md /1. Two Sum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1. Two Sum.md -------------------------------------------------------------------------------- /10. Regular Expression Matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/10. Regular Expression Matching.cpp -------------------------------------------------------------------------------- /100. Same Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/100. Same Tree.cpp -------------------------------------------------------------------------------- /1002. Find Common Characters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1002. Find Common Characters.cpp -------------------------------------------------------------------------------- /1004. Max Consecutive Ones III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1004. Max Consecutive Ones III.cpp -------------------------------------------------------------------------------- /1005. Maximize Sum Of Array After K Negations Easy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1005. Maximize Sum Of Array After K Negations Easy.cpp -------------------------------------------------------------------------------- /1007. Minimum Domino Rotations For Equal Row.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1007. Minimum Domino Rotations For Equal Row.cpp -------------------------------------------------------------------------------- /101. Symmetric Tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/101. Symmetric Tree.md -------------------------------------------------------------------------------- /1011. Capacity To Ship Packages Within D Days.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1011. Capacity To Ship Packages Within D Days.cpp -------------------------------------------------------------------------------- /1012. Complement of Base 10 Integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1012. Complement of Base 10 Integer.cpp -------------------------------------------------------------------------------- /1015. Smallest Integer Divisible by K.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1015. Smallest Integer Divisible by K.cpp -------------------------------------------------------------------------------- /1018. Binary Prefix Divisible By 5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1018. Binary Prefix Divisible By 5.cpp -------------------------------------------------------------------------------- /1019. Next Greater Node In Linked List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1019. Next Greater Node In Linked List.cpp -------------------------------------------------------------------------------- /102. Binary Tree Level Order Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/102. Binary Tree Level Order Traversal.cpp -------------------------------------------------------------------------------- /1020. Number of Enclaves.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1020. Number of Enclaves.cpp -------------------------------------------------------------------------------- /1021. Remove Outermost Parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1021. Remove Outermost Parentheses.cpp -------------------------------------------------------------------------------- /1022. Sum of Root To Leaf Binary Numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1022. Sum of Root To Leaf Binary Numbers.cpp -------------------------------------------------------------------------------- /1025. Divisor Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1025. Divisor Game.cpp -------------------------------------------------------------------------------- /1026. Maximum Difference Between Node and Ancestor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1026. Maximum Difference Between Node and Ancestor.cpp -------------------------------------------------------------------------------- /1027. Longest Arithmetic Sequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1027. Longest Arithmetic Sequence.cpp -------------------------------------------------------------------------------- /1028. Recover a Tree From Preorder Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1028. Recover a Tree From Preorder Traversal.cpp -------------------------------------------------------------------------------- /1029. Two City Scheduling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1029. Two City Scheduling.cpp -------------------------------------------------------------------------------- /103. Binary Tree Zigzag Level Order Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/103. Binary Tree Zigzag Level Order Traversal.cpp -------------------------------------------------------------------------------- /1030. Matrix Cells in Distance Order.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1030. Matrix Cells in Distance Order.cpp -------------------------------------------------------------------------------- /1032. Stream of Characters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1032. Stream of Characters.cpp -------------------------------------------------------------------------------- /1033. Moving Stones Until Consecutive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1033. Moving Stones Until Consecutive.cpp -------------------------------------------------------------------------------- /1035. Uncrossed Lines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1035. Uncrossed Lines.cpp -------------------------------------------------------------------------------- /1037. Valid Boomerang.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1037. Valid Boomerang.cpp -------------------------------------------------------------------------------- /1038. Binary Search Tree to Greater Sum Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1038. Binary Search Tree to Greater Sum Tree.cpp -------------------------------------------------------------------------------- /1039. Minimum Score Triangulation of Polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1039. Minimum Score Triangulation of Polygon.cpp -------------------------------------------------------------------------------- /1041. Robot Bounded In Circle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1041. Robot Bounded In Circle.cpp -------------------------------------------------------------------------------- /1042. Flower Planting With No Adjacent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1042. Flower Planting With No Adjacent.cpp -------------------------------------------------------------------------------- /1043. Partition Array for Maximum Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1043. Partition Array for Maximum Sum.cpp -------------------------------------------------------------------------------- /1044. Longest Duplicate Substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1044. Longest Duplicate Substring.cpp -------------------------------------------------------------------------------- /1046. Last Stone Weight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1046. Last Stone Weight.cpp -------------------------------------------------------------------------------- /1047. Remove All Adjacent Duplicates In String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1047. Remove All Adjacent Duplicates In String.cpp -------------------------------------------------------------------------------- /1048. Longest String Chain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1048. Longest String Chain.cpp -------------------------------------------------------------------------------- /1051. Height Checker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1051. Height Checker.cpp -------------------------------------------------------------------------------- /1054. Distant Barcodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1054. Distant Barcodes.cpp -------------------------------------------------------------------------------- /107. Binary Tree Level Order Traversal II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/107. Binary Tree Level Order Traversal II.cpp -------------------------------------------------------------------------------- /1071. Greatest Common Divisor of Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1071. Greatest Common Divisor of Strings.cpp -------------------------------------------------------------------------------- /1074. Number of Submatrices That Sum to Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1074. Number of Submatrices That Sum to Target.cpp -------------------------------------------------------------------------------- /1078. Occurrences After Bigram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1078. Occurrences After Bigram.cpp -------------------------------------------------------------------------------- /1079. Letter Tile Possibilities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1079. Letter Tile Possibilities.cpp -------------------------------------------------------------------------------- /108. Convert Sorted Array to Binary Search Tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/108. Convert Sorted Array to Binary Search Tree.md -------------------------------------------------------------------------------- /1089. Duplicate Zeros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1089. Duplicate Zeros.cpp -------------------------------------------------------------------------------- /109. Convert Sorted List to Binary Search Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/109. Convert Sorted List to Binary Search Tree.cpp -------------------------------------------------------------------------------- /1094. Car Pooling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1094. Car Pooling.cpp -------------------------------------------------------------------------------- /1096. Brace Expansion II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1096. Brace Expansion II.cpp -------------------------------------------------------------------------------- /11. Container With Most Water.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/11. Container With Most Water.md -------------------------------------------------------------------------------- /110. Balanced Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/110. Balanced Binary Tree.cpp -------------------------------------------------------------------------------- /1103. Distribute Candies to People.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1103. Distribute Candies to People.cpp -------------------------------------------------------------------------------- /1104. Path In Zigzag Labelled Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1104. Path In Zigzag Labelled Binary Tree.cpp -------------------------------------------------------------------------------- /1108. Defanging an IP Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1108. Defanging an IP Address.cpp -------------------------------------------------------------------------------- /1109. Corporate Flight Bookings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1109. Corporate Flight Bookings.cpp -------------------------------------------------------------------------------- /111. Minimum Depth of Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/111. Minimum Depth of Binary Tree.cpp -------------------------------------------------------------------------------- /1110. Delete Nodes And Return Forest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1110. Delete Nodes And Return Forest.cpp -------------------------------------------------------------------------------- /1114. Print in Order.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1114. Print in Order.cpp -------------------------------------------------------------------------------- /1114. Print in Order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1114. Print in Order.py -------------------------------------------------------------------------------- /1115. Print FooBar Alternately.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1115. Print FooBar Alternately.cpp -------------------------------------------------------------------------------- /1116. Print Zero Even Odd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1116. Print Zero Even Odd.cpp -------------------------------------------------------------------------------- /1117. Building H2O.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1117. Building H2O.cpp -------------------------------------------------------------------------------- /112. Path Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/112. Path Sum.cpp -------------------------------------------------------------------------------- /1122. Relative Sort Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1122. Relative Sort Array.cpp -------------------------------------------------------------------------------- /1123. Lowest Common Ancestor of Deepest Leaves.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1123. Lowest Common Ancestor of Deepest Leaves.cpp -------------------------------------------------------------------------------- /1128. Number of Equivalent Domino Pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1128. Number of Equivalent Domino Pairs.cpp -------------------------------------------------------------------------------- /113. Path Sum II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/113. Path Sum II.cpp -------------------------------------------------------------------------------- /1130. Minimum Cost Tree From Leaf Values.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1130. Minimum Cost Tree From Leaf Values.cpp -------------------------------------------------------------------------------- /1137. N-th Tribonacci Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1137. N-th Tribonacci Number.cpp -------------------------------------------------------------------------------- /114. Flatten Binary Tree to Linked List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/114. Flatten Binary Tree to Linked List.cpp -------------------------------------------------------------------------------- /1140. Stone Game II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1140. Stone Game II.cpp -------------------------------------------------------------------------------- /1143. Longest Common Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1143. Longest Common Subsequence.cpp -------------------------------------------------------------------------------- /1147. Longest Chunked Palindrome Decomposition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1147. Longest Chunked Palindrome Decomposition.cpp -------------------------------------------------------------------------------- /115. Distinct Subsequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/115. Distinct Subsequences.cpp -------------------------------------------------------------------------------- /1154. Day of the Year.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1154. Day of the Year.cpp -------------------------------------------------------------------------------- /116. Populating Next Right Pointers in Each Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/116. Populating Next Right Pointers in Each Node.cpp -------------------------------------------------------------------------------- /1160. Find Words That Can Be Formed by Characters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1160. Find Words That Can Be Formed by Characters.cpp -------------------------------------------------------------------------------- /1161. Maximum Level Sum of a Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1161. Maximum Level Sum of a Binary Tree.cpp -------------------------------------------------------------------------------- /1163. Last Substring in Lexicographical Order.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1163. Last Substring in Lexicographical Order.cpp -------------------------------------------------------------------------------- /1175. Prime Arrangements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1175. Prime Arrangements.cpp -------------------------------------------------------------------------------- /1179. Reformat Department Table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1179. Reformat Department Table.sql -------------------------------------------------------------------------------- /118. Pascal's Triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/118. Pascal's Triangle.cpp -------------------------------------------------------------------------------- /1184. Distance Between Bus Stops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1184. Distance Between Bus Stops.cpp -------------------------------------------------------------------------------- /1185. Day of the Week.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1185. Day of the Week.cpp -------------------------------------------------------------------------------- /1189. Maximum Number of Balloons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1189. Maximum Number of Balloons.cpp -------------------------------------------------------------------------------- /119. Pascal's Triangle II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/119. Pascal's Triangle II.cpp -------------------------------------------------------------------------------- /1192. Critical Connections in a Network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1192. Critical Connections in a Network.cpp -------------------------------------------------------------------------------- /1195. Fizz Buzz Multithreaded.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1195. Fizz Buzz Multithreaded.cpp -------------------------------------------------------------------------------- /120. Triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/120. Triangle.cpp -------------------------------------------------------------------------------- /1200. Minimum Absolute Difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1200. Minimum Absolute Difference.cpp -------------------------------------------------------------------------------- /1207. Unique Number of Occurrences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1207. Unique Number of Occurrences.cpp -------------------------------------------------------------------------------- /121. Best Time to Buy and Sell Stock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/121. Best Time to Buy and Sell Stock.cpp -------------------------------------------------------------------------------- /1217. Play with Chips.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1217. Play with Chips.cpp -------------------------------------------------------------------------------- /1219. Path with Maximum Gold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1219. Path with Maximum Gold.cpp -------------------------------------------------------------------------------- /122. Best Time to Buy and Sell Stock II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/122. Best Time to Buy and Sell Stock II.cpp -------------------------------------------------------------------------------- /1221. Split a String in Balanced Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1221. Split a String in Balanced Strings.cpp -------------------------------------------------------------------------------- /1222. Queens That Can Attack the King.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1222. Queens That Can Attack the King.cpp -------------------------------------------------------------------------------- /123. Best Time to Buy and Sell Stock III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/123. Best Time to Buy and Sell Stock III.cpp -------------------------------------------------------------------------------- /1232. Check If It Is a Straight Line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1232. Check If It Is a Straight Line.cpp -------------------------------------------------------------------------------- /1235. Maximum Profit in Job Scheduling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1235. Maximum Profit in Job Scheduling.cpp -------------------------------------------------------------------------------- /124. Binary Tree Maximum Path Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/124. Binary Tree Maximum Path Sum.cpp -------------------------------------------------------------------------------- /1247. Minimum Swaps to Make Strings Equal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1247. Minimum Swaps to Make Strings Equal.cpp -------------------------------------------------------------------------------- /1248. Count Number of Nice Subarrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1248. Count Number of Nice Subarrays.cpp -------------------------------------------------------------------------------- /1249. Minimum Remove to Make Valid Parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1249. Minimum Remove to Make Valid Parentheses.cpp -------------------------------------------------------------------------------- /125. Valid Palindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/125. Valid Palindrome.cpp -------------------------------------------------------------------------------- /1252. Cells with Odd Values in a Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1252. Cells with Odd Values in a Matrix.cpp -------------------------------------------------------------------------------- /1255. Maximum Score Words Formed by Letters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1255. Maximum Score Words Formed by Letters.cpp -------------------------------------------------------------------------------- /126. Word Ladder II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/126. Word Ladder II.cpp -------------------------------------------------------------------------------- /1260. Shift 2D Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1260. Shift 2D Grid.cpp -------------------------------------------------------------------------------- /1261. Find Elements in a Contaminated Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1261. Find Elements in a Contaminated Binary Tree.cpp -------------------------------------------------------------------------------- /1266. Minimum Time Visiting All Points.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1266. Minimum Time Visiting All Points.cpp -------------------------------------------------------------------------------- /1268. Search Suggestions System.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1268. Search Suggestions System.cpp -------------------------------------------------------------------------------- /127. Word Ladder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/127. Word Ladder.cpp -------------------------------------------------------------------------------- /1275. Find Winner on a Tic Tac Toe Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1275. Find Winner on a Tic Tac Toe Game.cpp -------------------------------------------------------------------------------- /1277. Count Square Submatrices with All Ones.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1277. Count Square Submatrices with All Ones.cpp -------------------------------------------------------------------------------- /1278. Palindrome Partitioning III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1278. Palindrome Partitioning III.cpp -------------------------------------------------------------------------------- /128. Longest Consecutive Sequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/128. Longest Consecutive Sequence.md -------------------------------------------------------------------------------- /1286. Iterator for Combination.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1286. Iterator for Combination.cpp -------------------------------------------------------------------------------- /1288. Remove Covered Intervals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1288. Remove Covered Intervals.cpp -------------------------------------------------------------------------------- /1289. Minimum Falling Path Sum II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1289. Minimum Falling Path Sum II.cpp -------------------------------------------------------------------------------- /129. Sum Root to Leaf Numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/129. Sum Root to Leaf Numbers.cpp -------------------------------------------------------------------------------- /1291. Sequential Digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1291. Sequential Digits.cpp -------------------------------------------------------------------------------- /1295. Find Numbers with Even Number of Digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1295. Find Numbers with Even Number of Digits.cpp -------------------------------------------------------------------------------- /13. Roman to Integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/13. Roman to Integer.cpp -------------------------------------------------------------------------------- /130. Surrounded Regions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/130. Surrounded Regions.cpp -------------------------------------------------------------------------------- /1302. Deepest Leaves Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1302. Deepest Leaves Sum.cpp -------------------------------------------------------------------------------- /1304. Find N Unique Integers Sum up to Zero.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1304. Find N Unique Integers Sum up to Zero.cpp -------------------------------------------------------------------------------- /1305. All Elements in Two Binary Search Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1305. All Elements in Two Binary Search Trees.cpp -------------------------------------------------------------------------------- /1306. Jump Game III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1306. Jump Game III.cpp -------------------------------------------------------------------------------- /131. Palindrome Partitioning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/131. Palindrome Partitioning.cpp -------------------------------------------------------------------------------- /1310. XOR Queries of a Subarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1310. XOR Queries of a Subarray.cpp -------------------------------------------------------------------------------- /1314. Matrix Block Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1314. Matrix Block Sum.cpp -------------------------------------------------------------------------------- /1315. Sum of Nodes with Even-Valued Grandparent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1315. Sum of Nodes with Even-Valued Grandparent.cpp -------------------------------------------------------------------------------- /1318. Minimum Flips to Make a OR b Equal to c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1318. Minimum Flips to Make a OR b Equal to c.cpp -------------------------------------------------------------------------------- /132. Palindrome Partitioning II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/132. Palindrome Partitioning II.cpp -------------------------------------------------------------------------------- /1323. Maximum 69 Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1323. Maximum 69 Number.cpp -------------------------------------------------------------------------------- /1325. Delete Leaves With a Given Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1325. Delete Leaves With a Given Value.cpp -------------------------------------------------------------------------------- /1329. Sort the Matrix Diagonally.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1329. Sort the Matrix Diagonally.cpp -------------------------------------------------------------------------------- /133. Clone Graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/133. Clone Graph.cpp -------------------------------------------------------------------------------- /1331. Rank Transform of an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1331. Rank Transform of an Array.cpp -------------------------------------------------------------------------------- /1332. Remove Palindromic Subsequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1332. Remove Palindromic Subsequences.cpp -------------------------------------------------------------------------------- /1337. The K Weakest Rows in a Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1337. The K Weakest Rows in a Matrix.cpp -------------------------------------------------------------------------------- /1338. Reduce Array Size to The Half.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1338. Reduce Array Size to The Half.cpp -------------------------------------------------------------------------------- /134. Gas Station.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/134. Gas Station.cpp -------------------------------------------------------------------------------- /1340. Jump Game V.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1340. Jump Game V.cpp -------------------------------------------------------------------------------- /1344. Angle Between Hands of a Clock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1344. Angle Between Hands of a Clock.cpp -------------------------------------------------------------------------------- /1345. Jump Game IV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1345. Jump Game IV.cpp -------------------------------------------------------------------------------- /1346. Check If N and Its Double Exist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1346. Check If N and Its Double Exist.cpp -------------------------------------------------------------------------------- /1349. Maximum Students Taking Exam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1349. Maximum Students Taking Exam.cpp -------------------------------------------------------------------------------- /135. Candy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/135. Candy.cpp -------------------------------------------------------------------------------- /1356. Sort Integers by The Number of 1 Bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1356. Sort Integers by The Number of 1 Bits.cpp -------------------------------------------------------------------------------- /136. Single Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/136. Single Number.cpp -------------------------------------------------------------------------------- /1360. Number of Days Between Two Dates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1360. Number of Days Between Two Dates.cpp -------------------------------------------------------------------------------- /1361. Validate Binary Tree Nodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1361. Validate Binary Tree Nodes.cpp -------------------------------------------------------------------------------- /1362. Closest Divisors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1362. Closest Divisors.cpp -------------------------------------------------------------------------------- /137. Single Number II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/137. Single Number II.cpp -------------------------------------------------------------------------------- /1375. Bulb Switcher III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1375. Bulb Switcher III.cpp -------------------------------------------------------------------------------- /1376. Time Needed to Inform All Employees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1376. Time Needed to Inform All Employees.cpp -------------------------------------------------------------------------------- /1377. Frog Position After T Seconds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1377. Frog Position After T Seconds.cpp -------------------------------------------------------------------------------- /138. Copy List with Random Pointer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/138. Copy List with Random Pointer.cpp -------------------------------------------------------------------------------- /1380. Lucky Numbers in a Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1380. Lucky Numbers in a Matrix.cpp -------------------------------------------------------------------------------- /1381. Design a Stack With Increment Operation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1381. Design a Stack With Increment Operation.cpp -------------------------------------------------------------------------------- /1382. Balance a Binary Search Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1382. Balance a Binary Search Tree.cpp -------------------------------------------------------------------------------- /1383. Maximum Performance of a Team.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1383. Maximum Performance of a Team.cpp -------------------------------------------------------------------------------- /1385. Find the Distance Value Between Two Arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1385. Find the Distance Value Between Two Arrays.cpp -------------------------------------------------------------------------------- /1386. Cinema Seat Allocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1386. Cinema Seat Allocation.cpp -------------------------------------------------------------------------------- /1387. Sort Integers by The Power Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1387. Sort Integers by The Power Value.cpp -------------------------------------------------------------------------------- /1388. Pizza With 3n Slices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1388. Pizza With 3n Slices.cpp -------------------------------------------------------------------------------- /1389. Create Target Array in the Given Order.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1389. Create Target Array in the Given Order.cpp -------------------------------------------------------------------------------- /139. Word Break.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/139. Word Break.cpp -------------------------------------------------------------------------------- /1390. Four Divisors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1390. Four Divisors.cpp -------------------------------------------------------------------------------- /1391. Check if There is a Valid Path in a Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1391. Check if There is a Valid Path in a Grid.cpp -------------------------------------------------------------------------------- /1392. Longest Happy Prefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1392. Longest Happy Prefix.cpp -------------------------------------------------------------------------------- /1394. Find Lucky Integer in an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1394. Find Lucky Integer in an Array.cpp -------------------------------------------------------------------------------- /1395. Count Number of Teams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1395. Count Number of Teams.cpp -------------------------------------------------------------------------------- /1396. Design Underground System.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1396. Design Underground System.cpp -------------------------------------------------------------------------------- /1397. Find All Good Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1397. Find All Good Strings.cpp -------------------------------------------------------------------------------- /1399. Count Largest Group.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1399. Count Largest Group.cpp -------------------------------------------------------------------------------- /14. Longest Common Prefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/14. Longest Common Prefix.cpp -------------------------------------------------------------------------------- /140. Word Break II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/140. Word Break II.cpp -------------------------------------------------------------------------------- /1400. Construct K Palindrome Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1400. Construct K Palindrome Strings.cpp -------------------------------------------------------------------------------- /1401. Circle and Rectangle Overlapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1401. Circle and Rectangle Overlapping.cpp -------------------------------------------------------------------------------- /1402. Reducing Dishes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1402. Reducing Dishes.cpp -------------------------------------------------------------------------------- /1405. Longest Happy String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1405. Longest Happy String.cpp -------------------------------------------------------------------------------- /1406. Stone Game III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1406. Stone Game III.cpp -------------------------------------------------------------------------------- /1408. String Matching in an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1408. String Matching in an Array.cpp -------------------------------------------------------------------------------- /1409. Queries on a Permutation With Key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1409. Queries on a Permutation With Key.cpp -------------------------------------------------------------------------------- /141. Linked List Cycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/141. Linked List Cycle.cpp -------------------------------------------------------------------------------- /1410. HTML Entity Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1410. HTML Entity Parser.cpp -------------------------------------------------------------------------------- /1411. Number of Ways to Paint N × 3 Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1411. Number of Ways to Paint N × 3 Grid.cpp -------------------------------------------------------------------------------- /1416. Restore The Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1416. Restore The Array.cpp -------------------------------------------------------------------------------- /1417. Reformat The String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1417. Reformat The String.cpp -------------------------------------------------------------------------------- /1419. Minimum Number of Frogs Croaking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1419. Minimum Number of Frogs Croaking.cpp -------------------------------------------------------------------------------- /142. Linked List Cycle II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/142. Linked List Cycle II.cpp -------------------------------------------------------------------------------- /1422. Maximum Score After Splitting a String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1422. Maximum Score After Splitting a String.cpp -------------------------------------------------------------------------------- /1423. Maximum Points You Can Obtain from Cards.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1423. Maximum Points You Can Obtain from Cards.cpp -------------------------------------------------------------------------------- /1424. Diagonal Traverse II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1424. Diagonal Traverse II.cpp -------------------------------------------------------------------------------- /1425. Constrained Subsequence Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1425. Constrained Subsequence Sum.cpp -------------------------------------------------------------------------------- /143. Reorder List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/143. Reorder List.cpp -------------------------------------------------------------------------------- /1431. Kids With the Greatest Number of Candies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1431. Kids With the Greatest Number of Candies.cpp -------------------------------------------------------------------------------- /1433. Check If a String Can Break Another String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1433. Check If a String Can Break Another String.cpp -------------------------------------------------------------------------------- /1436. Destination City.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1436. Destination City.cpp -------------------------------------------------------------------------------- /144. Binary Tree Preorder Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/144. Binary Tree Preorder Traversal.cpp -------------------------------------------------------------------------------- /1446. Consecutive Characters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1446. Consecutive Characters.cpp -------------------------------------------------------------------------------- /1447. Simplified Fractions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1447. Simplified Fractions.cpp -------------------------------------------------------------------------------- /1448. Count Good Nodes in Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1448. Count Good Nodes in Binary Tree.cpp -------------------------------------------------------------------------------- /145. Binary Tree Postorder Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/145. Binary Tree Postorder Traversal.cpp -------------------------------------------------------------------------------- /1451. Rearrange Words in a Sentence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1451. Rearrange Words in a Sentence.cpp -------------------------------------------------------------------------------- /146. LRU Cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/146. LRU Cache.cpp -------------------------------------------------------------------------------- /1462. Course Schedule IV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1462. Course Schedule IV.cpp -------------------------------------------------------------------------------- /1463. Cherry Pickup II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1463. Cherry Pickup II.cpp -------------------------------------------------------------------------------- /147. Insertion Sort List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/147. Insertion Sort List.cpp -------------------------------------------------------------------------------- /1470. Shuffle the Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1470. Shuffle the Array.cpp -------------------------------------------------------------------------------- /1471. The k Strongest Values in an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1471. The k Strongest Values in an Array.cpp -------------------------------------------------------------------------------- /1472. Design Browser History.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1472. Design Browser History.cpp -------------------------------------------------------------------------------- /1473. Paint House III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1473. Paint House III.cpp -------------------------------------------------------------------------------- /1476. Subrectangle Queries.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1476. Subrectangle Queries.cpp -------------------------------------------------------------------------------- /1478. Allocate Mailboxes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1478. Allocate Mailboxes.cpp -------------------------------------------------------------------------------- /148. Sort List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/148. Sort List.cpp -------------------------------------------------------------------------------- /1480. Running Sum of 1d Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1480. Running Sum of 1d Array.cpp -------------------------------------------------------------------------------- /1482. Minimum Number of Days to Make m Bouquets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1482. Minimum Number of Days to Make m Bouquets.cpp -------------------------------------------------------------------------------- /1483. Kth Ancestor of a Tree Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1483. Kth Ancestor of a Tree Node.cpp -------------------------------------------------------------------------------- /149. Max Points on a Line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/149. Max Points on a Line.cpp -------------------------------------------------------------------------------- /1492. The kth Factor of n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1492. The kth Factor of n.cpp -------------------------------------------------------------------------------- /1494. Parallel Courses II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1494. Parallel Courses II.cpp -------------------------------------------------------------------------------- /1496. Path Crossing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1496. Path Crossing.cpp -------------------------------------------------------------------------------- /1497. Check If Array Pairs Are Divisible by k.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1497. Check If Array Pairs Are Divisible by k.cpp -------------------------------------------------------------------------------- /1499. Max Value of Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1499. Max Value of Equation.cpp -------------------------------------------------------------------------------- /15. 3Sum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/15. 3Sum.md -------------------------------------------------------------------------------- /150. Evaluate Reverse Polish Notation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/150. Evaluate Reverse Polish Notation.cpp -------------------------------------------------------------------------------- /1504. Count Submatrices With All Ones.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1504. Count Submatrices With All Ones.cpp -------------------------------------------------------------------------------- /1507. Reformat Date.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1507. Reformat Date.cpp -------------------------------------------------------------------------------- /1508. Range Sum of Sorted Subarray Sums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1508. Range Sum of Sorted Subarray Sums.cpp -------------------------------------------------------------------------------- /151. Reverse Words in a String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/151. Reverse Words in a String.cpp -------------------------------------------------------------------------------- /1510. Stone Game IV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1510. Stone Game IV.cpp -------------------------------------------------------------------------------- /1512. Number of Good Pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1512. Number of Good Pairs.cpp -------------------------------------------------------------------------------- /1513. Number of Substrings With Only 1s.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1513. Number of Substrings With Only 1s.cpp -------------------------------------------------------------------------------- /1514. Path with Maximum Probability.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1514. Path with Maximum Probability.cpp -------------------------------------------------------------------------------- /1515. Best Position for a Service Centre.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1515. Best Position for a Service Centre.cpp -------------------------------------------------------------------------------- /1518. Water Bottles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1518. Water Bottles.cpp -------------------------------------------------------------------------------- /152. Maximum Product Subarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/152. Maximum Product Subarray.cpp -------------------------------------------------------------------------------- /1523. Count Odd Numbers in an Interval Range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1523. Count Odd Numbers in an Interval Range.cpp -------------------------------------------------------------------------------- /1524. Number of Sub-arrays With Odd Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1524. Number of Sub-arrays With Odd Sum.cpp -------------------------------------------------------------------------------- /1525. Number of Good Ways to Split a String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1525. Number of Good Ways to Split a String.cpp -------------------------------------------------------------------------------- /1528. Shuffle String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1528. Shuffle String.cpp -------------------------------------------------------------------------------- /1529. Bulb Switcher IV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1529. Bulb Switcher IV.cpp -------------------------------------------------------------------------------- /153. Find Minimum in Rotated Sorted Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/153. Find Minimum in Rotated Sorted Array.cpp -------------------------------------------------------------------------------- /1530. Number of Good Leaf Nodes Pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1530. Number of Good Leaf Nodes Pairs.cpp -------------------------------------------------------------------------------- /1531. String Compression II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1531. String Compression II.cpp -------------------------------------------------------------------------------- /1534. Count Good Triplets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1534. Count Good Triplets.cpp -------------------------------------------------------------------------------- /1535. Find the Winner of an Array Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1535. Find the Winner of an Array Game.cpp -------------------------------------------------------------------------------- /1536. Minimum Swaps to Arrange a Binary Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1536. Minimum Swaps to Arrange a Binary Grid.cpp -------------------------------------------------------------------------------- /1537. Get the Maximum Score.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1537. Get the Maximum Score.cpp -------------------------------------------------------------------------------- /1539. Kth Missing Positive Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1539. Kth Missing Positive Number.cpp -------------------------------------------------------------------------------- /154. Find Minimum in Rotated Sorted Array II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/154. Find Minimum in Rotated Sorted Array II.cpp -------------------------------------------------------------------------------- /1540. Can Convert String in K Moves.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1540. Can Convert String in K Moves.cpp -------------------------------------------------------------------------------- /1542. Find Longest Awesome Substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1542. Find Longest Awesome Substring.cpp -------------------------------------------------------------------------------- /1544. Make The String Great.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1544. Make The String Great.cpp -------------------------------------------------------------------------------- /1545. Find Kth Bit in Nth Binary String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1545. Find Kth Bit in Nth Binary String.cpp -------------------------------------------------------------------------------- /1547. Minimum Cost to Cut a Stick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1547. Minimum Cost to Cut a Stick.cpp -------------------------------------------------------------------------------- /155. Min Stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/155. Min Stack.cpp -------------------------------------------------------------------------------- /1550. Three Consecutive Odds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1550. Three Consecutive Odds.cpp -------------------------------------------------------------------------------- /1551. Minimum Operations to Make Array Equal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1551. Minimum Operations to Make Array Equal.cpp -------------------------------------------------------------------------------- /1552. Magnetic Force Between Two Balls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1552. Magnetic Force Between Two Balls.cpp -------------------------------------------------------------------------------- /1553. Minimum Number of Days to Eat N Oranges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1553. Minimum Number of Days to Eat N Oranges.cpp -------------------------------------------------------------------------------- /1556. Thousand Separator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1556. Thousand Separator.cpp -------------------------------------------------------------------------------- /1559. Detect Cycles in 2D Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1559. Detect Cycles in 2D Grid.cpp -------------------------------------------------------------------------------- /1560. Most Visited Sector in a Circular Track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1560. Most Visited Sector in a Circular Track.cpp -------------------------------------------------------------------------------- /1561. Maximum Number of Coins You Can Get.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1561. Maximum Number of Coins You Can Get.cpp -------------------------------------------------------------------------------- /1562. Find Latest Group of Size M.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1562. Find Latest Group of Size M.cpp -------------------------------------------------------------------------------- /1563. Stone Game V.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1563. Stone Game V.cpp -------------------------------------------------------------------------------- /1572. Matrix Diagonal Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1572. Matrix Diagonal Sum.cpp -------------------------------------------------------------------------------- /1573. Number of Ways to Split a String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1573. Number of Ways to Split a String.cpp -------------------------------------------------------------------------------- /1575. Count All Possible Routes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1575. Count All Possible Routes.cpp -------------------------------------------------------------------------------- /1582. Special Positions in a Binary Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1582. Special Positions in a Binary Matrix.cpp -------------------------------------------------------------------------------- /1583. Count Unhappy Friends.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1583. Count Unhappy Friends.cpp -------------------------------------------------------------------------------- /1584. Min Cost to Connect All Points.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1584. Min Cost to Connect All Points.cpp -------------------------------------------------------------------------------- /1588. Sum of All Odd Length Subarrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1588. Sum of All Odd Length Subarrays.cpp -------------------------------------------------------------------------------- /1589. Maximum Sum Obtained of Any Permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1589. Maximum Sum Obtained of Any Permutation.cpp -------------------------------------------------------------------------------- /1590. Make Sum Divisible by P.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1590. Make Sum Divisible by P.cpp -------------------------------------------------------------------------------- /1591. Strange Printer II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1591. Strange Printer II.cpp -------------------------------------------------------------------------------- /1592. Rearrange Spaces Between Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1592. Rearrange Spaces Between Words.cpp -------------------------------------------------------------------------------- /1594. Maximum Non Negative Product in a Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1594. Maximum Non Negative Product in a Matrix.cpp -------------------------------------------------------------------------------- /1598. Crawler Log Folder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1598. Crawler Log Folder.cpp -------------------------------------------------------------------------------- /16. 3Sum Closest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/16. 3Sum Closest.md -------------------------------------------------------------------------------- /160. Intersection of Two Linked Lists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/160. Intersection of Two Linked Lists.cpp -------------------------------------------------------------------------------- /1600. Throne Inheritance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1600. Throne Inheritance.cpp -------------------------------------------------------------------------------- /1603. Design Parking System.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1603. Design Parking System.cpp -------------------------------------------------------------------------------- /1609. Even Odd Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1609. Even Odd Tree.cpp -------------------------------------------------------------------------------- /1610. Maximum Number of Visible Points.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1610. Maximum Number of Visible Points.cpp -------------------------------------------------------------------------------- /1614. Maximum Nesting Depth of the Parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1614. Maximum Nesting Depth of the Parentheses.cpp -------------------------------------------------------------------------------- /1615. Maximal Network Rank.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1615. Maximal Network Rank.cpp -------------------------------------------------------------------------------- /1616. Split Two Strings to Make Palindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1616. Split Two Strings to Make Palindrome.cpp -------------------------------------------------------------------------------- /1619. Mean of Array After Removing Some Elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1619. Mean of Array After Removing Some Elements.cpp -------------------------------------------------------------------------------- /162. Find Peak Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/162. Find Peak Element.cpp -------------------------------------------------------------------------------- /1620. Coordinate With Maximum Network Quality.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1620. Coordinate With Maximum Network Quality.cpp -------------------------------------------------------------------------------- /1626. Best Team With No Conflicts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1626. Best Team With No Conflicts.cpp -------------------------------------------------------------------------------- /1627. Graph Connectivity With Threshold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/1627. Graph Connectivity With Threshold.cpp -------------------------------------------------------------------------------- /164. Maximum Gap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/164. Maximum Gap.cpp -------------------------------------------------------------------------------- /165. Compare Version Numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/165. Compare Version Numbers.cpp -------------------------------------------------------------------------------- /167. Two Sum II - Input array is sorted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/167. Two Sum II - Input array is sorted.cpp -------------------------------------------------------------------------------- /168. Excel Sheet Column Title.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/168. Excel Sheet Column Title.cpp -------------------------------------------------------------------------------- /169. Majority Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/169. Majority Element.cpp -------------------------------------------------------------------------------- /17. Letter Combinations of a Phone Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/17. Letter Combinations of a Phone Number.cpp -------------------------------------------------------------------------------- /171. Excel Sheet Column Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/171. Excel Sheet Column Number.cpp -------------------------------------------------------------------------------- /172. Factorial Trailing Zeroes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/172. Factorial Trailing Zeroes.cpp -------------------------------------------------------------------------------- /173. Binary Search Tree Iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/173. Binary Search Tree Iterator.cpp -------------------------------------------------------------------------------- /174. Dungeon Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/174. Dungeon Game.cpp -------------------------------------------------------------------------------- /175. Combine Two Tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/175. Combine Two Tables.sql -------------------------------------------------------------------------------- /179. Largest Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/179. Largest Number.cpp -------------------------------------------------------------------------------- /18. 4Sum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/18. 4Sum.md -------------------------------------------------------------------------------- /181. Employees Earning More Than Their Managers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/181. Employees Earning More Than Their Managers.sql -------------------------------------------------------------------------------- /182. Duplicate Emails.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/182. Duplicate Emails.sql -------------------------------------------------------------------------------- /183. Customers Who Never Order.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/183. Customers Who Never Order.cpp -------------------------------------------------------------------------------- /187. Repeated DNA Sequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/187. Repeated DNA Sequences.cpp -------------------------------------------------------------------------------- /188. Best Time to Buy and Sell Stock IV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/188. Best Time to Buy and Sell Stock IV.cpp -------------------------------------------------------------------------------- /189. Rotate Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/189. Rotate Array.cpp -------------------------------------------------------------------------------- /19. Remove Nth Node From End of List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/19. Remove Nth Node From End of List.cpp -------------------------------------------------------------------------------- /190. Reverse Bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/190. Reverse Bits.cpp -------------------------------------------------------------------------------- /191. Number of 1 Bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/191. Number of 1 Bits.cpp -------------------------------------------------------------------------------- /196. Delete Duplicate Emails.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/196. Delete Duplicate Emails.sql -------------------------------------------------------------------------------- /197. Rising Temperature.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/197. Rising Temperature.sql -------------------------------------------------------------------------------- /198. House Robber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/198. House Robber.cpp -------------------------------------------------------------------------------- /199. Binary Tree Right Side View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/199. Binary Tree Right Side View.cpp -------------------------------------------------------------------------------- /2. Add Two Numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/2. Add Two Numbers.cpp -------------------------------------------------------------------------------- /20. Valid Parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/20. Valid Parentheses.cpp -------------------------------------------------------------------------------- /200. Number of Islands.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/200. Number of Islands.cpp -------------------------------------------------------------------------------- /201.Bitwise AND of Numbers Range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/201.Bitwise AND of Numbers Range.cpp -------------------------------------------------------------------------------- /202. Happy Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/202. Happy Number.cpp -------------------------------------------------------------------------------- /203. Remove Linked List Elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/203. Remove Linked List Elements.cpp -------------------------------------------------------------------------------- /205. Isomorphic Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/205. Isomorphic Strings.cpp -------------------------------------------------------------------------------- /206. Reverse Linked List.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/206. Reverse Linked List.md -------------------------------------------------------------------------------- /207. Course Schedule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/207. Course Schedule.cpp -------------------------------------------------------------------------------- /208. Implement Trie (Prefix Tree).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/208. Implement Trie (Prefix Tree).cpp -------------------------------------------------------------------------------- /21. Merge Two Sorted Lists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/21. Merge Two Sorted Lists.cpp -------------------------------------------------------------------------------- /210. Course Schedule II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/210. Course Schedule II.cpp -------------------------------------------------------------------------------- /211. Add and Search Word - Data structure design.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/211. Add and Search Word - Data structure design.cpp -------------------------------------------------------------------------------- /212. Word Search II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/212. Word Search II.cpp -------------------------------------------------------------------------------- /213. House Robber II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/213. House Robber II.cpp -------------------------------------------------------------------------------- /214. Shortest Palindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/214. Shortest Palindrome.cpp -------------------------------------------------------------------------------- /2140. Solving Questions With Brainpower.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/2140. Solving Questions With Brainpower.md -------------------------------------------------------------------------------- /215. Kth Largest Element in an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/215. Kth Largest Element in an Array.cpp -------------------------------------------------------------------------------- /216. Combination Sum III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/216. Combination Sum III.cpp -------------------------------------------------------------------------------- /217. Contains Duplicate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/217. Contains Duplicate.md -------------------------------------------------------------------------------- /218. The Skyline Problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/218. The Skyline Problem.cpp -------------------------------------------------------------------------------- /219. Contains Duplicate II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/219. Contains Duplicate II.cpp -------------------------------------------------------------------------------- /22. Generate Parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/22. Generate Parentheses.cpp -------------------------------------------------------------------------------- /220. Contains Duplicate III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/220. Contains Duplicate III.cpp -------------------------------------------------------------------------------- /221. Maximal Square.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/221. Maximal Square.cpp -------------------------------------------------------------------------------- /222. Count Complete Tree Nodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/222. Count Complete Tree Nodes.cpp -------------------------------------------------------------------------------- /224. Basic Calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/224. Basic Calculator.cpp -------------------------------------------------------------------------------- /225. Implement Stack using Queues.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/225. Implement Stack using Queues.cpp -------------------------------------------------------------------------------- /226. Invert Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/226. Invert Binary Tree.cpp -------------------------------------------------------------------------------- /228. Summary Ranges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/228. Summary Ranges.cpp -------------------------------------------------------------------------------- /229. Majority Element II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/229. Majority Element II.cpp -------------------------------------------------------------------------------- /23. Merge k Sorted Lists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/23. Merge k Sorted Lists.cpp -------------------------------------------------------------------------------- /230. Kth Smallest Element in a BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/230. Kth Smallest Element in a BST.cpp -------------------------------------------------------------------------------- /231. Power of Two.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/231. Power of Two.cpp -------------------------------------------------------------------------------- /232. Implement Queue using Stacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/232. Implement Queue using Stacks.cpp -------------------------------------------------------------------------------- /233. Number of Digit One.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/233. Number of Digit One.cpp -------------------------------------------------------------------------------- /234. Palindrome Linked List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/234. Palindrome Linked List.cpp -------------------------------------------------------------------------------- /236. Lowest Common Ancestor of a Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/236. Lowest Common Ancestor of a Binary Tree.cpp -------------------------------------------------------------------------------- /237. Delete Node in a Linked List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/237. Delete Node in a Linked List.cpp -------------------------------------------------------------------------------- /238. Product of Array Except Self.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/238. Product of Array Except Self.cpp -------------------------------------------------------------------------------- /239. Sliding Window Maximum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/239. Sliding Window Maximum.cpp -------------------------------------------------------------------------------- /24. Swap Nodes in Pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/24. Swap Nodes in Pairs.cpp -------------------------------------------------------------------------------- /240. Search a 2D Matrix II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/240. Search a 2D Matrix II.cpp -------------------------------------------------------------------------------- /241. Different Ways to Add Parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/241. Different Ways to Add Parentheses.cpp -------------------------------------------------------------------------------- /242. Valid Anagram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/242. Valid Anagram.cpp -------------------------------------------------------------------------------- /25. Reverse Nodes in k-Group.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/25. Reverse Nodes in k-Group.cpp -------------------------------------------------------------------------------- /2563. Count the Number of Fair Pairs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/2563. Count the Number of Fair Pairs.md -------------------------------------------------------------------------------- /257. Binary Tree Paths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/257. Binary Tree Paths.cpp -------------------------------------------------------------------------------- /258. Add Digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/258. Add Digits.cpp -------------------------------------------------------------------------------- /26. Remove Duplicates from Sorted Array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/26. Remove Duplicates from Sorted Array.md -------------------------------------------------------------------------------- /260. Single Number III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/260. Single Number III.cpp -------------------------------------------------------------------------------- /263. Ugly Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/263. Ugly Number.cpp -------------------------------------------------------------------------------- /264. Ugly Number II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/264. Ugly Number II.cpp -------------------------------------------------------------------------------- /268. Missing Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/268. Missing Number.cpp -------------------------------------------------------------------------------- /27. Remove Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/27. Remove Element.cpp -------------------------------------------------------------------------------- /273. Integer to English Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/273. Integer to English Words.cpp -------------------------------------------------------------------------------- /274. H-Index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/274. H-Index.cpp -------------------------------------------------------------------------------- /275. H-Index II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/275. H-Index II.cpp -------------------------------------------------------------------------------- /278. First Bad Version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/278. First Bad Version.cpp -------------------------------------------------------------------------------- /279. Perfect Squares.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/279. Perfect Squares.cpp -------------------------------------------------------------------------------- /28. Implement strStr().md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/28. Implement strStr().md -------------------------------------------------------------------------------- /282. Expression Add Operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/282. Expression Add Operators.cpp -------------------------------------------------------------------------------- /283. Move Zeroes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/283. Move Zeroes.cpp -------------------------------------------------------------------------------- /287. Find the Duplicate Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/287. Find the Duplicate Number.cpp -------------------------------------------------------------------------------- /2873. Maximum Value of an Ordered Triplet I.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/2873. Maximum Value of an Ordered Triplet I.md -------------------------------------------------------------------------------- /2874. Maximum Value of an Ordered Triplet II.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/2874. Maximum Value of an Ordered Triplet II.md -------------------------------------------------------------------------------- /290. Word Pattern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/290. Word Pattern.cpp -------------------------------------------------------------------------------- /292. Nim Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/292. Nim Game.cpp -------------------------------------------------------------------------------- /295. Find Median from Data Stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/295. Find Median from Data Stream.cpp -------------------------------------------------------------------------------- /297. Serialize and Deserialize Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/297. Serialize and Deserialize Binary Tree.cpp -------------------------------------------------------------------------------- /299. Bulls and Cows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/299. Bulls and Cows.cpp -------------------------------------------------------------------------------- /30. Substring with Concatenation of All Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/30. Substring with Concatenation of All Words.cpp -------------------------------------------------------------------------------- /300. Longest Increasing Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/300. Longest Increasing Subsequence.cpp -------------------------------------------------------------------------------- /301. Remove Invalid Parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/301. Remove Invalid Parentheses.cpp -------------------------------------------------------------------------------- /303. Range Sum Query - Immutable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/303. Range Sum Query - Immutable.cpp -------------------------------------------------------------------------------- /307. Range Sum Query - Mutable Medium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/307. Range Sum Query - Mutable Medium.cpp -------------------------------------------------------------------------------- /31. Next Permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/31. Next Permutation.cpp -------------------------------------------------------------------------------- /312. Burst Balloons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/312. Burst Balloons.cpp -------------------------------------------------------------------------------- /315. Count of Smaller Numbers After Self.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/315. Count of Smaller Numbers After Self.cpp -------------------------------------------------------------------------------- /316. Remove Duplicate Letters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/316. Remove Duplicate Letters.cpp -------------------------------------------------------------------------------- /318. Maximum Product of Word Lengths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/318. Maximum Product of Word Lengths.cpp -------------------------------------------------------------------------------- /319. Bulb Switcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/319. Bulb Switcher.cpp -------------------------------------------------------------------------------- /32. Longest Valid Parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/32. Longest Valid Parentheses.cpp -------------------------------------------------------------------------------- /322. Coin Change.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/322. Coin Change.cpp -------------------------------------------------------------------------------- /326. Power of Three.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/326. Power of Three.cpp -------------------------------------------------------------------------------- /328. Odd Even Linked List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/328. Odd Even Linked List.cpp -------------------------------------------------------------------------------- /329. Longest Increasing Path in a Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/329. Longest Increasing Path in a Matrix.cpp -------------------------------------------------------------------------------- /33. Search in Rotated Sorted Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/33. Search in Rotated Sorted Array.cpp -------------------------------------------------------------------------------- /332. Reconstruct Itinerary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/332. Reconstruct Itinerary.cpp -------------------------------------------------------------------------------- /336. Palindrome Pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/336. Palindrome Pairs.cpp -------------------------------------------------------------------------------- /337. House Robber III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/337. House Robber III.cpp -------------------------------------------------------------------------------- /338. Counting Bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/338. Counting Bits.cpp -------------------------------------------------------------------------------- /342. Power of Four.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/342. Power of Four.cpp -------------------------------------------------------------------------------- /344. Reverse String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/344. Reverse String.cpp -------------------------------------------------------------------------------- /345. Reverse Vowels of a String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/345. Reverse Vowels of a String.cpp -------------------------------------------------------------------------------- /347. Top K Frequent Elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/347. Top K Frequent Elements.cpp -------------------------------------------------------------------------------- /349. Intersection of Two Arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/349. Intersection of Two Arrays.cpp -------------------------------------------------------------------------------- /35. Search Insert Position.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/35. Search Insert Position.cpp -------------------------------------------------------------------------------- /350. Intersection of Two Arrays II.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/350. Intersection of Two Arrays II.md -------------------------------------------------------------------------------- /352. Data Stream as Disjoint Intervals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/352. Data Stream as Disjoint Intervals.cpp -------------------------------------------------------------------------------- /354. Russian Doll Envelopes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/354. Russian Doll Envelopes.cpp -------------------------------------------------------------------------------- /36. Valid Sudoku.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/36. Valid Sudoku.md -------------------------------------------------------------------------------- /367. Valid Perfect Square.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/367. Valid Perfect Square.cpp -------------------------------------------------------------------------------- /368. Largest Divisible Subset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/368. Largest Divisible Subset.cpp -------------------------------------------------------------------------------- /37. Sudoku Solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/37. Sudoku Solver.cpp -------------------------------------------------------------------------------- /373. Find K Pairs with Smallest Sums.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/373. Find K Pairs with Smallest Sums.md -------------------------------------------------------------------------------- /374. Guess Number Higher or Lower.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/374. Guess Number Higher or Lower.cpp -------------------------------------------------------------------------------- /378. Kth Smallest Element in a Sorted Matrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/378. Kth Smallest Element in a Sorted Matrix.md -------------------------------------------------------------------------------- /38. Count and Say.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/38. Count and Say.cpp -------------------------------------------------------------------------------- /380. Insert Delete GetRandom O(1).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/380. Insert Delete GetRandom O(1).cpp -------------------------------------------------------------------------------- /382. Linked List Random Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/382. Linked List Random Node.cpp -------------------------------------------------------------------------------- /383. Ransom Note.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/383. Ransom Note.cpp -------------------------------------------------------------------------------- /384. Shuffle an Array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/384. Shuffle an Array.md -------------------------------------------------------------------------------- /387. First Unique Character in a String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/387. First Unique Character in a String.cpp -------------------------------------------------------------------------------- /389. Find the Difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/389. Find the Difference.cpp -------------------------------------------------------------------------------- /39. Combination Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/39. Combination Sum.cpp -------------------------------------------------------------------------------- /392. Is Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/392. Is Subsequence.cpp -------------------------------------------------------------------------------- /394. Decode String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/394. Decode String.cpp -------------------------------------------------------------------------------- /399. Evaluate Division.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/399. Evaluate Division.cpp -------------------------------------------------------------------------------- /4. Median of Two Sorted Arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/4. Median of Two Sorted Arrays.cpp -------------------------------------------------------------------------------- /40. Combination Sum II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/40. Combination Sum II.cpp -------------------------------------------------------------------------------- /400. Nth Digit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/400. Nth Digit.cpp -------------------------------------------------------------------------------- /401. Binary Watch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/401. Binary Watch.cpp -------------------------------------------------------------------------------- /402. Remove K Digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/402. Remove K Digits.cpp -------------------------------------------------------------------------------- /403. Frog Jump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/403. Frog Jump.cpp -------------------------------------------------------------------------------- /404. Sum of Left Leaves.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/404. Sum of Left Leaves.cpp -------------------------------------------------------------------------------- /405. Convert a Number to Hexadecimal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/405. Convert a Number to Hexadecimal.cpp -------------------------------------------------------------------------------- /406. Queue Reconstruction by Height.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/406. Queue Reconstruction by Height.cpp -------------------------------------------------------------------------------- /409. Longest Palindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/409. Longest Palindrome.cpp -------------------------------------------------------------------------------- /41. First Missing Positive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/41. First Missing Positive.cpp -------------------------------------------------------------------------------- /410. Split Array Largest Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/410. Split Array Largest Sum.cpp -------------------------------------------------------------------------------- /412. Fizz Buzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/412. Fizz Buzz.cpp -------------------------------------------------------------------------------- /413. Arithmetic Slices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/413. Arithmetic Slices.cpp -------------------------------------------------------------------------------- /415. Add Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/415. Add Strings.cpp -------------------------------------------------------------------------------- /416. Partition Equal Subset Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/416. Partition Equal Subset Sum.cpp -------------------------------------------------------------------------------- /419. Battleships in a Board.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/419. Battleships in a Board.cpp -------------------------------------------------------------------------------- /42. Trapping Rain Water.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/42. Trapping Rain Water.cpp -------------------------------------------------------------------------------- /420. Strong Password Checker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/420. Strong Password Checker.cpp -------------------------------------------------------------------------------- /421. Maximum XOR of Two Numbers in an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/421. Maximum XOR of Two Numbers in an Array.cpp -------------------------------------------------------------------------------- /424. Longest Repeating Character Replacement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/424. Longest Repeating Character Replacement.cpp -------------------------------------------------------------------------------- /429. N-ary Tree Level Order Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/429. N-ary Tree Level Order Traversal.cpp -------------------------------------------------------------------------------- /43. Multiply Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/43. Multiply Strings.cpp -------------------------------------------------------------------------------- /430. Flatten a Multilevel Doubly Linked List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/430. Flatten a Multilevel Doubly Linked List.cpp -------------------------------------------------------------------------------- /432. All O`one Data Structure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/432. All O`one Data Structure.cpp -------------------------------------------------------------------------------- /434. Number of Segments in a String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/434. Number of Segments in a String.cpp -------------------------------------------------------------------------------- /435. Non-overlapping Intervals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/435. Non-overlapping Intervals.cpp -------------------------------------------------------------------------------- /436. Find Right Interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/436. Find Right Interval.cpp -------------------------------------------------------------------------------- /437. Path Sum III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/437. Path Sum III.cpp -------------------------------------------------------------------------------- /438. Find All Anagrams in a String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/438. Find All Anagrams in a String.cpp -------------------------------------------------------------------------------- /44. Wildcard Matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/44. Wildcard Matching.cpp -------------------------------------------------------------------------------- /441. Arranging Coins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/441. Arranging Coins.cpp -------------------------------------------------------------------------------- /442. Find All Duplicates in an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/442. Find All Duplicates in an Array.cpp -------------------------------------------------------------------------------- /443. String Compression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/443. String Compression.cpp -------------------------------------------------------------------------------- /445. Add Two Numbers II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/445. Add Two Numbers II.cpp -------------------------------------------------------------------------------- /447. Number of Boomerangs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/447. Number of Boomerangs.cpp -------------------------------------------------------------------------------- /448. Find All Numbers Disappeared in an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/448. Find All Numbers Disappeared in an Array.cpp -------------------------------------------------------------------------------- /449. Serialize and Deserialize BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/449. Serialize and Deserialize BST.cpp -------------------------------------------------------------------------------- /45. Jump Game II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/45. Jump Game II.cpp -------------------------------------------------------------------------------- /450. Delete Node in a BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/450. Delete Node in a BST.cpp -------------------------------------------------------------------------------- /451. Sort Characters By Frequency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/451. Sort Characters By Frequency.cpp -------------------------------------------------------------------------------- /452. Minimum Number of Arrows to Burst Balloons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/452. Minimum Number of Arrows to Burst Balloons.cpp -------------------------------------------------------------------------------- /453. Minimum Moves to Equal Array Elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/453. Minimum Moves to Equal Array Elements.cpp -------------------------------------------------------------------------------- /454. 4Sum II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/454. 4Sum II.cpp -------------------------------------------------------------------------------- /455. Assign Cookies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/455. Assign Cookies.cpp -------------------------------------------------------------------------------- /459. Repeated Substring Pattern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/459. Repeated Substring Pattern.cpp -------------------------------------------------------------------------------- /46. Permutations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/46. Permutations.cpp -------------------------------------------------------------------------------- /460. LFU Cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/460. LFU Cache.cpp -------------------------------------------------------------------------------- /461. Hamming Distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/461. Hamming Distance.cpp -------------------------------------------------------------------------------- /463. Island Perimeter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/463. Island Perimeter.cpp -------------------------------------------------------------------------------- /464. Can I Win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/464. Can I Win.cpp -------------------------------------------------------------------------------- /468. Validate IP Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/468. Validate IP Address.cpp -------------------------------------------------------------------------------- /47. Permutations II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/47. Permutations II.cpp -------------------------------------------------------------------------------- /470. Implement Rand10() Using Rand7().cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/470. Implement Rand10() Using Rand7().cpp -------------------------------------------------------------------------------- /472. Concatenated Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/472. Concatenated Words.cpp -------------------------------------------------------------------------------- /474. Ones and Zeroes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/474. Ones and Zeroes.cpp -------------------------------------------------------------------------------- /476. Number Complement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/476. Number Complement.cpp -------------------------------------------------------------------------------- /477. Total Hamming Distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/477. Total Hamming Distance.cpp -------------------------------------------------------------------------------- /48. Rotate Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/48. Rotate Image.cpp -------------------------------------------------------------------------------- /480. Sliding Window Median.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/480. Sliding Window Median.cpp -------------------------------------------------------------------------------- /482. License Key Formatting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/482. License Key Formatting.cpp -------------------------------------------------------------------------------- /485. Max Consecutive Ones.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/485. Max Consecutive Ones.cpp -------------------------------------------------------------------------------- /486. Predict the Winner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/486. Predict the Winner.cpp -------------------------------------------------------------------------------- /49. Group Anagrams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/49. Group Anagrams.cpp -------------------------------------------------------------------------------- /492. Construct the Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/492. Construct the Rectangle.cpp -------------------------------------------------------------------------------- /494. Target Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/494. Target Sum.cpp -------------------------------------------------------------------------------- /495. Teemo Attacking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/495. Teemo Attacking.cpp -------------------------------------------------------------------------------- /496. Next Greater Element I.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/496. Next Greater Element I.cpp -------------------------------------------------------------------------------- /497. Random Point in Non-overlapping Rectangles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/497. Random Point in Non-overlapping Rectangles.cpp -------------------------------------------------------------------------------- /5. Longest Palindromic Substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/5. Longest Palindromic Substring.cpp -------------------------------------------------------------------------------- /50. Pow(x, n).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/50. Pow(x, n).cpp -------------------------------------------------------------------------------- /501. Find Mode in Binary Search Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/501. Find Mode in Binary Search Tree.cpp -------------------------------------------------------------------------------- /503. Next Greater Element II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/503. Next Greater Element II.cpp -------------------------------------------------------------------------------- /504. Base 7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/504. Base 7.cpp -------------------------------------------------------------------------------- /506. Relative Ranks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/506. Relative Ranks.cpp -------------------------------------------------------------------------------- /509. Fibonacci Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/509. Fibonacci Number.cpp -------------------------------------------------------------------------------- /51. N-Queens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/51. N-Queens.cpp -------------------------------------------------------------------------------- /515. Find Largest Value in Each Tree Row.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/515. Find Largest Value in Each Tree Row.cpp -------------------------------------------------------------------------------- /516. Longest Palindromic Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/516. Longest Palindromic Subsequence.cpp -------------------------------------------------------------------------------- /518. Coin Change 2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/518. Coin Change 2.cpp -------------------------------------------------------------------------------- /52. N-Queens II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/52. N-Queens II.cpp -------------------------------------------------------------------------------- /520. Detect Capital.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/520. Detect Capital.cpp -------------------------------------------------------------------------------- /521. Longest Uncommon Subsequence I.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/521. Longest Uncommon Subsequence I.cpp -------------------------------------------------------------------------------- /524. Longest Word in Dictionary through Deleting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/524. Longest Word in Dictionary through Deleting.cpp -------------------------------------------------------------------------------- /525. Contiguous Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/525. Contiguous Array.cpp -------------------------------------------------------------------------------- /526. Beautiful Arrangement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/526. Beautiful Arrangement.cpp -------------------------------------------------------------------------------- /528. Random Pick with Weight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/528. Random Pick with Weight.cpp -------------------------------------------------------------------------------- /529. Minesweeper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/529. Minesweeper.cpp -------------------------------------------------------------------------------- /53. Maximum Subarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/53. Maximum Subarray.cpp -------------------------------------------------------------------------------- /530. Minimum Absolute Difference in BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/530. Minimum Absolute Difference in BST.cpp -------------------------------------------------------------------------------- /532. K-diff Pairs in an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/532. K-diff Pairs in an Array.cpp -------------------------------------------------------------------------------- /535. Encode and Decode TinyURL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/535. Encode and Decode TinyURL.cpp -------------------------------------------------------------------------------- /537. Complex Number Multiplication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/537. Complex Number Multiplication.cpp -------------------------------------------------------------------------------- /538. Convert BST to Greater Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/538. Convert BST to Greater Tree.cpp -------------------------------------------------------------------------------- /54. Spiral Matrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/54. Spiral Matrix.md -------------------------------------------------------------------------------- /540. Single Element in a Sorted Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/540. Single Element in a Sorted Array.cpp -------------------------------------------------------------------------------- /541. Reverse String II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/541. Reverse String II.cpp -------------------------------------------------------------------------------- /543. Diameter of Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/543. Diameter of Binary Tree.cpp -------------------------------------------------------------------------------- /547. Friend Circles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/547. Friend Circles.cpp -------------------------------------------------------------------------------- /55. Jump Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/55. Jump Game.cpp -------------------------------------------------------------------------------- /551. Student Attendance Record I.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/551. Student Attendance Record I.cpp -------------------------------------------------------------------------------- /559. Maximum Depth of N-ary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/559. Maximum Depth of N-ary Tree.cpp -------------------------------------------------------------------------------- /56. Merge Intervals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/56. Merge Intervals.cpp -------------------------------------------------------------------------------- /560. Subarray Sum Equals K.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/560. Subarray Sum Equals K.cpp -------------------------------------------------------------------------------- /561. Array Partition I.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/561. Array Partition I.cpp -------------------------------------------------------------------------------- /563. Binary Tree Tilt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/563. Binary Tree Tilt.cpp -------------------------------------------------------------------------------- /564. Find the Closest Palindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/564. Find the Closest Palindrome.cpp -------------------------------------------------------------------------------- /566. Reshape the Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/566. Reshape the Matrix.cpp -------------------------------------------------------------------------------- /567. Permutation in String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/567. Permutation in String.cpp -------------------------------------------------------------------------------- /57. Insert Interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/57. Insert Interval.cpp -------------------------------------------------------------------------------- /572. Subtree of Another Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/572. Subtree of Another Tree.cpp -------------------------------------------------------------------------------- /576. Out of Boundary Paths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/576. Out of Boundary Paths.cpp -------------------------------------------------------------------------------- /58. Length of Last Word.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/58. Length of Last Word.cpp -------------------------------------------------------------------------------- /581. Shortest Unsorted Continuous Subarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/581. Shortest Unsorted Continuous Subarray.cpp -------------------------------------------------------------------------------- /583. Delete Operation for Two Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/583. Delete Operation for Two Strings.cpp -------------------------------------------------------------------------------- /589. N-ary Tree Preorder Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/589. N-ary Tree Preorder Traversal.cpp -------------------------------------------------------------------------------- /59. Spiral Matrix II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/59. Spiral Matrix II.cpp -------------------------------------------------------------------------------- /590. N-ary Tree Postorder Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/590. N-ary Tree Postorder Traversal.cpp -------------------------------------------------------------------------------- /591. Tag Validator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/591. Tag Validator.cpp -------------------------------------------------------------------------------- /594. Longest Harmonious Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/594. Longest Harmonious Subsequence.cpp -------------------------------------------------------------------------------- /595. Big Countries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/595. Big Countries.sql -------------------------------------------------------------------------------- /596. Classes More Than 5 Students.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/596. Classes More Than 5 Students.sql -------------------------------------------------------------------------------- /598. Range Addition II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/598. Range Addition II.cpp -------------------------------------------------------------------------------- /599. Minimum Index Sum of Two Lists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/599. Minimum Index Sum of Two Lists.cpp -------------------------------------------------------------------------------- /6. ZigZag Conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/6. ZigZag Conversion.cpp -------------------------------------------------------------------------------- /60. Permutation Sequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/60. Permutation Sequence.cpp -------------------------------------------------------------------------------- /605. Can Place Flowers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/605. Can Place Flowers.cpp -------------------------------------------------------------------------------- /606. Construct String from Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/606. Construct String from Binary Tree.cpp -------------------------------------------------------------------------------- /61. Rotate List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/61. Rotate List.cpp -------------------------------------------------------------------------------- /617. Merge Two Binary Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/617. Merge Two Binary Trees.cpp -------------------------------------------------------------------------------- /62. Unique Paths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/62. Unique Paths.cpp -------------------------------------------------------------------------------- /621. Task Scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/621. Task Scheduler.cpp -------------------------------------------------------------------------------- /622. Design Circular Queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/622. Design Circular Queue.cpp -------------------------------------------------------------------------------- /627. Swap Salary.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/627. Swap Salary.sql -------------------------------------------------------------------------------- /628. Maximum Product of Three Numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/628. Maximum Product of Three Numbers.cpp -------------------------------------------------------------------------------- /63. Unique Paths II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/63. Unique Paths II.cpp -------------------------------------------------------------------------------- /633. Sum of Square Numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/633. Sum of Square Numbers.cpp -------------------------------------------------------------------------------- /637. Average of Levels in Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/637. Average of Levels in Binary Tree.cpp -------------------------------------------------------------------------------- /64. Minimum Path Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/64. Minimum Path Sum.cpp -------------------------------------------------------------------------------- /641. Design Circular Deque.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/641. Design Circular Deque.cpp -------------------------------------------------------------------------------- /643. Maximum Average Subarray I.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/643. Maximum Average Subarray I.cpp -------------------------------------------------------------------------------- /645. Set Mismatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/645. Set Mismatch.cpp -------------------------------------------------------------------------------- /647. Palindromic Substrings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/647. Palindromic Substrings.cpp -------------------------------------------------------------------------------- /648. Replace Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/648. Replace Words.cpp -------------------------------------------------------------------------------- /65. Valid Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/65. Valid Number.cpp -------------------------------------------------------------------------------- /650. 2 Keys Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/650. 2 Keys Keyboard.cpp -------------------------------------------------------------------------------- /653. Two Sum IV - Input is a BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/653. Two Sum IV - Input is a BST.cpp -------------------------------------------------------------------------------- /654. Maximum Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/654. Maximum Binary Tree.cpp -------------------------------------------------------------------------------- /657. Judge Route Circle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/657. Judge Route Circle.cpp -------------------------------------------------------------------------------- /658. Find K Closest Elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/658. Find K Closest Elements.cpp -------------------------------------------------------------------------------- /659. Split Array into Consecutive Subsequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/659. Split Array into Consecutive Subsequences.cpp -------------------------------------------------------------------------------- /66. Plus One.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/66. Plus One.cpp -------------------------------------------------------------------------------- /661. Image Smoother.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/661. Image Smoother.cpp -------------------------------------------------------------------------------- /662. Maximum Width of Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/662. Maximum Width of Binary Tree.cpp -------------------------------------------------------------------------------- /664. Strange Printer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/664. Strange Printer.cpp -------------------------------------------------------------------------------- /665. Non-decreasing Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/665. Non-decreasing Array.cpp -------------------------------------------------------------------------------- /668. Kth Smallest Number in Multiplication Table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/668. Kth Smallest Number in Multiplication Table.cpp -------------------------------------------------------------------------------- /669. Trim a Binary Search Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/669. Trim a Binary Search Tree.cpp -------------------------------------------------------------------------------- /67. Add Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/67. Add Binary.cpp -------------------------------------------------------------------------------- /671. Second Minimum Node In a Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/671. Second Minimum Node In a Binary Tree.cpp -------------------------------------------------------------------------------- /673. Number of Longest Increasing Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/673. Number of Longest Increasing Subsequence.cpp -------------------------------------------------------------------------------- /674. Longest Continuous Increasing Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/674. Longest Continuous Increasing Subsequence.cpp -------------------------------------------------------------------------------- /676. Implement Magic Dictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/676. Implement Magic Dictionary.cpp -------------------------------------------------------------------------------- /678. Valid Parenthesis String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/678. Valid Parenthesis String.cpp -------------------------------------------------------------------------------- /679. 24 Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/679. 24 Game.cpp -------------------------------------------------------------------------------- /68. Text Justification.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/68. Text Justification.cpp -------------------------------------------------------------------------------- /680. Valid Palindrome II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/680. Valid Palindrome II.cpp -------------------------------------------------------------------------------- /684. Redundant Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/684. Redundant Connection.cpp -------------------------------------------------------------------------------- /686. Repeated String Match.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/686. Repeated String Match.cpp -------------------------------------------------------------------------------- /687. Longest Univalue Path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/687. Longest Univalue Path.cpp -------------------------------------------------------------------------------- /69. Sqrt(x).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/69. Sqrt(x).cpp -------------------------------------------------------------------------------- /690. Employee Importance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/690. Employee Importance.cpp -------------------------------------------------------------------------------- /692. Top K Frequent Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/692. Top K Frequent Words.cpp -------------------------------------------------------------------------------- /693. Binary Number with Alternating Bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/693. Binary Number with Alternating Bits.cpp -------------------------------------------------------------------------------- /695. Max Area of Island.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/695. Max Area of Island.cpp -------------------------------------------------------------------------------- /696. Count Binary Substrings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/696. Count Binary Substrings.cpp -------------------------------------------------------------------------------- /697. Degree of an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/697. Degree of an Array.cpp -------------------------------------------------------------------------------- /698. Partition to K Equal Sum Subsets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/698. Partition to K Equal Sum Subsets.cpp -------------------------------------------------------------------------------- /699. Falling Squares.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/699. Falling Squares.cpp -------------------------------------------------------------------------------- /7. Reverse Integer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/7. Reverse Integer.md -------------------------------------------------------------------------------- /70. Climbing Stairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/70. Climbing Stairs.cpp -------------------------------------------------------------------------------- /700. Search in a Binary Search Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/700. Search in a Binary Search Tree.cpp -------------------------------------------------------------------------------- /701. Insert into a Binary Search Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/701. Insert into a Binary Search Tree.cpp -------------------------------------------------------------------------------- /703. Kth Largest Element in a Stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/703. Kth Largest Element in a Stream.cpp -------------------------------------------------------------------------------- /704. Binary Search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/704. Binary Search.cpp -------------------------------------------------------------------------------- /705. Design HashSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/705. Design HashSet.cpp -------------------------------------------------------------------------------- /706. Design HashMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/706. Design HashMap.cpp -------------------------------------------------------------------------------- /709. To Lower Case.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/709. To Lower Case.cpp -------------------------------------------------------------------------------- /712. Minimum ASCII Delete Sum for Two Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/712. Minimum ASCII Delete Sum for Two Strings.cpp -------------------------------------------------------------------------------- /713. Subarray Product Less Than K.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/713. Subarray Product Less Than K.md -------------------------------------------------------------------------------- /717. 1-bit and 2-bit Characters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/717. 1-bit and 2-bit Characters.cpp -------------------------------------------------------------------------------- /719. Find K-th Smallest Pair Distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/719. Find K-th Smallest Pair Distance.cpp -------------------------------------------------------------------------------- /72. Edit Distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/72. Edit Distance.cpp -------------------------------------------------------------------------------- /720. Longest Word in Dictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/720. Longest Word in Dictionary.cpp -------------------------------------------------------------------------------- /724. Find Pivot Index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/724. Find Pivot Index.cpp -------------------------------------------------------------------------------- /725. Split Linked List in Parts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/725. Split Linked List in Parts.cpp -------------------------------------------------------------------------------- /728. Self Dividing Numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/728. Self Dividing Numbers.cpp -------------------------------------------------------------------------------- /729. My Calendar I.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/729. My Calendar I.cpp -------------------------------------------------------------------------------- /73. Set Matrix Zeroes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/73. Set Matrix Zeroes.cpp -------------------------------------------------------------------------------- /730. Count Different Palindromic Subsequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/730. Count Different Palindromic Subsequences.cpp -------------------------------------------------------------------------------- /731. My Calendar II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/731. My Calendar II.cpp -------------------------------------------------------------------------------- /733. Flood Fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/733. Flood Fill.cpp -------------------------------------------------------------------------------- /735. Asteroid Collision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/735. Asteroid Collision.cpp -------------------------------------------------------------------------------- /739. Daily Temperatures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/739. Daily Temperatures.cpp -------------------------------------------------------------------------------- /74. Search a 2D Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/74. Search a 2D Matrix.cpp -------------------------------------------------------------------------------- /741. Cherry Pickup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/741. Cherry Pickup.cpp -------------------------------------------------------------------------------- /744. Find Smallest Letter Greater Than Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/744. Find Smallest Letter Greater Than Target.cpp -------------------------------------------------------------------------------- /746. Min Cost Climbing Stairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/746. Min Cost Climbing Stairs.cpp -------------------------------------------------------------------------------- /747. Largest Number At Least Twice of Others.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/747. Largest Number At Least Twice of Others.cpp -------------------------------------------------------------------------------- /748. Shortest Completing Word.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/748. Shortest Completing Word.cpp -------------------------------------------------------------------------------- /75. Sort Colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/75. Sort Colors.cpp -------------------------------------------------------------------------------- /753. Cracking the Safe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/753. Cracking the Safe.cpp -------------------------------------------------------------------------------- /754. Reach a Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/754. Reach a Number.cpp -------------------------------------------------------------------------------- /76. Minimum Window Substring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/76. Minimum Window Substring.md -------------------------------------------------------------------------------- /763. Partition Labels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/763. Partition Labels.md -------------------------------------------------------------------------------- /766. Toeplitz Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/766. Toeplitz Matrix.cpp -------------------------------------------------------------------------------- /767. Reorganize String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/767. Reorganize String.cpp -------------------------------------------------------------------------------- /77. Combinations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/77. Combinations.cpp -------------------------------------------------------------------------------- /771. Jewels and Stones.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/771. Jewels and Stones.cpp -------------------------------------------------------------------------------- /773. Sliding Puzzle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/773. Sliding Puzzle.cpp -------------------------------------------------------------------------------- /778. Swim in Rising Water.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/778. Swim in Rising Water.cpp -------------------------------------------------------------------------------- /78. Subsets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/78. Subsets.cpp -------------------------------------------------------------------------------- /780. Reaching Points.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/780. Reaching Points.cpp -------------------------------------------------------------------------------- /783. Minimum Distance Between BST Nodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/783. Minimum Distance Between BST Nodes.cpp -------------------------------------------------------------------------------- /784. Letter Case Permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/784. Letter Case Permutation.cpp -------------------------------------------------------------------------------- /786. K-th Smallest Prime Fraction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/786. K-th Smallest Prime Fraction.cpp -------------------------------------------------------------------------------- /787. Cheapest Flights Within K Stops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/787. Cheapest Flights Within K Stops.cpp -------------------------------------------------------------------------------- /788. Rotated Digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/788. Rotated Digits.cpp -------------------------------------------------------------------------------- /79. Word Search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/79. Word Search.cpp -------------------------------------------------------------------------------- /794. Valid Tic-Tac-Toe State.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/794. Valid Tic-Tac-Toe State.cpp -------------------------------------------------------------------------------- /796. Rotate String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/796. Rotate String.cpp -------------------------------------------------------------------------------- /797. All Paths From Source to Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/797. All Paths From Source to Target.cpp -------------------------------------------------------------------------------- /8. String to Integer (atoi).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/8. String to Integer (atoi).md -------------------------------------------------------------------------------- /80. Remove Duplicates from Sorted Array II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/80. Remove Duplicates from Sorted Array II.cpp -------------------------------------------------------------------------------- /804. Unique Morse Code Words.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/804. Unique Morse Code Words.cpp -------------------------------------------------------------------------------- /807. Max Increase to Keep City Skyline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/807. Max Increase to Keep City Skyline.cpp -------------------------------------------------------------------------------- /808. Soup Servings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/808. Soup Servings.cpp -------------------------------------------------------------------------------- /81. Search in Rotated Sorted Array II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/81. Search in Rotated Sorted Array II.cpp -------------------------------------------------------------------------------- /812. Largest Triangle Area.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/812. Largest Triangle Area.cpp -------------------------------------------------------------------------------- /814. Binary Tree Pruning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/814. Binary Tree Pruning.cpp -------------------------------------------------------------------------------- /819. Most Common Word.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/819. Most Common Word.cpp -------------------------------------------------------------------------------- /82. Remove Duplicates from Sorted List II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/82. Remove Duplicates from Sorted List II.cpp -------------------------------------------------------------------------------- /824. Goat Latin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/824. Goat Latin.cpp -------------------------------------------------------------------------------- /829. Consecutive Numbers Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/829. Consecutive Numbers Sum.cpp -------------------------------------------------------------------------------- /83. Remove Duplicates from Sorted List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/83. Remove Duplicates from Sorted List.cpp -------------------------------------------------------------------------------- /830. Positions of Large Groups.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/830. Positions of Large Groups.cpp -------------------------------------------------------------------------------- /832. Flipping an Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/832. Flipping an Image.cpp -------------------------------------------------------------------------------- /835. Image Overlap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/835. Image Overlap.cpp -------------------------------------------------------------------------------- /836. Rectangle Overlap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/836. Rectangle Overlap.cpp -------------------------------------------------------------------------------- /837. New 21 Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/837. New 21 Game.cpp -------------------------------------------------------------------------------- /838. Push Dominoes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/838. Push Dominoes.cpp -------------------------------------------------------------------------------- /84. Largest Rectangle in Histogram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/84. Largest Rectangle in Histogram.cpp -------------------------------------------------------------------------------- /840. Magic Squares In Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/840. Magic Squares In Grid.cpp -------------------------------------------------------------------------------- /843. Guess the Word.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/843. Guess the Word.cpp -------------------------------------------------------------------------------- /844. Backspace String Compare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/844. Backspace String Compare.cpp -------------------------------------------------------------------------------- /849. Maximize Distance to Closest Person.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/849. Maximize Distance to Closest Person.cpp -------------------------------------------------------------------------------- /85. Maximal Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/85. Maximal Rectangle.cpp -------------------------------------------------------------------------------- /850. Rectangle Area II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/850. Rectangle Area II.cpp -------------------------------------------------------------------------------- /852. Peak Index in a Mountain Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/852. Peak Index in a Mountain Array.cpp -------------------------------------------------------------------------------- /853. Car Fleet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/853. Car Fleet.cpp -------------------------------------------------------------------------------- /856. Score of Parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/856. Score of Parentheses.cpp -------------------------------------------------------------------------------- /857. Minimum Cost to Hire K Workers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/857. Minimum Cost to Hire K Workers.cpp -------------------------------------------------------------------------------- /859. Buddy Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/859. Buddy Strings.cpp -------------------------------------------------------------------------------- /86. Partition List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/86. Partition List.cpp -------------------------------------------------------------------------------- /860. Lemonade Change.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/860. Lemonade Change.cpp -------------------------------------------------------------------------------- /861. Score After Flipping Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/861. Score After Flipping Matrix.cpp -------------------------------------------------------------------------------- /862. Shortest Subarray with Sum at Least K.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/862. Shortest Subarray with Sum at Least K.cpp -------------------------------------------------------------------------------- /863. All Nodes Distance K in Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/863. All Nodes Distance K in Binary Tree.cpp -------------------------------------------------------------------------------- /867. Transpose Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/867. Transpose Matrix.cpp -------------------------------------------------------------------------------- /868. Binary Gap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/868. Binary Gap.cpp -------------------------------------------------------------------------------- /869. Reordered Power of 2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/869. Reordered Power of 2.cpp -------------------------------------------------------------------------------- /87. Scramble String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/87. Scramble String.cpp -------------------------------------------------------------------------------- /872. Leaf-Similar Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/872. Leaf-Similar Trees.cpp -------------------------------------------------------------------------------- /876. Middle of the Linked List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/876. Middle of the Linked List.cpp -------------------------------------------------------------------------------- /877. Stone Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/877. Stone Game.cpp -------------------------------------------------------------------------------- /88. Merge Sorted Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/88. Merge Sorted Array.cpp -------------------------------------------------------------------------------- /881. Boats to Save People.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/881. Boats to Save People.cpp -------------------------------------------------------------------------------- /883. Projection Area of 3D Shapes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/883. Projection Area of 3D Shapes.cpp -------------------------------------------------------------------------------- /884. Uncommon Words from Two Sentences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/884. Uncommon Words from Two Sentences.cpp -------------------------------------------------------------------------------- /885. Spiral Matrix III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/885. Spiral Matrix III.cpp -------------------------------------------------------------------------------- /886. Possible Bipartition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/886. Possible Bipartition.cpp -------------------------------------------------------------------------------- /887. Super Egg Drop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/887. Super Egg Drop.cpp -------------------------------------------------------------------------------- /888. Fair Candy Swap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/888. Fair Candy Swap.cpp -------------------------------------------------------------------------------- /89. Gray Code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/89. Gray Code.cpp -------------------------------------------------------------------------------- /890. Find and Replace Pattern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/890. Find and Replace Pattern.cpp -------------------------------------------------------------------------------- /892. Surface Area of 3D Shapes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/892. Surface Area of 3D Shapes.cpp -------------------------------------------------------------------------------- /893. Groups of Special-Equivalent Strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/893. Groups of Special-Equivalent Strings.cpp -------------------------------------------------------------------------------- /894. All Possible Full Binary Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/894. All Possible Full Binary Trees.cpp -------------------------------------------------------------------------------- /895. Maximum Frequency Stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/895. Maximum Frequency Stack.cpp -------------------------------------------------------------------------------- /896. Monotonic Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/896. Monotonic Array.cpp -------------------------------------------------------------------------------- /897. Increasing Order Search Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/897. Increasing Order Search Tree.cpp -------------------------------------------------------------------------------- /9. Palindrome Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/9. Palindrome Number.cpp -------------------------------------------------------------------------------- /90. Subsets II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/90. Subsets II.cpp -------------------------------------------------------------------------------- /901. Online Stock Span.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/901. Online Stock Span.cpp -------------------------------------------------------------------------------- /902. Numbers At Most N Given Digit Set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/902. Numbers At Most N Given Digit Set.cpp -------------------------------------------------------------------------------- /905. Sort Array By Parity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/905. Sort Array By Parity.cpp -------------------------------------------------------------------------------- /908. Smallest Range I.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/908. Smallest Range I.cpp -------------------------------------------------------------------------------- /91. Decode Ways.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/91. Decode Ways.cpp -------------------------------------------------------------------------------- /912. Sort an Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/912. Sort an Array.cpp -------------------------------------------------------------------------------- /914. X of a Kind in a Deck of Cards.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/914. X of a Kind in a Deck of Cards.cpp -------------------------------------------------------------------------------- /917. Reverse Only Letters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/917. Reverse Only Letters.cpp -------------------------------------------------------------------------------- /918. Maximum Sum Circular Subarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/918. Maximum Sum Circular Subarray.cpp -------------------------------------------------------------------------------- /92. Reverse Linked List II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/92. Reverse Linked List II.cpp -------------------------------------------------------------------------------- /921. Minimum Add to Make Parentheses Valid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/921. Minimum Add to Make Parentheses Valid.cpp -------------------------------------------------------------------------------- /922. Sort Array By Parity II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/922. Sort Array By Parity II.cpp -------------------------------------------------------------------------------- /925. Long Pressed Name.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/925. Long Pressed Name.cpp -------------------------------------------------------------------------------- /929. Unique Email Addresses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/929. Unique Email Addresses.cpp -------------------------------------------------------------------------------- /93. Restore IP Addresses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/93. Restore IP Addresses.cpp -------------------------------------------------------------------------------- /931. Minimum Falling Path Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/931. Minimum Falling Path Sum.cpp -------------------------------------------------------------------------------- /933. Number of Recent Calls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/933. Number of Recent Calls.cpp -------------------------------------------------------------------------------- /935. Knight Dialer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/935. Knight Dialer.cpp -------------------------------------------------------------------------------- /937. Reorder Data in Log Files.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/937. Reorder Data in Log Files.cpp -------------------------------------------------------------------------------- /938. Range Sum of BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/938. Range Sum of BST.cpp -------------------------------------------------------------------------------- /94. Binary Tree Inorder Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/94. Binary Tree Inorder Traversal.cpp -------------------------------------------------------------------------------- /941. Valid Mountain Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/941. Valid Mountain Array.cpp -------------------------------------------------------------------------------- /942. DI String Match.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/942. DI String Match.cpp -------------------------------------------------------------------------------- /944. Delete Columns to Make Sorted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/944. Delete Columns to Make Sorted.cpp -------------------------------------------------------------------------------- /946. Validate Stack Sequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/946. Validate Stack Sequences.cpp -------------------------------------------------------------------------------- /949. Largest Time for Given Digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/949. Largest Time for Given Digits.cpp -------------------------------------------------------------------------------- /95. Unique Binary Search Trees II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/95. Unique Binary Search Trees II.cpp -------------------------------------------------------------------------------- /950. Reveal Cards In Increasing Order.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/950. Reveal Cards In Increasing Order.cpp -------------------------------------------------------------------------------- /951. Flip Equivalent Binary Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/951. Flip Equivalent Binary Trees.cpp -------------------------------------------------------------------------------- /952. Largest Component Size by Common Factor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/952. Largest Component Size by Common Factor.cpp -------------------------------------------------------------------------------- /953. Verifying an Alien Dictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/953. Verifying an Alien Dictionary.cpp -------------------------------------------------------------------------------- /957. Prison Cells After N Days.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/957. Prison Cells After N Days.cpp -------------------------------------------------------------------------------- /959. Regions Cut By Slashes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/959. Regions Cut By Slashes.cpp -------------------------------------------------------------------------------- /96. Unique Binary Search Trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/96. Unique Binary Search Trees.cpp -------------------------------------------------------------------------------- /961. N-Repeated Element in Size 2N Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/961. N-Repeated Element in Size 2N Array.cpp -------------------------------------------------------------------------------- /964. Least Operators to Express Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/964. Least Operators to Express Number.cpp -------------------------------------------------------------------------------- /965. Univalued Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/965. Univalued Binary Tree.cpp -------------------------------------------------------------------------------- /967. Numbers With Same Consecutive Differences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/967. Numbers With Same Consecutive Differences.cpp -------------------------------------------------------------------------------- /969. Pancake Sorting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/969. Pancake Sorting.cpp -------------------------------------------------------------------------------- /97. Interleaving String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/97. Interleaving String.cpp -------------------------------------------------------------------------------- /970. Powerful Integers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/970. Powerful Integers.cpp -------------------------------------------------------------------------------- /973. K Closest Points to Origin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/973. K Closest Points to Origin.cpp -------------------------------------------------------------------------------- /976. Largest Perimeter Triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/976. Largest Perimeter Triangle.cpp -------------------------------------------------------------------------------- /977. Squares of a Sorted Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/977. Squares of a Sorted Array.cpp -------------------------------------------------------------------------------- /979. Distribute Coins in Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/979. Distribute Coins in Binary Tree.cpp -------------------------------------------------------------------------------- /98. Validate Binary Search Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/98. Validate Binary Search Tree.cpp -------------------------------------------------------------------------------- /980. Unique Paths III.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/980. Unique Paths III.cpp -------------------------------------------------------------------------------- /981. Time Based Key-Value Store.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/981. Time Based Key-Value Store.cpp -------------------------------------------------------------------------------- /983. Minimum Cost For Tickets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/983. Minimum Cost For Tickets.cpp -------------------------------------------------------------------------------- /986. Interval List Intersections.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/986. Interval List Intersections.cpp -------------------------------------------------------------------------------- /987. Vertical Order Traversal of a Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/987. Vertical Order Traversal of a Binary Tree.cpp -------------------------------------------------------------------------------- /989. Add to Array-Form of Integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/989. Add to Array-Form of Integer.cpp -------------------------------------------------------------------------------- /99. Recover Binary Search Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/99. Recover Binary Search Tree.cpp -------------------------------------------------------------------------------- /993. Cousins in Binary Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/993. Cousins in Binary Tree.cpp -------------------------------------------------------------------------------- /994. Rotting Oranges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/994. Rotting Oranges.cpp -------------------------------------------------------------------------------- /997. Find the Town Judge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/997. Find the Town Judge.cpp -------------------------------------------------------------------------------- /998. Maximum Binary Tree II.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/998. Maximum Binary Tree II.cpp -------------------------------------------------------------------------------- /999. Available Captures for Rook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/999. Available Captures for Rook.cpp -------------------------------------------------------------------------------- /Counting Elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/Counting Elements.cpp -------------------------------------------------------------------------------- /First Unique Number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/First Unique Number.cpp -------------------------------------------------------------------------------- /Leftmost Column with at Least a One.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/Leftmost Column with at Least a One.cpp -------------------------------------------------------------------------------- /Perform String Shifts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/Perform String Shifts.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keineahnung2345/leetcode-cpp-practices/HEAD/README.md --------------------------------------------------------------------------------