[C++] binary_search, lower_bound, upper_bound
ยท
๐ Computer Science/โ Algorithm
binary_search, lower_bound, upper_bound ์ ๋ ฌ๋์ด ์๋ ๋ฐฐ์ด, ์ปจํ
์ด๋ ๋ฑ์ ๋์์ผ๋ก ํ์ํ๋ค. binary_search: ํ์ ๋์์ด ๋๋ ๊ฐ์ด ์กด์ฌํ๋์ง ํ์ธํ๊ณ ๋ค์ด ์๋ค๋ฉด true, ์๋ค๋ฉด false๋ฅผ ๋ฐํํ๋ค. lower_bound: ์ฐพ๊ณ ์ ํ๋ ๊ฐ ์ด์์ด ์ฒ์ ๋ํ๋๋ ์์น๋ฅผ ๋ฐํํ๋ค. upper_bound: ์ฐพ๊ณ ์ ํ๋ ๊ฐ์ ์ด๊ณผํ๋ ๊ฐ์ด ์ฒ์ ๋ํ๋๋ ์์น๋ฅผ ๋ฐํํ๋ค. ๋ฌธ์ https://www.acmicpc.net/problem/12015 12015๋ฒ: ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด 2 ์ฒซ์งธ ์ค์ ์์ด A์ ํฌ๊ธฐ N (1 ≤ N ≤ 1,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ ์์ด A๋ฅผ ์ด๋ฃจ๊ณ ์๋ Ai๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ Ai ≤ 1,000,000) www..