Sequential/Linear Search (์์ฐจ/์ ํ ๊ฒ์) ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ์ฒ์๋ถํฐ ๋๊น์ง ์ฐจ๋ก๋๋ก ๋ฐฉ๋ฌธํ๋ฉฐ ์ฐพ๋ ๊ฒ. ๋น์ฐํ ๊ตฌํ์ ์ฌ์ฐ๋ ์๋ฃ๊ฐ ๋ง์์๋ก ๋นํจ์จ์ ์ด๋ค. ์ ๋ ฌ๋์ง์์ ์๋ฃ ์ฒ์๋ถํฐ ๋๊น์ง ๋ฐฉ๋ฌธ ํ๊ท ์๊ฐ๋ณต์ก๋ O(n) ์ ๋ ฌ๋ ์๋ฃ ์ฐพ๋ ๊ฐ๋ณด๋ค ํฐ๊ฐ์ ๋ง๋๋ฉด ๊ฒ์ ์ข ๋ฃ ํ๊ท ๋น๊ตํ์๋ ์ ๋ฐ์ผ๋ก ์ค์ด๋๋, ์ฌ์ ํ ํ๊ท ์๊ฐ๋ณต์ก๋ O(n) ๊ฐ๋จํ๋ฏ๋ก ์ฝ๋ ์๋ต Binary Search (์ด์ง ๊ฒ์) ์๋ฃ์ ๊ฐ์ด๋ฐ๊ฐ์ ๊ธฐ์ค์ผ๋ก, ์ฐพ๋๊ฐ์ด ์์ผ๋ฉด ์ผ์ชฝ๋ถ๋ถ์ ํฌ๋ฉด ์ค๋ฅธ์ชฝ๋ถ๋ถ์ ๋์์ผ๋ก ๋ค์ ์ฐพ๋๊ณผ์ ๋ฐ๋ณต. ๊ฒ์๋ฒ์๋ฅผ ๋ฐ์ผ๋ก ์ค์ฌ๊ฐ๋ฉฐ ์ด์ง๊ฒ์์ ๋ฐ๋ณต. ์๋ฃ๊ฐ ์ ๋ ฌ๋ ์ํ์์๋ง ์ฌ์ฉ๊ฐ๋ฅ => ๊ฒ์์ฑ๋ฅ์ ์ข์ผ๋, ์๋ฃ์ ๋ ฌ ์ ์ง๋น์ฉ ๋ฐ์ ์๊ฐ ๋ณต์ก๋ O(log2n) import java.lang.Ma..
- Total
- Today
- Yesterday
- ๋ฆฌ๋ฒ์ฑ
- Algorithm
- Java
- git
- webhacking.kr
- queue
- graph
- sort
- reversing
- Vo
- OneToMany
- C
- javascript
- dfs
- ์ฐ์ํ ํ ํฌ์ฝ์ค
- mysql
- FRAGMENT
- ๊ฐ๋ฐ์
- ํด์ธ์ฌํ
- JPA
- Android Studio
- ํ๋ก๊ทธ๋๋จธ์ค
- brute-force
- ์นํดํน
- Data Structure
- Android
- bfs
- socket
- ํ๊ณ
- Stack
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |