Skip to content

259. 3Sum Smaller #55

@altay9

Description

@altay9

https://leetcode.com/problems/3sum-smaller

Bir integer arrayi (int[] nums) ve bir hedef değer (int target) veriliyor.

Şu şartları sağlayacak üçlülerin sayısı isteniyor:
i, j, k bu üçlünün indeksleri olsun: (0 <= i < j < k < n olmak üzere)
nums[i] + nums[j] + nums[k] < target şartına uygun üçlüleri listeleyeceğiz.

(Burada n, nums içindeki eleman sayısı. Bununla birlikte toplama elemanlarının yeri değişebilir (commutative) olduğundan, buradaki 0 <= i < j < k < n ifâdesinin tek maksadı, muhtemelen, aynı elemanı iki kez toplamayı engellemek içindir. Yani; i, j, k indekslerinin sırasını değiştirmek toplamayı değiştirmez. Bu bize, orijinal diziyi sıralayabileceğimizi gösterir.)

Varsayılan kod:

class Solution {
    public int threeSumSmaller(int[] nums, int target) {
        
    }
}

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions