๋ฆฌํธ์ฝ๋๋ฅผ ํ๋ ๋ฌธ์ ์ such that ์ด๋ผ๋ ๊ตฌ๋ฌธ์ด ๋ง์ด ๋์จ๋ค.
๊ทธ๋ฆฌ๊ณ ๋ํ ์ํ์ ๋ฐฐ์ธ๋๋ such that ์ด๋ผ๋ ๊ตฌ๋ฌธ์ด ๋ง์ด ๋์๋ค.
๋์ถฉ ๊ฐ์ ์ค๋๋ฐ ์ ํํ ์ด๋ค ๋ป์ผ๋ก ํด์ํด์ผ ํ๋ ๊ฑธ๊น?
"๋ค์์ ์ค๋ ๊ฒ์ ๋ง์กฑํ๋" ์ด๋ผ๊ณ ํด์ํ๋ฉด ๊ฐ์ฅ ์ ํฉํ๋ค.
๋ฆฌํธ์ฝ๋ 15. 3SUM
๋ฌธ์
Given an integer array nums, return all the triplets `[nums[i], nums[j], nums[k]]` such that `i != j`,` i != k`, and `j != k`, and `nums[i] + nums[j] + nums[k] == 0`.
ํด์
์ ์ ๋ฐฐ์ด nums๊ฐ ์ฃผ์ด์ก์๋ ๋ชจ๋ 3์์์งํฉ `[nums[i], nums[j], nums[k]]`์ ๋ฆฌํดํด๋ผ. ๋ค์์ ์ค๋ ์กฐ๊ฑด `i != j`,` i != k`, and `j != k`, and `nums[i] + nums[j] + nums[k] == 0`์ ๋ง์กฑํ๋.
๋ฆฌํธ์ฝ๋ 11. Container With Most Water
๋ฌธ์
You are given an integer array `height` of length `n`. There are `n` vertical lines drawn such that the two endpoints of the `ith` line are `(i, 0)` and `(i, height[i])`.
ํด์
๊ธธ์ด๊ฐ n์ธ `height` ์ ์๋ฐฐ์ด์ด ์ฃผ์ด์ ธ์๋ค. n๊ฐ์ ์์ง ์ ๋ค์ด ๊ทธ๋ ค์ ธ์๋ค. such that ์ฃผ์ด ๋์ฌ ์ ์ ๋ง์กฑํ๋~
i๋ฒ์งธ ์ ์ ๋ ๋์ ์ด `(i, 0)`์ด๊ณ `(i, height[i])`์ธ.
๋์ํ
There exsits only 1 element in Y such that (๐ฅ, ๐ฆ) ∈ โจ
(๐ฅ, ๐ฆ) ∈ โจ ๋ฅผ ๋ง์กฑํ๋ ์์๊ฐ Y์ ์ค์ง ํ ๊ฐ ์กด์ฌํ๋ค.