Sequential/Linear Search (์์ฐจ/์ ํ ๊ฒ์) ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ์ฒ์๋ถํฐ ๋๊น์ง ์ฐจ๋ก๋๋ก ๋ฐฉ๋ฌธํ๋ฉฐ ์ฐพ๋ ๊ฒ. ๋น์ฐํ ๊ตฌํ์ ์ฌ์ฐ๋ ์๋ฃ๊ฐ ๋ง์์๋ก ๋นํจ์จ์ ์ด๋ค. ์ ๋ ฌ๋์ง์์ ์๋ฃ ์ฒ์๋ถํฐ ๋๊น์ง ๋ฐฉ๋ฌธ ํ๊ท ์๊ฐ๋ณต์ก๋ O(n) ์ ๋ ฌ๋ ์๋ฃ ์ฐพ๋ ๊ฐ๋ณด๋ค ํฐ๊ฐ์ ๋ง๋๋ฉด ๊ฒ์ ์ข ๋ฃ ํ๊ท ๋น๊ตํ์๋ ์ ๋ฐ์ผ๋ก ์ค์ด๋๋, ์ฌ์ ํ ํ๊ท ์๊ฐ๋ณต์ก๋ O(n) ๊ฐ๋จํ๋ฏ๋ก ์ฝ๋ ์๋ต Binary Search (์ด์ง ๊ฒ์) ์๋ฃ์ ๊ฐ์ด๋ฐ๊ฐ์ ๊ธฐ์ค์ผ๋ก, ์ฐพ๋๊ฐ์ด ์์ผ๋ฉด ์ผ์ชฝ๋ถ๋ถ์ ํฌ๋ฉด ์ค๋ฅธ์ชฝ๋ถ๋ถ์ ๋์์ผ๋ก ๋ค์ ์ฐพ๋๊ณผ์ ๋ฐ๋ณต. ๊ฒ์๋ฒ์๋ฅผ ๋ฐ์ผ๋ก ์ค์ฌ๊ฐ๋ฉฐ ์ด์ง๊ฒ์์ ๋ฐ๋ณต. ์๋ฃ๊ฐ ์ ๋ ฌ๋ ์ํ์์๋ง ์ฌ์ฉ๊ฐ๋ฅ => ๊ฒ์์ฑ๋ฅ์ ์ข์ผ๋, ์๋ฃ์ ๋ ฌ ์ ์ง๋น์ฉ ๋ฐ์ ์๊ฐ ๋ณต์ก๋ O(log2n) import java.lang.Ma..
- Total
- Today
- Yesterday
- brute-force
- webhacking.kr
- Android Studio
- ๋ฆฌ๋ฒ์ฑ
- mysql
- Java
- queue
- ์นํดํน
- dfs
- Algorithm
- javascript
- Data Structure
- Vo
- graph
- ํ๊ณ
- Android
- FRAGMENT
- OneToMany
- JPA
- sort
- reversing
- C
- Stack
- git
- bfs
- socket
- ๊ฐ๋ฐ์
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ฐ์ํ ํ ํฌ์ฝ์ค
- ํด์ธ์ฌํ
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |