Python Java C++ class Solution: def solveSudoku(self, board): self.solve(board) def solve(self...
Showing posts with label leetcode. Show all posts
Showing posts with label leetcode. Show all posts
Valid Sudoku solution
Python Java C++ class Solution: def isValidSudoku(self, board): rows = [set() for _ in range(9)] ...
Search Insert Position solution
Python Java C++ def searchInsert(nums, target): left, right = 0, len(nums) - 1 while left Expl...
Find First and Last Position of Element in Sorted Array solution
Python Java C++ def searchRange(nums, target): def findFirst(nums, target): left, right = 0, len(...
Search in Rotated Sorted Array solution
Python Java C++ def search(nums, target): left, right = 0, len(nums) - 1 while left Explanatio...
Next Permutation Solution
Python Java C++ def nextPermutation(nums): # Find the first decreasing element from the right i = len...
Remove Element solution
Python Java C++ def removeElement(nums, val): i = 0 for j in range(len(nums)): if n...
Remove Duplicates from Sorted Array solution
Python Java C++ def removeDuplicates(nums): if not nums: return 0 i = 0 for j in range(1, len...
4 Sum Solution
Python Java C++ def fourSum(nums, target): nums.sort() quadruplets = [] n = len(nums) for i in ra...
3 Sum solution
Python Java C++ def threeSum(nums): nums.sort() triplets = [] for i in range(len(nums) - 2): ...
3Sum closest solution
Python Java C++ def threeSumClosest(nums, target): nums.sort() closest_sum = float('inf') f...
Container With Most Water solution
Python Java C++ def maxArea(height): max_area = 0 left = 0 right = len(height) - 1 while left ...