Largest Perimeter Triangle LeetCode solution in Python
1class Solution:2def largestPerimeter(self, nums: List[int]) -> int:3nums = sorted(nums, reverse=True)4l = len(nums)5for i in range(l - 2):6if (7nums[i] < nums[i + 1] + nums[i + 2]8): # condition if triangle can be formed9return nums[i] + nums[i + 1] + nums[i + 2]10return 0