Skip to main content

LeetCode Problems 500 - 599

Start Practicing: https://leetcode.com/study-plan/programming-skills

Problem NameDifficultySolution Link
500. Keyboard RowEasyView Solutions
501. Find Mode in Binary Search TreeEasyView Solutions
502. IPOHardView Solutions
503. Next Greater Element IIMediumView Solutions
504. Base 7EasyView Solutions
505. The Maze IIMediumView Solutions
506. Relative RanksEasyView Solutions
507. Perfect NumberEasyView Solutions
508. Most Frequent Subtree SumMediumView Solutions
509. Fibonacci NumberEasyView Solutions
510. Inorder Successor in BST IIMediumView Solutions
513. Find Bottom Left Tree ValueMediumView Solutions
514. Freedom TrailHardView Solutions
515. Find Largest Value in Each Tree RowMediumView Solutions
516. Longest Palindromic SubsequenceMediumView Solutions
517. Super Washing MachinesHardView Solutions
518. Coin Change 2MediumView Solutions
519. Random Flip MatrixMediumView Solutions
520. Detect CapitalEasyView Solutions
521. Longest Uncommon Subsequence IEasyView Solutions
522. Longest Uncommon Subsequence IIMediumView Solutions
523. Continuous Subarray SumMediumView Solutions
524. Longest Word in Dictionary through DeletingMediumView Solutions
525. Contiguous ArrayMediumView Solutions
526. Beautiful ArrangementMediumView Solutions
527. Word AbbreviationHardView Solutions
528. Random Pick with WeightMediumView Solutions
529. MinesweeperMediumView Solutions
530. Minimum Absolute Difference in BSTEasyView Solutions
531. Lonely Pixel IMediumView Solutions
532. K-diff Pairs in an ArrayMediumView Solutions
533. Lonely Pixel IIHardView Solutions
535. Encode and Decode TinyURLMediumView Solutions
536. Construct Binary Tree from StringMediumView Solutions
537. Complex Number MultiplicationMediumView Solutions
538. Convert BST to Greater TreeMediumView Solutions
539. Minimum Time DifferenceMediumView Solutions
540. Single Element in a Sorted ArrayMediumView Solutions
541. Reverse String IIEasyView Solutions
542. 01 MatrixMediumView Solutions
543. Diameter of Binary TreeEasyView Solutions
544. Output Contest MatchesMediumView Solutions
545. Boundary of Binary TreeMediumView Solutions
546. Remove BoxesHardView Solutions
547. Number of ProvincesMediumView Solutions
548. Split Array with Equal SumHardView Solutions
549. Binary Tree Longest Consecutive Sequence IIMediumView Solutions
550. Game Play Analysis IVMediumView Solutions
551. Student Attendance Record IEasyView Solutions
552. Student Attendance Record IIHardView Solutions
553. Optimal DivisionMediumView Solutions
554. Brick WallMediumView Solutions
555. Split Concatenated StringsMediumView Solutions
556. Next Greater Element IIIMediumView Solutions
557. Reverse Words in a String IIIEasyView Solutions
558. Quad Tree IntersectionMediumView Solutions
559. Maximum Depth of N-ary TreeEasyView Solutions
560. Subarray Sum Equals KMediumView Solutions
561. Array Partition IEasyView Solutions
562. Longest Line of Consecutive One in MatrixMediumView Solutions
563. Binary Tree TiltEasyView Solutions
564. Find the Closest PalindromeHardView Solutions
565. Array NestingMediumView Solutions
566. Reshape the MatrixEasyView Solutions
567. Permutation in StringMediumView Solutions
568. Maximum Vacation DaysHardView Solutions
572. Subtree of Another TreeEasyView Solutions
573. Squirrel SimulationMediumView Solutions
575. Distribute CandiesEasyView Solutions
576. Out of Boundary PathsMediumView Solutions
581. Shortest Unsorted Continuous SubarrayMediumView Solutions
582. Kill ProcessMediumView Solutions
583. Delete Operation for Two StringsMediumView Solutions
587. Erect the FenceHardView Solutions
588. Design In-Memory File SystemHardView Solutions
589. N-ary Tree Preorder TraversalEasyView Solutions
590. N-ary Tree Postorder TraversalEasyView Solutions
591. Tag ValidatorHardView Solutions
592. Fraction Addition and SubtractionMediumView Solutions
593. Valid SquareMediumView Solutions
594. Longest Harmonious SubsequenceEasyView Solutions
598. Range Addition IIMediumView Solutions
599. Minimum Index Sum of Two ListsEasyView Solutions

Now, you can see the list of problems in a table format. You can click on the problem link to view the problem on the LeetCode website. You can also click on the solution link to view the solution of the problem.