์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- Firestore CRUD
- map
- ํ๋ก๊ทธ๋๋จธ์ค
- components
- CRUD
- Filter
- ์ฑ๋ง๋ค๊ธฐ
- UIRefreshController
- Figma
- Cloud Firestore
- Mac
- Encodable
- Core Data
- ์๊ณ ๋ฆฌ์ฆ
- mongoose
- nodejs
- Firestore
- AVAudioPlayer
- DispatchQueue
- ์ฑ๋์์ธ
- String.Index
- ์ง๋ฒ๋ณํ
- MongoDB
- Decodable
- ExpressJS
- SWiFT
- ios
- Reduce
- RxSwift
- Codable
- Today
- Total
๋ชฉ๋ก์ ๋ ฌ (2)
Focus On Develop ๐ค๐ค
"numbers๋ฅผ ์ญ ์ด์ด๋ถ์ฌ์ ๊ฐ์ฅ ํฐ ์๋ฅผ ๋ง๋๋ ค๋ฉด, ์ ์ผ ์์๋ฆฌ์ ์ ์ผ ํฐ ์๊ฐ ๋ค์ด์ค๋ฉด๋๋ค" ๋ผ๋ ์ ์ ๋ฅผ ๊ฐ์ง๊ณ ์์ํ๋ค. ์.. ๊ทผ๋ฐ ์์์ 2๋ฒ์ผ์ด์ค๋ฅผ ๋ณด๋ฉด 3, 30, 34 ์ด๋ ๊ฒ ํฌํจ๋์ด ์๋๋ฐ ์์๋ฆฌ๊ฐ ๋ชจ๋ 3์ด๋ฉด ์ด๋ป๊ฒ ํ์ง? ์ด ๋ถ๋ถ์ ๊ณ ๋ฏผํ๋๊ฒ ๊ฐ์ฅ ํต์ฌ์ด ๋๋ ๊ฒ ๊ฐ๋ค. 3์ด 34๋ณด๋ค๋ ๋ค์, 30๋ณด๋ค๋ ์์ ์์ด์ผ ๊ฐ์ฅ ํฐ ์๊ฐ ๋์ค๋๋ฐ, (์๋ฆฟ์๊ฐ ๊ฐ๋ค๋ฉด ๊ทธ๋ฅ ์ ๋ ฌํ๋ฉด ๋๋๋ฐ, ์๋ฆฟ์๊ฐ ๋ค๋ฅด๋ฉด ๋น๊ต๊ฐ ์ด๋ ต๋ค.) ์ค์ ๋ก ๋ด๊ฐ ๋น๊ตํ ํ๋์ 3์ 3๊ณผ, 30์ 0์ค ์ด๋ค๊ฒ ๋ ํฐ๊ฐ์? ๋ผ๊ณ ์์ ๋ ๊ฒ ๊ฐ๋ค. ๊ทผ๋ฐ ์๋ฆฟ์๊ฐ ๊ธธ๊ณ ๋น๊ตํด์ผ ํ ๊ฒ ๋ง๋ค๋ฉด..??? ๊ทธ๋ฐ ๊ฒฝ์ฐ๋, ์ ๋ ฅ๋ฐ์ ์๋ฅผ String์ผ๋ก ๋ณํํ์ฌ ๋น๊ต๋ฅผ ํด์ผํ๋๋ฐ.. ๋ฌธ์ ๋ฅผ ๋ณด๋ฉด ์์๊ฐ ์ต๋ 1000 ์ดํ๋ก ์ฃผ์ด์ง๋..
์.. ๋๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ ๊ฒ ๊ฐ๋ค. ์ฒซ๋ฒ์งธ๋ Brute Force ๋ฐฉ์์ผ๋ก, H-Index๊ฐ 0์ผ๋ก ์์ํด์ ์ค๋ฆ์ฐจ์ ์ ๋ ฌ๋ citations๋ฅผ ํ์ธํ๋๋ฐ, H-Index์ ํด๋น๋๋ ์๊ฐ citations ์์ H-Index๊ฐ ์ด์์๋์ง?๋ฅผ ๋ณด๋ค๊ฐ.. ์๋ ์๊ฐ์ด ์ค๋ฉด break ํ๋ฉด ๋ ๊ฒ ๊ฐ๋ค. (๊ทผ๋ฐ ์ด๋ฐฉ๋ฒ์.. ๋ถํ์ํ ์ฐ์ฐ๊ณผ ์์ด์๋ ์๋ ์ผ์ด์ค๊ฐ ๋ค์ด๊ฐ๋ค. ์๋ฅผ๋ค๋ฉด 1000์ผ๋ก 1000๊ฐ๊ฐ ๋ค์ด์๋ค๋ฉด..?ใ ใ ์ฃ..๐) ๋๋ฒ์งธ ๋ฐฉ๋ฒ์ ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์ ๋ ฌ์ ์ฌ์ฉํ๋๋ฐ citations ๋ฐฐ์ด์ ์ธ๋ฑ์ค์ ํ์ธํ๋ ๊ฒ์ด๋ค. ์์๋ฅผ ์๋ก๋ค๋ฉด, ์ ๋ ฌ๋ citations๋ 0, 1, 3, 5, 6 ์ด๊ณ , totalCount - index -1 ๊ณผ ๋น๊ตํด์ citations๊ฐ ์๊ฑฐ๋ ๊ฐ๋ค๋ฉด.. ์ ์ด๋ to..