LILDB

🐹 chap9. λ¦¬νŒ©ν„°λ§, ν…ŒμŠ€νŒ…, 디버깅

9.1 가독성과 μœ μ—°μ„±μ„ κ°œμ„ ν•˜λŠ” λ¦¬νŒ©ν„°λ§ 9.1.1 μ½”λ“œ 가독성 κ°œμ„  μ½”λ“œ 가독성이 μ’‹λ‹€ β†’ μ–΄λ–€ μ½”λ“œλ₯Ό λ‹€λ₯Έ μ‚¬λžŒλ„ μ‰½κ²Œ 이해할 수 μžˆλ‹€. μ½”λ“œ 가독성을 κ°œμ„ ν•œλ‹€λŠ” 것은 μš°λ¦¬κ°€ κ΅¬ν˜„ν•œ μ½”λ“œλ₯Ό λ‹€λ₯Έ μ‚¬λžŒμ΄ μ‰½κ²Œ μ΄ν•΄ν•˜κ³  μœ μ§€λ³΄μˆ˜ν•  수 있게 λ§Œλ“œλŠ” 것을 μ˜λ―Έν•˜λ‹€. μ½”λ“œ 가독성을 높이렀면 μ½”λ“œμ˜ λ¬Έμ„œν™”λ₯Ό μž˜ν•˜κ³ , ν‘œμ€€ μ½”λ”© κ·œμΉ™μ„ μ€€μˆ˜ν•˜λŠ” λ“±μ˜ λ…Έ...

🐹 chap8. μ»¬λ ‰μ…˜ API κ°œμ„ 

8.1 μ»¬λ ‰μ…˜ νŒ©ν† λ¦¬ μžλ°” 9μ—μ„œ μž‘μ€ μ»¬λ ‰μ…˜ 객체λ₯Ό μ‰½κ²Œ λ§Œλ“€ 수 μžˆλŠ” λͺ‡ 가지 방법 제곡 적은 μš”μ†Œλ₯Ό ν¬ν•¨ν•˜λŠ” 리슀트 λ§Œλ“€κΈ° // νœ΄κ°€λ₯Ό ν•¨κ»˜ λ³΄λ‚΄λ €λŠ” 친ꡬ 이름을 ν¬ν•¨ν•˜λŠ” κ·Έλ£Ή List<String> friends = new ArrayList<>(); friends.add("Raphael"); friends.ad...

🦊 chap8. μ»¬λ ‰μ…˜ API κ°œμ„ 

chap8. μ»¬λ ‰μ…˜ API κ°œμ„  8.1 μ»¬λ ‰μ…˜ νŒ©ν† λ¦¬ μžλ°” 9μ—μ„œλŠ” μž‘μ€ μ»¬λ ‰μ…˜ 객체λ₯Ό μ‰½κ²Œ λ§Œλ“€ 수 μžˆλŠ” λͺ‡ 가지 방법을 μ œκ³΅ν•œλ‹€. List<String> friends = new ArrayList<>(); friends.add("Raphael"); friends.add("Olivia"); friends.add("Thiba...

🐒 chap8. 상속과 λ‹€ν˜•μ„±

⭐ 8.1 상속 상속 관계: to-be 관계, ν™•μž₯ 관계extention relationship μ–΄λ–€ 객체가 λ‹€λ₯Έ 객체와 같은 속성을 κ°–κ³  μžˆλŠ”λ° λ‹€λ₯Έ μΆ”κ°€ 속성을 가진 경우 예) 학생은 μ‚¬λžŒμ΄λΌλŠ” λͺ¨λ“  속성을 κ°–κ³  μžˆμœΌλ‚˜ λ‹€λ₯Έ μΆ”κ°€ 속성을 κ°€μ§ˆ 수 있음 μ½”λ“œ λ°•μŠ€ 8-1 (p.316) Person ν΄λž˜μŠ€μ™€ Student 클래슀 속...

🐒 7. Database

🫧 λΉ„μ •κ·œν™” vs μ •κ·œν™” λ°μ΄ν„°λ² μ΄μŠ€ μ •κ·œν™” λ°μ΄ν„°λ² μ΄μŠ€ 쀑볡을 μ΅œμ†Œν™”ν•˜λ„λ‘ 섀계됨 λΉ„μ •κ·œν™” λ°μ΄ν„°λ² μ΄μŠ€ μ½λŠ” μ‹œκ°„μ„ μ΅œμ ν™”ν•˜λ„λ‘ 섀계됨 🫧 SQL λ¬Έ 학생 등둝 λ‹€λ₯Έ 질의문으둜 감싸기 ...

🐹 6. Graphs

04. νŠΈλ¦¬μ™€ κ·Έλž˜ν”„ [ κ·Έλž˜ν”„ ] : λ‹¨μˆœνžˆ λ…Έλ“œμ™€ κ·Έ λ…Έλ“œλ₯Ό μ—°κ²°ν•˜λŠ” 간선을 ν•˜λ‚˜λ‘œ λͺ¨μ•„ 놓은것 β†’ νŠΈλ¦¬λŠ” κ·Έλž˜ν”„μ˜ ν•œ μ’…λ₯˜μ΄λ‹€. 사이클이 μ—†λŠ” ν•˜λ‚˜μ˜ μ—°κ²° κ·Έλž˜ν”„μ΄λ‹€. κ·Έλž˜ν”„λŠ” λ°©ν–₯성이 μžˆλŠ” κ·Έλž˜ν”„μ™€ μ—†λŠ” κ·Έλž˜ν”„κ°€ μžˆλ‹€. κ·Έλž˜ν”„λŠ” μ—¬λŸ¬ 개의 고립된 λΆ€λΆ„ κ·Έλž˜ν”„λ‘œ ꡬ성될 수 μžˆλŠ”λ°, λͺ¨λ“  정점 쌍 간에 κ²½λ‘œκ°€ μ‘΄μž¬ν•˜λŠ” κ·Έλž˜ν”„λŠ” β€˜μ—°...

🐒 6. Graphs

🫧 κ·Έλž˜ν”„ 정점(V, vertex)κ³Ό 정점듀을 μ—°κ²°ν•˜λŠ”Β κ°„μ„ (E, edge) 으둜 이루어진 μžλ£Œκ΅¬μ‘°μ΄λ‹€. μ—°κ²°λ˜μ–΄ μžˆλŠ” κ°μ²΄κ°„μ˜ 관계λ₯Ό ν‘œν˜„ν•  수 μžˆλŠ” μžλ£Œκ΅¬μ‘°μ΄λ‹€. κ·Έλž˜ν”„λŠ” μ—¬λŸ¬κ°œμ˜ 고립된 λΆ€λΆ„ κ·Έλž˜ν”„λ‘œ ꡬ성될 수 μžˆλ‹€. κ·Έλž˜ν”„λŠ”Β G = (V,E) 둜 ν‘œν˜„ν•œλ‹€.(VλŠ” κ·Έλž˜ν”„μ—μ„œΒ μ •μ μ˜ 집합을 λ‚˜νƒ€λ‚΄κ³ Β EλŠ”Β κ°„μ„ μ˜ 집합을 λ§ν•œλ‹€....