λͺ©λ‘μ „체 κΈ€ (454)

Bibi's DevLog πŸ€“πŸŽ

[λ°±μ€€ 2476] μ£Όμ‚¬μœ„ κ²Œμž„ (Swift)

2476번: μ£Όμ‚¬μœ„ κ²Œμž„ μ„Έ μ£Όμ‚¬μœ„μ˜ 눈 쀑에 같은 눈이 무엇인지 μ°Ύμ•„λ‚΄λŠ” 것이 κ΄€κ±΄μ΄μ—ˆλ˜ 문제. 3κ°œκ°€ 같을 λ•Œ, λͺ¨λ‘ λ‹€λ₯Ό λ•ŒλŠ” 쑰건문으둜 어렡지 μ•Šκ²Œ 처리 κ°€λŠ₯ λ¬Έμ œλŠ” 2κ°œκ°€ 같을 λ•ŒμΈλ° μ—¬λŸ¬ 방법이 μžˆμ„ 거라고 μƒκ°ν–ˆμ§€λ§Œ λ‚΄κ°€ μƒκ°ν•œ 방법은 첫 번째 μ›μ†Œλ₯Ό 골라 κ·Έ μ›μ†Œμ™€ 같은 μ›μ†Œμ˜ κ°―μˆ˜κ°€ 2개이면 첫 번째 μ›μ†Œλ₯Ό, κ·Έλ ‡μ œ μ•ŠμœΌλ©΄ λ§ˆμ§€λ§‰ μ›μ†Œλ₯Ό 같은 눈으둜 μ •ν–ˆλ‹€. 2개의 눈이 같은 κ²½μš°λŠ” 3가지가 μžˆλ‹€ : aab, aba, baa 첫 번째 μ›μ†Œκ°€ 2개의 같은 λˆˆμ— ν¬ν•¨λ˜μ§€ μ•ŠλŠ”λ‹€λ©΄(aabκ°€ μ•„λ‹ˆλΌλ©΄), λ‚˜λ¨Έμ§€ 경우λ₯Ό λ³΄μ•˜μ„ λ•Œ λ°˜λ“œμ‹œ μ„Έ 번째 μ›μ†Œκ°€ 2개의 같은 λˆˆμ— ν•΄λ‹Ήλ˜κ²Œ λœλ‹€ (aba, baa) κ°€μž₯ 큰 μƒκΈˆμ„ μ°ΎλŠ” 것은 반볡문 λ°”κΉ₯에 μƒκΈˆ λ³€μˆ˜λ₯Ό 두고, 이번 νšŒμ°¨μ— κ³„μ‚°ν•œ μƒκΈˆμ΄ κΈ°μ‘΄ ..

[λ°±μ€€ 2309] 일곱 λ‚œμŸμ΄

2309번: 일곱 λ‚œμŸμ΄ 2309번: 일곱 λ‚œμŸμ΄ 아홉 개의 쀄에 걸쳐 λ‚œμŸμ΄λ“€μ˜ ν‚€κ°€ 주어진닀. μ£Όμ–΄μ§€λŠ” ν‚€λŠ” 100을 λ„˜μ§€ μ•ŠλŠ” μžμ—°μˆ˜μ΄λ©°, 아홉 λ‚œμŸμ΄μ˜ ν‚€λŠ” λͺ¨λ‘ λ‹€λ₯΄λ©°, κ°€λŠ₯ν•œ 정닡이 μ—¬λŸ¬ 가지인 κ²½μš°μ—λŠ” μ•„λ¬΄κ±°λ‚˜ 좜λ ₯ν•œλ‹€. www.acmicpc.net 3040번: λ°±μ„€ 곡주와 일곱 λ‚œμŸμ΄ λ¬Έμ œμ™€ λ™μΌν•˜λ‹€. 이 λ¬Έμ œλŠ” 2μ‹œκ°„μ •λ„ κ³ λ―Όν•˜λ‹€κ°€ 슀슀둜 ν’€κΈ° μ–΄λ €μ›Œ ꡬ글링해 λ³΄μ•˜λ‹€. μ•„λž˜λŠ” μ°Έκ³ ν•œ 링크듀. (Swift) λ°±μ€€ 2309 일곱 λ‚œμŸμ΄ [μ½”λ”©ν…ŒμŠ€νŠΈ λŒ€λΉ„] μˆœμ—΄(Permutation)κ³Ό μ‘°ν•©(Combination) μ•Œκ³ λ¦¬μ¦˜ ν•΄μ„€ μš°μ„ μ€, 문제 κ·ΈλŒ€λ‘œ ν‚€μ˜ 합이 100이 λ˜λŠ” 7λͺ…을 μ°ΎλŠ” 게 μ•„λ‹ˆλΌ, ν‚€μ˜ 합이 전체합 - 100 이 λ˜λŠ” λ‚˜λ¨Έμ§€ 2λͺ…을 μ°ΎλŠ”λ‹€λŠ” 아이디어가 ν•„μš”ν–ˆλ‹€. μ°Ύμ•„μ•Ό ν•  λŒ€..

About the App Launch Sequence μ•± μ‹€ν–‰ μ‹œν€€μŠ€μ— λŒ€ν•˜μ—¬

Learn the order in which the system executes your code at app launch time. Apple Developer Documentation μ•± μ‹€ν–‰ μ‹œν€€μŠ€μ— λŒ€ν•˜μ—¬ μ•±μ˜ μ‹€ν–‰ μ‹œμ μ— μ‹œμŠ€ν…œμ΄ λ‹Ήμ‹ μ˜ μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜λŠ” μˆœμ„œμ— λŒ€ν•΄ λ°°μ›λ‹ˆλ‹€. κ°œμš” μ•±μ˜ 싀행은 λ³΅μž‘ν•œ λ‹¨κ³„μ˜ μˆœμ„œ(μ‹œν€€μŠ€)λ₯Ό ν¬ν•¨ν•˜λ©°, κ·Έ λŒ€λΆ€λΆ„μ€ μ‹œμŠ€ν…œμ΄ μžλ™μ μœΌλ‘œ μ²˜λ¦¬ν•©λ‹ˆλ‹€. μ‹€ν–‰ μ‹œν€€μŠ€ μ€‘μ—λŠ”, UIKit은 μ•±μ˜ app delegate의 λ©”μ„œλ“œλ₯Ό ν˜ΈμΆœν•˜μ—¬ 당신이 μ‚¬μš©μž μƒν˜Έμž‘μš©μ„ μ€€λΉ„ν•˜κ³ , 앱이 μš”κ΅¬ν•˜λŠ” νŠΉμ • μž‘μ—…λ“€μ„ μˆ˜ν–‰ν•  수 μžˆλ„λ‘ ν•©λ‹ˆλ‹€. μ•„λž˜μ˜ 그림은 앱이 싀행될 λ•Œ λΆ€ν„° μ‹œν€€μŠ€κ°€ μ™„λ£Œλ  λ•Œ κΉŒμ§€, μ‹€ν–‰ μ‹œν€€μŠ€μ˜ κ°œλ³„μ μΈ 단계λ₯Ό μ„€λͺ…ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€: μ‚¬μš©μž λ˜λŠ” μ‹œμŠ€ν…œμ΄ λ‹Ήμ‹ μ˜ 앱을 μ‹€..