Leetcode 풀기 | 15. 3Sum / 1152. Analyze User Website Visit Pattern


Leetcode 풀기 | 15. 3Sum / 1152. Analyze User Website Visit Pattern

15. 3Sum 출체 회사: Amazon 32, Facebook 16, Apple 9, Google 9, Bloomberg 8, Adobe 7.. 개념: Array, Two pointer, sorting class Solution: def threeSum(self, nums: List[int]) -> List[List[int]]: nums = sorted(nums) l, r = 0, 1 ans = [] while l < len(nums)-1 and r<len(nums)-1: total = nums[l] + nums[r] for i in range(len(nums)-1, -1, -1): if nums[i]+total < 0: break if i == r: break if nums[i] + total == 0: if [nums[l], nums[r], nums[i]] not in ans: ans.append([nums[l], nums[r], nums[i]]) break r+=1 if r ...


#Leetcode문제풀이 #릿코드문제풀이 #미국코딩인터뷰준비

원문링크 : Leetcode 풀기 | 15. 3Sum / 1152. Analyze User Website Visit Pattern