namespace ๋ผ๋ ๋ง ๋ชฐ๋ผ๋ ์ฝ๋์ง๋๋ฐ ๋ฌธ์ ๋ ์์์ง๋ง ๊ฐ๋ฐ์์ ์ด๋ ํํ ๋ฆฌ์ผ ์ฝ๋ค๋ณด๋ฉด ๋์ ๋ฐํ๋ค. C++ ํ ๋๋ ๊ทธ ์ด๋ค ๊ธฐ๊ณ๋ณด๋ค ๊ธฐ๊ณ์ ์ผ๋ก using namespace std; ๋ฅผ ์ณค๋๋ฐ namespace๊ฐ ์ ํํ ๋ฌด์์ธ์ง ์ ๋ชฐ๋๋ค.๊ทธ๋ฐ๋ฐ ์ ๋ช์ผ namespace๋ผ๋ ๋จ์ด๊ฐ ์์ด๋ ๊ฒ ์์ฃผ ๋ณด์ด๋์ง...RxSwift ๊ณต๋ถํ๋ค๊ฐ RxCocoa adds the rx namespace to UITextField, URLSession.....Alamofire ๊ณต๋ถํ๋ค๊ฐ Alamofire uses namespacing, so you need to prefix all calls that you use... ๋ญ์ง ์์ง. ์๋๋ฉด Rx ๋๋ titleLabel.rx.text ์ด๋ฐ์์ผ๋ก ์ผ๊ณ Alamofire..
์ด ๊ธ์์๋ ํ๋ก๊ทธ๋๋จธ์ค - ์คํฌํธ๋ฆฌ ๋ฌธ์ ์ ๋ํด ๋ค๋ค๋ณด๊ฒ ์ต๋๋ค. ๋ฌธ์ ํ์ด๋ C++๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ ํจ๊ป ๋ค์ด๊ฐ ์๋ ๊ฐ๋ ๋ค๋ ๊ฐ๋จํ ์ ๋ฆฌ ํด๋ณด๋ ํ์์ผ๋ก ์์ฑ๋์์ผ๋ฏ๋ก ์คํ๋ฑ์ ์ค๋ฅ๊ฐ ์์ ์ ์์ต๋๋ค. ์ค๋ฅ ๋ฐ๊ฒฌ์ ๋๊ธ๋ก ๊ผญ ๋ง์ํด์ฃผ์ธ์! ์์ํด๋ณผ๊น์? ์ฒ์์๋ ์ ์ถ๋ ฅ ์์๋ฅผ ์๋ชป๋ด์ ์์ ์ฝ๋๋ฅผ ์๋ชป ์งฐ์์ต๋๋ค. ๋ฌด์กฐ๊ฑด ์คํฌ์ ๋ค ์จ์ผ ํ๋ ์ค ์์๋๋ฐ ์์๋ง ๋ง์ผ๋ฉด ๋์ง, ์์๊ฐ ๋ช ์๋์ด ์๋ ๋ชจ๋ ์คํฌ๋ค์ ์ฐ์ง ์์๋ ๋๋ค๋ ๊ฒ์ ํ๋ฆฌ๊ณ ๋์ ์์์ต๋๋ค. ๊ทธ๋์ ๋ค์ ์ง๊ณ ๋ง์๋ค๋...ใ ์ด ๋ฌธ์ ์ผ ๋ง๋ก ์ฌ๋๋ง๋ค ํธ๋ ๋ฐฉ์์ด ๋ค ๋ค๋ฅผ ๊ฒ ๊ฐ์๋ฐ ์ ๋ ์๋์ ๊ฐ์ด ํ์๊ณ ํด๋น ๊ทธ๋ฆผ์ ๋ฌธ์ ์ ์์๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ฐธ๊ณ ๋ก, ์๋ ํ์ด๋ ์คํฌ์ด ์ค๋ณต๋์ง ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฅํ ํ์ด ์ ๋๋ค. ํ์ด 1 ๊ทธ๋ฆผ..
์ด ๊ธ์์๋ ํ๋ก๊ทธ๋๋จธ์ค -๋ฉ์ฉกํ ์ฌ๊ฐํ ๋ฌธ์ ์ ๋ํด ๋ค๋ค๋ณด๊ฒ ์ต๋๋ค. ๋ฌธ์ ํ์ด๋ C++๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ ํจ๊ป ๋ค์ด๊ฐ ์๋ ๊ฐ๋ ๋ค๋ ๊ฐ๋จํ ์ ๋ฆฌ ํด๋ณด๋ ํ์์ผ๋ก ์์ฑ๋์์ผ๋ฏ๋ก ์คํ๋ฑ์ ์ค๋ฅ๊ฐ ์์ ์ ์์ต๋๋ค. ์ค๋ฅ ๋ฐ๊ฒฌ์ ๋๊ธ๋ก ๊ผญ ๋ง์ํด์ฃผ์ธ์! ์์ํด๋ณผ๊น์? ์ ๋ ๋ฌธ์ ๋ฅผ ํ๊ณ ๋์ ๊ผญ ๊ตฌ๊ธ์ ํด๋น ๋ฌธ์ ๋ฅผ ํ ๋ฒ ๊ฒ์์ ํด ๋ด ๋๋ค. ๋ค๋ฅธ ์ฌ๋๋ค์ ํ์ด๊ฐ ๋์์ด ๋๋ค๊ณ ํด์ ๊ฒ์์ ํด๋ณด์ง๋ง ๋ค์์ ๋ค๋ฅด๊ฒ ํ์๋ค๋ฉด ๊ณจ์น๊ฐ ์กฐ๊ธ ์ํ๋๋ค. ๋์ค์ ์ธ ํ์ด(?)๊ฐ ๋ ํจ์จ์ฑ์ด ์ข์๊ฑด๊ฐ... ํ๊ณ ํจ์จ์ฑ๋ ๋ฐ์ ธ์ผ ํ๊ณ ... ์์ง ์ด ๋ฌธ์ ์ ๋ํด์ ํจ์จ์ฑ ๊ฒ์ฌ๋ฅผ ํด๋ณด์ง๋ ์์์ง๋ง ์ด ๊ธ ์ฐ๊ณ ํด๋ณด๊ฒ ์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํ ๋ ๋ง์ด ์ฐ์๋ ๋ฐฉ๋ฒ์ด gcd (์ต๋๊ณต์ฝ์)๋ฅผ ์ฌ์ฉํ์๋๋ฐ ์์ง ์ฐฌ์ฐฌํ ์ดํด๋ณด์ง ์์ ์ด๋ค ๋งฅ๋ฝ์..
์ด ๊ธ์ BFS์ DFS์ ๋ํด ๋ค๋ฃจ๊ฒ ์ต๋๋ค. ์ต์ํ ๊ฐ๋ ์ผํ ๋ฐ์, BFS๋ ๋์ด ์ฐ์ ํ์์ผ๋ก breadth first search์ด๊ณ , DFS๋ ๊น์ด ์ฐ์ ํ์์ผ๋ก depth first search ์ ๋๋ค. ์ ์ฒด์ ์ธ ๋ด์ฉ์ Cracking the Coding Interview ์์ ๊ธฐ๋ฐ, Geeks for geeks ํํ์ด์ง๋ฅผ ์ ๋ฆฌํ์ต๋๋ค. ๊ณต๋ถํ ๊ฒ์ ์ ๋ฆฌํ๋ ํ์์ผ๋ก ์์ฑ๋์์ผ๋ฏ๋ก ์ค๋ฅ๊ฐ ์์ ์ ์์ต๋๋ค. ์ค๋ฅ ๋ฐ๊ฒฌ์ ๋๊ธ๋ก ๊ผญ ๋ง์ํด์ฃผ์ธ์! ์์ํด๋ณผ๊น์? ๊ทธ๋ํ๋ฅผ ์๊ณ ๋ฆฌ์ฆ PS๋ฅผ ํ๊ธฐ ์ํด ์ด ๊ธ์ ๋ณด๊ณ ๊ณ์๋ค๋ฉด ๊ทธ๋ํ์์ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ผ๋ฐ ๋ฌธ์ ๋ฅผ ๊ทธ๋ํ๋ฅผ ๋ชจ๋ธ๋งํด์ ํ์ด๋ผ ์ ์๋ ๋ฅ๋ ฅ์ด๋ผ๊ณ ํ ์ ์์ง ์์๊น์? ๊ทธ ์ ์ ๊ฐ๋ ๋ถํฐ ์ก๊ณ ๊ฐ์๋ค! ๊ทธ๋ํ์ ๊ทธ๋ํ ํํ ๊ทธ๋ํ๋ ์๋ฃ๊ตฌ์กฐ ..
์ด ๊ธ์ Vector์ Array ์ ๋ํด ๋ค๋ฃจ๊ฒ ์ต๋๋ค. ์ ์ฒด์ ์ธ ๋ด์ฉ์ eduCBA, cplusplus.com ๋ฑ์ ์ ๋ฆฌํ์ต๋๋ค. ๊ณต๋ถํ ๊ฒ์ ์ ๋ฆฌํ๋ ํ์์ผ๋ก ์์ฑ๋์์ผ๋ฏ๋ก ์ค๋ฅ๊ฐ ์์ ์ ์์ต๋๋ค. ์ค๋ฅ ๋ฐ๊ฒฌ์ ๋๊ธ๋ก ๊ผญ ๋ง์ํด์ฃผ์ธ์! ์์ํด๋ณผ๊น์? ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๋ค๋ณด๋ฉด ๋์ ์ผ๋ก ์์๋ค์ ๋ฃ์๋ค ๋บ๋ค ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ๊ฑฐ์ ๋ฌด์กฐ๊ฑด์ ์ผ๋ก vector๋ฅผ ์ฐ๊ณค ํฉ๋๋ค. ๊ทธ๋๋ ์๊ฐํด ๋ณด๋ฉด ๋ฐฐ์ด์ ๋ ์์ฃผ ์ฐ์ง ์๋ ๊ฒ์ ๋ ์๋๋๋ค. ๋ํ๊ต์์ ์ํ์ ๋ณด๊ธฐ ์ํด์ ๊ณต๋ถ ํ๋ ๋น์ vector๋ ์๋ฃ ์ ๊ทผ์ ์์ฃผ ํ ๋ ์ฐ์ง ์๋ ๊ฒ์ด ์ข๋ค๊ณ ํ๋ ๊ธฐ์ต์ด ์์ฃผ ์ด๋ ดํ์ด ์๋๋ฐ ๊ทธ๋๋ ๋๋ ทํ ๊ตฌ๋ถ์ ํ ํ์์ฑ์ ๋๋๋๋ค. (์ฌ์ค ํ๋ก๊ทธ๋๋จธ์ค์ ์ด ๋ชจ์๊ณ ์ฌ ๋ฌธ์ ๋ ๋ฐฐ์ด๋ก ํ์์ด๋ ํฐ ๋ฌด๋ฆฌ๋ ์์์ ..
- Total
- Today
- Yesterday
- C++
- ์ํํธ์จ์ด์ญ๋์ํ
- ์ด์์ฒด์
- ๊ฐ๋ฐ์์ธํด
- ๋ณด์
- OS
- RxSwift
- ๋ถ์บ
- SWIFT
- nosql
- ์ปค๋ฅํธ์ฌ๋จ
- ์ปด๊ณต์กธ์
- ์ปดํจํฐ๊ณตํ
- ์ฝ๋ฉํ ์คํธ
- TableView
- ์ปด๊ณผ์กธ์
- ์๊ณ ๋ฆฌ์ฆ
- ์ผ์ฑ
- ios
- ์ฝํ
- ์กธ์ ์ํ
- ์ธํด
- ์ํํธ์จ์ด์์นด๋ฐ๋ฏธ
- ์ผ์ฑ์ํํธ์จ์ด์์นด๋ฐ๋ฏธ
- firebase
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ถ์คํธ์บ ํ
- swacademy
- ๋ฐ์ดํฐ๋ถ์
- ๋ถ์คํธ์บ ํ2020
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |