μκ³ λ¦¬μ¦2 λ°±μ€ 2467 - μ©μ‘ (μ΄λΆνμ, ν¬ν¬μΈν°) λ보기 https://www.acmicpc.net/problem/2467 ππ λ보기λ₯Ό λλ₯΄μλ©΄ λ¬Έμ λ§ν¬λ₯Ό νμΈνμ€ μ μμ΅λλ€. λ¬Έμ μμ½ - μ°μ± μ©μ‘κ³Ό μμΉΌλ¦¬μ± μ©μ‘μ νΉμ±κ°μ΄ μ λ ¬λ μμλ‘ μ£Όμ΄μ§λ€. - μ΄ μ€ λ κ°μ μλ‘ λ€λ₯Έ μ©μ‘μ νΌν©νμ¬ νΉμ±κ°μ΄ 0μ κ°κΉμ΄ μ©μ‘μ λ§λ€μ΄ λ΄λ λ μ©μ‘μ μΆλ ₯νλΌ. * νΌν©ν μ©μ‘μ νΉμ±κ°: νΌν©μ μ¬μ©λ κ° μ©μ‘μ νΉμ±κ°μ ν© μ ν 쑰건 - μ 체 μ©μ‘μ μ (2≤ N ≤ 100,000) (100,000 κ°μ§ μ€ 2κ°μ§ κ²½μ°μ μλ₯Ό μ°ΎμΌλ©΄ κ²½μ°μ μκ° μλΉν λ§μμ Έ 1μ΄λ§μ λ¬Έμ λ₯Ό νκΈ°μ λ¬΄λ¦¬κ° μλ€.) - μ©μ‘μ νΉμ± κ° (-1,000,000,000 ≤ M ≤ 1,000,000,000) (Long νμ ) μμ΄λμ΄ - Two pointer (μΌμͺ½ μΈλ±μ€.. 2022. 4. 18. λ°±μ€ 1477 - ν΄κ²μ μΈμ°κΈ° λ보기 https://www.acmicpc.net/problem/1477 ππ λ보기λ₯Ό λλ₯΄μλ©΄ λ¬Έμ λ§ν¬λ₯Ό νμΈνμ€ μ μμ΅λλ€. λ¬Έμ μμ½ - λ€μμ΄λ νμ¬ κ³ μλλ‘μ N κ°μ ν΄κ²μλ₯Ό κ°μ§κ³ μλ€. - ν΄κ²μμ μμΉλ κ³ μλλ‘μ μμμΌλ‘λΆν° μΌλ§νΌ λ¨μ΄μ Έ μλμ§λ‘ μ£Όμ΄μ§λ€. - μ΄λ―Έ ν΄κ²μκ° μλ κ³³μλ ν΄κ²μλ₯Ό μΈμΈ μ μλ€. - ν΄κ²μλ μ μ μμΉμλ§ μΈμΈ μ μλ€. Q. ν΄κ²μλ₯Ό Mκ° λ μ§μ΄μ ν΄κ²μκ° μλ ꡬκ°μ κΈΈμ΄μ μ΅λκ°μ μ΅μλ₯Ό ꡬνλ€. ex. {200, 701, 800} μ΄ μμ λ, ν΄κ²μκ° μλ ꡬκ°μ κΈΈμ΄λ {501, 101}μ΄λ€. μ΄ μ€ μ΅λκ°μ 501μ΄λ€. λ§μ½ ν΄κ²μλ₯Ό 1(M)κ° λ μ§μΌλ €κ³ ν λ, μ΄λ―Έ ν΄κ²μκ° μΈμμ§μ§ μμλ€λ©΄ λ§μ νλ³΄κ° μκΈ΄λ€. 451 μ μΈμ΄λ€.. 2022. 4. 16. μ΄μ 1 λ€μ