diff --git a/dsa-problems/leetcode-problems/1200-1299.md b/dsa-problems/leetcode-problems/1200-1299.md index e69de29bb..6a60bc3d1 100644 --- a/dsa-problems/leetcode-problems/1200-1299.md +++ b/dsa-problems/leetcode-problems/1200-1299.md @@ -0,0 +1,621 @@ +--- +id: 1200-1299 +title: LeetCode Problems 1200 - 1299 +sidebar_label: 1200 - 1299 +keywords: + - LeetCode + - LeetCode Problems + - LeetCode Problems 1200 - 1299 + - DSA problems +--- +export const problems = [ + { + "problemName": "1200. Minimum Absolute Difference", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/minimum-absolute-difference", + "solutionLink": "#" + }, + { + "problemName": "1201. Ugly Number III", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/ugly-number-iii", + "solutionLink": "#" + }, + { + "problemName": "1202. Smallest String With Swaps", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/smallest-string-with-swaps", + "solutionLink": "#" + }, + { + "problemName": "1203. Sort Items by Groups Respecting Dependencies", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/sort-items-by-groups-respecting-dependencies", + "solutionLink": "#" + }, + { + "problemName": "1204. Last Person to Fit in the Elevator", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/last-person-to-fit-in-the-elevator", + "solutionLink": "#" + }, + { + "problemName": "1205. Monthly Transactions I", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/monthly-transactions-i", + "solutionLink": "#" + }, + { + "problemName": "1206. Design Skiplist", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/design-skiplist", + "solutionLink": "#" + }, + { + "problemName": "1207. Unique Number of Occurrences", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/unique-number-of-occurrences", + "solutionLink": "#" + }, + { + "problemName": "1208. Get Equal Substrings Within Budget", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/get-equal-substrings-within-budget", + "solutionLink": "#" + }, + { + "problemName": "1209. Remove All Adjacent Duplicates in String II", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii", + "solutionLink": "#" + }, + { + "problemName": "1210. Minimum Moves to Reach Target with Rotations", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/minimum-moves-to-reach-target-with-rotations", + "solutionLink": "#" + }, + { + "problemName": "1211. Queries Quality and Percentage", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/queries-quality-and-percentage", + "solutionLink": "#" + }, + { + "problemName": "1212. Team Scores in Football Tournament", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/team-scores-in-football-tournament", + "solutionLink": "#" + }, + { + "problemName": "1213. Intersection of Three Sorted Arrays", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/intersection-of-three-sorted-arrays", + "solutionLink": "#" + }, + { + "problemName": "1214. Two Sum BSTs", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/two-sum-bsts", + "solutionLink": "#" + }, + { + "problemName": "1215. Stepping Numbers", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/stepping-numbers", + "solutionLink": "#" + }, + { + "problemName": "1216. Valid Palindrome III", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/valid-palindrome-iii", + "solutionLink": "#" + }, + { + "problemName": "1217. Play with Chips", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/play-with-chips", + "solutionLink": "#" + }, + { + "problemName": "1218. Longest Arithmetic Subsequence of Given Difference", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/longest-arithmetic-subsequence-of-given-difference", + "solutionLink": "#" + }, + { + "problemName": "1219. Path with Maximum Gold", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/path-with-maximum-gold", + "solutionLink": "#" + }, + { + "problemName": "1220. Count Vowels Permutation", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/count-vowels-permutation", + "solutionLink": "#" + }, + { + "problemName": "1221. Split a String in Balanced Strings", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/split-a-string-in-balanced-strings", + "solutionLink": "#" + }, + { + "problemName": "1222. Queens That Can Attack the King", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/queens-that-can-attack-the-king", + "solutionLink": "#" + }, + { + "problemName": "1223. Dice Roll Simulation", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/dice-roll-simulation", + "solutionLink": "#" + }, + { + "problemName": "1224. Maximum Equal Frequency", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/maximum-equal-frequency", + "solutionLink": "#" + }, + { + "problemName": "1225. Report Contiguous Dates", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/report-contiguous-dates", + "solutionLink": "#" + }, + { + "problemName": "1226. The Dining Philosophers", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/the-dining-philosophers", + "solutionLink": "#" + }, + { + "problemName": "1227. Airplane Seat Assignment Probability", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/airplane-seat-assignment-probability", + "solutionLink": "#" + }, + { + "problemName": "1228. Missing Number In Arithmetic Progression", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/missing-number-in-arithmetic-progression", + "solutionLink": "#" + }, + { + "problemName": "1229. Meeting Scheduler", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/meeting-scheduler", + "solutionLink": "#" + }, + { + "problemName": "1230. Toss Strange Coins", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/toss-strange-coins", + "solutionLink": "#" + }, + { + "problemName": "1231. Divide Chocolate", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/divide-chocolate", + "solutionLink": "#" + }, + { + "problemName": "1232. Check If It Is a Straight Line", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/check-if-it-is-a-straight-line", + "solutionLink": "#" + }, + { + "problemName": "1233. Remove Sub-Folders from the Filesystem", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/remove-sub-folders-from-the-filesystem", + "solutionLink": "#" + }, + { + "problemName": "1234. Replace the Substring for Balanced String", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/replace-the-substring-for-balanced-string", + "solutionLink": "#" + }, + { + "problemName": "1235. Maximum Profit in Job Scheduling", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/maximum-profit-in-job-scheduling", + "solutionLink": "#" + }, + { + "problemName": "1236. Web Crawler", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/web-crawler", + "solutionLink": "#" + }, + { + "problemName": "1237. Find Positive Integer Solution for a Given Equation", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/find-positive-integer-solution-for-a-given-equation", + "solutionLink": "#" + }, + { + "problemName": "1238. Circular Permutation in Binary Representation", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/circular-permutation-in-binary-representation", + "solutionLink": "#" + }, + { + "problemName": "1239. Maximum Length of a Concatenated String with Unique Characters", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/maximum-length-of-a-concatenated-string-with-unique-characters", + "solutionLink": "#" + }, + { + "problemName": "1240. Tiling a Rectangle with the Fewest Squares", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/tiling-a-rectangle-with-the-fewest-squares", + "solutionLink": "#" + }, + { + "problemName": "1241. Number of Comments per Post", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/number-of-comments-per-post", + "solutionLink": "#" + }, + { + "problemName": "1242. Web Crawler Multithreaded", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/web-crawler-multithreaded", + "solutionLink": "#" + }, + { + "problemName": "1243. Array Transformation", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/array-transformation", + "solutionLink": "#" + }, + { + "problemName": "1244. Design A Leaderboard", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/design-a-leaderboard", + "solutionLink": "#" + }, + { + "problemName": "1245. Tree Diameter", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/tree-diameter", + "solutionLink": "#" + }, + { + "problemName": "1246. Palindrome Removal", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/palindrome-removal", + "solutionLink": "#" + }, + { + "problemName": "1247. Minimum Swaps to Make Strings Equal", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/minimum-swaps-to-make-strings-equal", + "solutionLink": "#" + }, + { + "problemName": "1248. Count Number of Nice Subarrays", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/count-number-of-nice-subarrays", + "solutionLink": "#" + }, + { + "problemName": "1249. Minimum Remove to Make Valid Parentheses", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses", + "solutionLink": "#" + }, + { + "problemName": "1250. Check If It Is a Good Array", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/check-if-it-is-a-good-array", + "solutionLink": "#" + }, + { + "problemName": "1251. Average Selling Price", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/average-selling-price", + "solutionLink": "#" + }, + { + "problemName": "1252. Cells with Odd Values in a Matrix", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/cells-with-odd-values-in-a-matrix", + "solutionLink": "#" + }, + { + "problemName": "1253. Reconstruct a 2-Row Binary Matrix", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/reconstruct-a-2-row-binary-matrix", + "solutionLink": "#" + }, + { + "problemName": "1254. Number of Closed Islands", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/number-of-closed-islands", + "solutionLink": "#" + }, + { + "problemName": "1255. Maximum Score Words Formed by Letters", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/maximum-score-words-formed-by-letters", + "solutionLink": "#" + }, + { + "problemName": "1256. Encode Number", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/encode-number", + "solutionLink": "#" + }, + { + "problemName": "1257. Smallest Common Region", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/smallest-common-region", + "solutionLink": "#" + }, + { + "problemName": "1258. Synonymous Sentences", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/synonymous-sentences", + "solutionLink": "#" + }, + { + "problemName": "1259. Handshakes That Don't Cross", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/handshakes-that-dont-cross", + "solutionLink": "#" + }, + { + "problemName": "1260. Shift 2D Grid", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/shift-2d-grid", + "solutionLink": "#" + }, + { + "problemName": "1261. Find Elements in a Contaminated Binary Tree", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/find-elements-in-a-contaminated-binary-tree", + "solutionLink": "#" + }, + { + "problemName": "1262. Greatest Sum Divisible by Three", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/greatest-sum-divisible-by-three", + "solutionLink": "#" + }, + { + "problemName": "1263. Minimum Moves to Move a Box to Their Target Location", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/minimum-moves-to-move-a-box-to-their-target-location", + "solutionLink": "#" + }, + { + "problemName": "1264. Page Recommendations", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/page-recommendations", + "solutionLink": "#" + }, + { + "problemName": "1265. Print Immutable Linked List in Reverse", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/print-immutable-linked-list-in-reverse", + "solutionLink": "#" + }, + { + "problemName": "1266. Minimum Time Visiting All Points", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/minimum-time-visiting-all-points", + "solutionLink": "#" + }, + { + "problemName": "1267. Count Servers that Communicate", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/count-servers-that-communicate", + "solutionLink": "#" + }, + { + "problemName": "1268. Search Suggestions System", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/search-suggestions-system", + "solutionLink": "#" + }, + { + "problemName": "1269. Number of Ways to Stay in the Same Place After Some Steps", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/number-of-ways-to-stay-in-the-same-place-after-some-steps", + "solutionLink": "#" + }, + { + "problemName": "1270. All People Report to the Given Manager", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/all-people-report-to-the-given-manager", + "solutionLink": "#" + }, + { + "problemName": "1271. Hexspeak", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/hexspeak", + "solutionLink": "#" + }, + { + "problemName": "1272. Remove Interval", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/remove-interval", + "solutionLink": "#" + }, + { + "problemName": "1273. Delete Tree Nodes", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/delete-tree-nodes", + "solutionLink": "#" + }, + { + "problemName": "1274. Number of Ships in a Rectangle", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/number-of-ships-in-a-rectangle", + "solutionLink": "#" + }, + { + "problemName": "1275. Find Winner on a Tic Tac Toe Game", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/find-winner-on-a-tic-tac-toe-game", + "solutionLink": "#" + }, + { + "problemName": "1276. Number of Burgers with No Waste of Ingredients", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/number-of-burgers-with-no-waste-of-ingredients", + "solutionLink": "#" + }, + { + "problemName": "1277. Count Square Submatrices with All Ones", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/count-square-submatrices-with-all-ones", + "solutionLink": "#" + }, + { + "problemName": "1278. Palindrome Partitioning III", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/palindrome-partitioning-iii", + "solutionLink": "#" + }, + { + "problemName": "1279. Traffic Light Controlled Intersection", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/traffic-light-controlled-intersection", + "solutionLink": "#" + }, + { + "problemName": "1280. Students and Examinations", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/students-and-examinations", + "solutionLink": "#" + }, + { + "problemName": "1281. Subtract the Product and Sum of Digits of an Integer", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer", + "solutionLink": "#" + }, + { + "problemName": "1282. Group the People Given the Group Size They Belong To", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/group-the-people-given-the-group-size-they-belong-to", + "solutionLink": "#" + }, + { + "problemName": "1283. Find the Smallest Divisor Given a Threshold", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/find-the-smallest-divisor-given-a-threshold", + "solutionLink": "#" + }, + { + "problemName": "1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix", + "solutionLink": "#" + }, + { + "problemName": "1285. Find the Start and End Number of Continuous Ranges", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/find-the-start-and-end-number-of-continuous-ranges", + "solutionLink": "#" + }, + { + "problemName": "1286. Iterator for Combination", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/iterator-for-combination", + "solutionLink": "#" + }, + { + "problemName": "1287. Element Appearing More Than 25% In Sorted Array", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/element-appearing-more-than-25-in-sorted-array", + "solutionLink": "#" + }, + { + "problemName": "1288. Remove Covered Intervals", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/remove-covered-intervals", + "solutionLink": "#" + }, + { + "problemName": "1289. Minimum Falling Path Sum II", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/minimum-falling-path-sum-ii", + "solutionLink": "#" + }, + { + "problemName": "1290. Convert Binary Number in a Linked List to Integer", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer", + "solutionLink": "#" + }, + { + "problemName": "1291. Sequential Digits", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/sequential-digits", + "solutionLink": "#" + }, + { + "problemName": "1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold", + "solutionLink": "#" + }, + { + "problemName": "1293. Shortest Path in a Grid with Obstacles Elimination", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/shortest-path-in-a-grid-with-obstacles-elimination", + "solutionLink": "#" + }, + { + "problemName": "1294. Weather Type in Each Country", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/weather-type-in-each-country", + "solutionLink": "#" + }, + { + "problemName": "1295. Find Numbers with Even Number of Digits", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/find-numbers-with-even-number-of-digits", + "solutionLink": "#" + }, + { + "problemName": "1296. Divide Array in Sets of K Consecutive Numbers", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/divide-array-in-sets-of-k-consecutive-numbers", + "solutionLink": "#" + }, + { + "problemName": "1297. Maximum Number of Occurrences of a Substring", + "difficulty": "Medium", + "leetCodeLink": "https://leetcode.com/problems/maximum-number-of-occurrences-of-a-substring", + "solutionLink": "#" + }, + { + "problemName": "1298. Maximum Candies You Can Get from Boxes", + "difficulty": "Hard", + "leetCodeLink": "https://leetcode.com/problems/maximum-candies-you-can-get-from-boxes", + "solutionLink": "#" + }, + { + "problemName": "1299. Replace Elements with Greatest Element on Right Side", + "difficulty": "Easy", + "leetCodeLink": "https://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side", + "solutionLink": "#" + } +] + +