π¦ κ°λ₯΄μΉ¨
1. λ¬Έμ λ§ν¬ 1062λ²: κ°λ₯΄μΉ¨ 2. μ½λ Python3 31120KB 1660ms N, K = map(int, input().split()) words = [] for i in range(N): word = input() word_bit = 0 for ch in word: word_bit |= 1 ...
1. λ¬Έμ λ§ν¬ 1062λ²: κ°λ₯΄μΉ¨ 2. μ½λ Python3 31120KB 1660ms N, K = map(int, input().split()) words = [] for i in range(N): word = input() word_bit = 0 for ch in word: word_bit |= 1 ...
06. μν λ° λ Όλ¦¬ νΌμ¦ [ μμ ] λͺ¨λ μμ°μλ μμμ κ³±μΌλ‘ λνλΌ μ μλ€λ κ·μΉμ΄ μλ€. [84=2^2* 3^15^07^111^013^017^0 \cdots] μμ μμμμ λ§μ μμμ μ§μ λΆλΆμ΄ 0μ΄λ€. κ°λΆμ±(divisibility) μμ μΈκΈν κ·μΉμ λ°λ₯΄λ©΄ μ΄λ€ μ xλ‘ yλ₯Ό λλ μ μμΌλ €λ©΄ xλ₯Ό μμμ κ³±μΌλ‘ λΆν νμ...
𫧠μμ λͺ¨λ μμ°μλ μμμ κ³±μΌλ‘ λνλΌ μ μλ€ λ§μ μμμ μ§μ λΆλΆμ΄ 0 μ κ°λΆμ± (divisibility) μ΄λ€ μ xλ‘ yλ₯Ό λλ μ μμΌλ €λ©΄ x/y λλ mod(y, x) = 0 μΌλ‘ νν xλ₯Ό μμμ κ³±μΌλ‘ λΆν νμμ λ λμ΄λλ λͺ¨λ μμλ₯Ό yλ₯Ό μμμ κ³±μΌλ‘ λΆν νμμ λ λμ΄λλ λͺ¨...
9. Math & Logic puzzles μμ λͺ¨λ μμ°μλ μμμ κ³±μΌλ‘ λνλΌ μ μλ€λ κ·μΉμ΄ μλ€. κ°λΆμ±(divisibility) μ΄λ€ μ xλ‘ yλ₯Ό λλ μ μμΌλ©΄ xλ₯Ό μμμ κ³±μΌλ‘ λΆν νμμ λ λμ΄λλ λͺ¨λ μμλ yλ₯Ό μμμ κ³±μΌλ‘ λΆν νμμ λ λμ΄λλ λͺ¨λ μμλ€μ λΆλΆμ§ν©μ΄μ΄μΌ νλ€. μμνλ³ 2μμ n...
11.1 κ°μ΄ μλ μν©μ μ΄λ»κ² μ²λ¦¬ν κΉ? λ€μμ²λΌ μλμ°¨μ μλμ°¨ 보νμ κ°κ³ μλ μ¬λ κ°μ²΄λ₯Ό μ€μ²© κ΅¬μ‘°λ‘ κ΅¬ννλ€κ³ νμ. // Person/Car/Insurance λ°μ΄ν° λͺ¨λΈ public class Person { private Car car; public Car getCar() { return car; } } publi...
chap11. null λμ Optioanl ν΄λμ€ 11.1 κ°μ΄ μλ μν©μ μ΄λ»κ² μ²λ¦¬ν κΉ? 11.1.1 보μμ μΈ μμΈλ‘ NullPointerException μ€μ΄κΈ° κΉμ μμ¬ public String getCarInsuranceName(Person person) { if (person != null) { Car car =...
β 10.1 μ λμ€μ μμ¬ β 10.1.1 λ©ν±μ€μ μ λμ€ μ λμ€ μ΄μ μ 벨 μ°κ΅¬μκ° μ£Όλν λ©ν±μ€ OS μ λμ€μ μ ꡬμμλ μΌ ν°μ¨μ΄λ λ°λμ€ λ¦¬μΉλ μ¬λ¬ μ΄μ λ‘ λ©ν±μ€λ₯Ό ν¬κΈ° 벨 μ°κ΅¬μμμ κ³ μν λ λ¨μνκ³ λ ν¨μ¨μ μΈ μ΄μ체μ μ λμ€ β λ©ν°μ€μ μ λμ€ μ°¨μ΄μ κ³Ό μ μ¬μ λ©ν±μ€μ μ λμ€ λͺ¨λ λ΄λΆ κ΅¬μ‘°λ‘ βμνμ²λΌ ...
chap10. λλ€λ₯Ό μ΄μ©ν λλ©μΈ μ μ© μΈμ΄ 10.1 λλ©μΈ μ μ© μΈμ΄ DSL(domain specific languages)μ λ²μ© νλ‘κ·Έλλ° μΈμ΄κ° μλλΌ νΉμ λΉμ¦λμ€ λλ©μΈμ λ¬Έμ λ₯Ό ν΄κ²°νλ €κ³ λ§λ μΈμ΄λ€. νΉμ λλ©μΈμλ§ κ΅νλλ―λ‘ μ€μ§ μμ μ λ¬Έμ λ₯Ό μ΄λ»κ² ν΄κ²°ν μ§μλ§ μ§μ€ν μ μκ³ λ³΅μ‘μ±μ μ λ€λ£° μ μλ€. DSLμ κ°λ°...
𫧠λκΈ°νμ λ½ μ΄λ€ νλ‘μΈμ€ μμμ μμ±λ μ€λ λλ€μ κ°μ λ©λͺ¨λ¦¬ 곡κ°μ 곡μ ν¨ μ€λ λκ° μλ‘ λ°μ΄ν°λ₯Ό 곡μ ν μ μμ λ μ€λ λκ° κ°μ μμμ λμμ λ³κ²½νλ κ²½μ°λ λ¬Έμ κ° λλ€ synchronized 곡μ μμμ λν μ κ·Όμ μ μ΄ν¨ λ½ μΈλ°νκ² λκΈ°νλ₯Ό μ μ΄ν¨ ...
κ΅μ°© μν(deadlock)μ λν μΌλ°μ μΈ μ΄ν΄λ νκ° μλ°μ μ€λ λ λͺ¨λ μ€λ λλ java.lang.Thread ν΄λμ€ κ°μ²΄μ μν΄ μμ±/μ μ΄ λ 립μ μΈ μμ© νλ‘κ·Έλ¨μ΄ μ€νλ λ, main() λ©μλλ₯Ό μ€ννκΈ° μν νλμ μ¬μ©μ μ€λ λλ₯Ό μ£Ό μ€λ λ(main thread)λΌκ³ λΆλ₯Έλ€. μλ°μμ μ€λ λλ₯Ό ꡬννλ...