μ 체 κΈ37 Vuex - State, Getters, Mutations, Actions π Vueμ λν μ΄ν΄κ° μλ€λ κ°μ νμ μ 리λ μλ£μ λλ€. π 곡μ μ¬μ΄νΈλ₯Ό μ 리ν λ΄μ©μ λλ€. μμΈν λ΄μ©μ 곡μ μ¬μ΄νΈλ₯Ό μ°Έκ³ ν΄μ£ΌμΈμ π π Vuexμ λͺ¨λμ λ³Έ μ₯μμ λ€λ£¨μ§ μμ΅λλ€. 1. Vuexλ λκΉ? μν κ΄λ¦¬ + λΌμ΄λΈλ¬λ¦¬ μν κ΄λ¦¬? Vueμ 3κ°μ§ κΈ°λ₯: data, template, methods state = data : μ±μ μλνλ μλ³Έ μμ€, μ‘°μνκ³ μ νλ λ°μ΄ν° view: μνμ μ μΈμ λ§€ν. μ¬μ©ν dataλ₯Ό μ μΈνλ κ³³ methods: dataλ₯Ό μ€μ λ‘ μ‘°μνλ κ³³ Components κ° λ§μ΄ μ¬μ©νλ data(state)λ₯Ό μ€μ μ§μ€ μ μ₯μμμ κ΄λ¦¬νκΈ° μν μν new Vue({ // 1. μν = data data(){ return { a: 0 }; } // 2... 2022. 5. 17. Kakao 2021 Blind Test - Lv2. μμκ²μ (Java) λ¬Έμ μμ½ [쑰건]μ λ§μ‘±νλ μ¬λ μ€ // μ½λ© ν μ€νΈ μ μλ₯Ό Xμ μ΄μ λ°μ μ¬λμ λͺ¨λ λͺ λͺ μΈκ°? [쑰건] μ½λ© ν μ€νΈ μ°Έμ¬ κ°λ° μΈμ΄ νλͺ© λ· μ€ νλλ₯Ό μ ννλ€. (cpp, java, python, -) μ§μ μ§κ΅° νλͺ© μ μ€ νλλ₯Ό μ ννλ€. (backend, frontend, -) μ§μ κ²½λ ₯ κ΅¬λΆ νλͺ© μ μ€ νλλ₯Ό μ ννλ€. (junior, senior, -) μ νΈνλ μμΈ νΈλ μ μ€ νλλ₯Ό μ ννλ€. (chicken, pizza, -) - 쑰건 λͺ¨λλ₯Ό μ νν μλ μκ³ μ‘°κ±΄ μ€ μΌλΆλ§ μ νν μ μλ€. - '-' λ μ무 κ²λ μ ννμ§ μμλ€λ κ²μ μλ―Ένλ€. μ μ½ μ‘°κ±΄ - info: μ§μμμ μ λ ₯ν 4κ°μ§ μ 보μ νλν μ½λ© ν μ€νΈ μ μλ₯Ό νλμ λ¬Έμμ΄λ‘ ꡬμ±ν λ°°μ΄ (1 μ΄μ 50.. 2022. 5. 15. λ°±μ€ 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. λ°±μ€ 9205 - λ§₯μ£Ό λ§μλ©΄μ κ±Έμ΄κ°κΈ° https://www.acmicpc.net/problem/9205 ππ λ보기λ₯Ό λλ₯΄μλ©΄ λ¬Έμ λ§ν¬λ₯Ό νμΈνμ€ μ μμ΅λλ€. λ¬Έμ μμ½ - μκ·Όμ΄μ μΉκ΅¬λ€μ΄ νμ€ν°λ²μ κ°λ€. - νμ¬ μμΉμμ 50mλ₯Ό κ°κΈ° μ ν λ³μ λ§μλ©΄μ κ°λ€. - λ§₯μ£Όλ 20λ³μ λμ μ μλ€. (20 * 50m = 1000m) (= μκ·Όμ΄κ° κ° μ μλ μ΅λ 거리λ 1000m(ν¬ν¨)λ€.) - μ€κ°μ νΈμμ μ λ€λ¬ λ§₯μ£Όλ₯Ό μ΄ μ μλ€. (= νΈμμ μ λ€λ₯Ό μλ μκ³ λ€λ₯΄μ§ μμ μλ μλ€.) Q. μκ·Όμ΄μ μΉκ΅¬λ€μ΄ ν볡νκ² νμ€ν°λ²μ λμ°©νλ©΄ 'happy'π₯° μΆλ ₯, μλλ©΄ 'sad'π₯ μΆλ ₯ μ ν 쑰건 - ν μ€νΈ μΌμ΄μ€ t (≤ 50) - νΈμμ κ°μ n (≤ 100) - μκ·Όμ΄μ μμΉ, μμ μμΉ, νμ€ν°λ² λμ°© μμΉ x, y .. 2022. 4. 14. μ΄μ 1 2 3 4 5 λ€μ