μ ν μνμ νλ©΄μ νμ νκ΅μΌλ‘μ μ·¨μ μ μκ°ν΄μλ€. μ€λ ν΄μΈ μνμΌλ‘ μΈν ν₯μλ³λ μκ³ , λλ₯Ό μ μΈν κ°μ‘± μ λΆκ° νκ΅μ μκΈ° λλ¬Έμ μ‘Έμ νλ©΄ νκ΅μΌλ‘ κ°μλ μκ°μ΄ κ°νλ€. νμ§λ§ λ§μ μ·¨μ ν λκ° λλ μ¬λμ΄ νκ΅λ§ κ³ μ§νκΈ° 보λ€λ μ¬λ¬ λ°©ν₯μ μκ°νλ κ² μ’κ² λ€λ μκ°μ΄ λ€μλ€. κ·Έλμ μ¬λ¬ κΈ°μ λ€μ λ£μ΄λ΄€κ³ , μ§κΈκΉμ§ λ΄μλ ν΄μΈ κΈ°μ λ€μ μ½λ© ν μ€νΈ νκΈ°λ₯Ό λ¨κ²¨λ³Έλ€.
1. μ€κ΅κ³ IT κΈ°μ [μΈν΄]
1λ λ° μ μ λ΄€λ λ΄ μΈμ 첫 μ½λ© ν μ€νΈλ€. μΉμΊ μ ν€λ λͺ¨λν° νλ©΄λ 곡μ νλ μ€μκ° μ½λ©λ©΄μ μ΄μλ€. λ± ν λ¬Έμ λ§ μ£Όμ΄μ‘λλ° ννλ€ λ§νλ Bad Hair Day λ¬Έμ μλ€. λλ¦ μ μλ €μ§ λ¬Έμ λΌ μ΄λ»κ² νμ§λ μμμ§λ§, λΉμμ μμ§ C++λ‘ μ½λλ₯Ό μμ±νλ κ² λ―Έμν΄μ μ½κ° λ²λ² μ΄λ©΄μ νμλ€. μ½λλ₯Ό μμ±νκ³ λλ νμ΄λ²κ³Ό μκ° λ³΅μ‘λλ₯Ό μ€λͺ ν΄λ³΄λΌ ν΄μ λλ¦ μ μ€λͺ νκ³ , dpλ‘λ ν릴 κ² κ°λ€κ³ μ΄μ¬ν λ΅νμλ€. κ·Έλ κ² μ½ν λ λλ¦ μ λ΄€μΌλ, μ΄νμ μ΄μ΄μ§ λ©΄μ μ λ§μ³λ²λ Έλ€.
#C++ #μλ£κ΅¬μ‘° #Bad Hair Day
2. μκ΅κ³ μν#1 [μ μ ]
μ ννλ κΈ°μ΅μ΄ μλμ§λ§ 90λΆμ 4λ¬Έμ μλ€. ITκΈ°μ μ΄ μλλΌ κ·Έλ°μ§ λμ΄λλ νμ΄νλλ° κ·Έλ₯ μ§λ¬Έμ μ μ½κ³ ꡬνλ§ μν΄μ£Όλ©΄ λμλ€. λ± ν λ¬Έμ κ° κΉλ€λ‘μ λλ° λμμΈ νν΄μ ꡬννλΌλ λ¬Έμ μλ€. Chain of Responsibilityλ μ²μ λ³Έ λμμΈ νν΄μ΄λΌ λΉν©νμ§λ§ μλ μκ°λ λλνκ² μ£Όκ³ μ§λ¬Έλ μΉμ ν΄μ μ μ½κ³ κ·Έλλ‘ μ½λλ‘ μμ±νλ©΄ λλ€.
#ꡬν #λμμΈ νν΄
3. μκ΅κ³ μν#2 [μ μ ]
60λΆμ 2λ¬Έμ μλ€. λ§μ°¬κ°μ§λ‘ ITκΈ°μ μ΄ μλλΌ μ΄λ €μ΄ μκ³ λ¦¬μ¦μ μꡬνμ§λ μκ³ μ λ ¬κ³Ό BFSλ§ μλ©΄ λλ λ¬Έμ λ€μ΄μλ€. κ΅³μ΄ λΉκ΅νμλ©΄ https://www.acmicpc.net/problem/7576 μ΄ λ¬Έμ μ μ μ¬νλ€.
#μ λ ¬ #BFS
4. μ½μΈ νμ¬ [μΈν΄]
HackerRankμμ μ§ννλλ° κ°κ΄μ 22κ° + μ½λ©λ¬Έμ 2κ°λ₯Ό 90λΆμμ νμ΄μΌνλ€. μ¬μ€ μ΄μ κΉμ§ κΈμ΅κΆ νμ¬λ€μ΄ μλ μ½κ² λμμ λ§λ§νκ² λ΄€λ€κ° λμ°¨κ² λ§μλ¨Ήμλ€. νΉν μ§λ¬΄κ° C++/C#κ³Ό κ΄λ ¨λμ΄μ κ·Έλ°μ§ λ μΈμ΄μ κ΄ν κ°λ λ¬Έμ λ€μ΄ λμλλ° smart pointer, move semantics, λΉμ λ€λ¦ μ€ν, obsolete κ°μ 건 λ§μ΄ κΈ΄κ°λ―Όκ°ν΄μ μ λ¨Ήμλ€. μ½λ© λ¬Έμ λ κ°κ΄μ 22λ¬Έμ μμ λ©νμ΄ νΈλ €μ κΈ°μ΅μ΄ λμ§ μμ§λ§ 20λΆλ§μ νλ± μμ±νμ μ λλ‘ μ΄λ ΅μ§λ μμλ€.
#κ°κ΄μ #ꡬν
5. μ½μΈ νμ¬ [μ μ ]
λ§μ°¬κ°μ§λ‘ HackerRankμμ μ§ννκ³ κ°κ΄μ 8κ° + μ½λ©λ¬Έμ 2κ°λ₯Ό 90λΆμμ νμ΄μΌνλ€. μ¬κΈ°λ λ°λλ‘ κ°κ΄μμ μ¬μ κ³ μ½λ©λ¬Έμ κ° κ½€ μ΄λ €μ λ€. κ°κ΄μμ μλ£κ΅¬μ‘°, λ€νΈμν¬, RESTful API, μΈν°λ·λ³΄μ μ²λΌ νλΆ λ΄μ©λ€λ‘ μΆ©λΆν 컀λ²λλ λ΄μ©λ€μ΄λΌ κΈ°μ΅μ λλ¬μΌλ©° μ νμλ€. μ½λ© λ¬Έμ λ codeforces λ¬Έμ λ€ μ²λΌ μνμ μ¬κ³ λ₯Ό μꡬνλ λ¬Έμ μλ€. λκ° κΈ°μ΅νκΈ°λ‘λ νμκ° kκ° μ΄νμΈ λͺ¨λ μ°μ λΆλΆ μμ΄μ κ°μ ꡬνκΈ°, ν©μ΄ kμΈ μ°μ λΆλΆ μμ΄μ κ°μ ꡬνκΈ° μ΄λ° λ¬Έμ μλλ° nμ μ νμ΄ μλ 컀μ μμμ μ μ 리νκ³ log(sqrt(N))μΌλ‘ νμμ΄μΌ νλ€.
#μν #ν΄μμ
μ 리...
λλ μ½λ© ν μ€νΈλΌκ³ νλ©΄ λ³΄ν΅ μκ³ λ¦¬μ¦ λ¬Έμ λ€μ ν΄κ²°νλ μνμ΄λΌκ³ μκ°νλ€. νμ§λ§ ν΄μΈ κΈ°μ λ€μ κΈ°μ λ€ λ§λ€ μ νμ΄ λ€μνλ€. μ΄λ κΈ°μ μ λμμΈ ν¨ν΄μ ꡬνν΄λ³΄λΌ νκ³ , μ΄λ κΈ°μ μ CS κ°κ΄μ λ¬Έμ λ₯Ό νλΌκ³ νκ³ ...
νλ«νΌμ Codilityμ HackerRankκ° κ°μ₯ μ λͺ ν κ² κ°λ€. Codilityλ μ°λ¦¬ λλΌμ νλ‘κ·Έλλ¨Έμ€λ κ΅¬λ¦ IDEμ λΉμ·νκ³ , HackerRankλ νμ κ°κ΄μ λ¬Έμ λ€λ κ°μ΄ ν¬ν¨λμ΄ μμλ€. λ§μ½ HackerRankλ‘ μνμ λ³΄κ² λλ€λ©΄ κ°λ λ€λ ν λ²μ μ 리νκ³ κ°μΌν κ² κ°λ€.
'νκΈ°' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
LG CNS 2025 λκ³ μΈν΄ (DX Core) μ½λ©ν μ€νΈ νκΈ° (0) | 2024.11.23 |
---|