์ ์ฒด ๊ธ53 [์ธ๊ณต์ง๋ฅ] Uninformed Search - BFS(๋๋น์ฐ์ ํ์) ๋ฐ๊ฐ์ต๋๋ค. :) ์ค๋์ Uninformed Search์ ์ฒซ ๋ฒ์งธ ๊ธฐ๋ฒ, BFS(Breadth-first Search)์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. BFS (Breadth-first Search) : ๋๋น์ฐ์ ํ์ BFS๋ fringe์ ์ผ์ชฝ๋ถํฐ ์ค๋ฅธ์ชฝ์ผ๋ก ๊ฐ๋ฉฐ, ๋ฐ์ผ๋ก ๋ด๋ ค๊ฐ๋ฉฐ ํ์ํ๋ ๊ธฐ๋ฒ์ ๋๋ค. Treeํํ BFS๋ ์ด๋ ๊ฒ ํ์์ ํ๋๋ฐ, ์์ผ๋ก ์ดํด๋ณผ Uninformed Search์ ์ข ๋ฅ์์ ๊ฐ ํ์๊ธฐ๋ฒ์ ์ฑ๋ฅ์ ๋น๊ตํ ํ์๊ฐ ์์ต๋๋ค. ์ฑ๋ฅ์ ๋ ๊ฐ์ง๋ก Complete (Goal์ ๋ณด์ฅํ๋๊ฐ?) Optimal (์ ์ผ ์ข์ Goal์ ๋ณด์ฅํ๋๊ฐ?) ์ ๋น๊ตํด์ผํฉ๋๋ค. Complete (Goal์ ๋ณด์ฅํ๋๊ฐ?) : ์ ๋ต(Goal)์ ๋ณด์ฅํ๋์ง? Optimal (์ ์ผ ์ข์ Goal์ ๋ณด์ฅํ๋๊ฐ?.. 2021. 12. 29. [์ธ๊ณต์ง๋ฅ] Uninformed Search ๋ฐ๊ฐ์ต๋๋ค. :) ์ค๋์ ์ธ๊ณต์ง๋ฅ์ [๋ฌธ์ ํด๊ฒฐ] ์์ญ, ํ์ ์ ๋ต์ ์ฒซ ๋ฒ์งธ, Uninformed Search์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. Uninformed์ ๋ป์ ์ง์์ด ์๋, ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์์ง ์๋ค ์ ๋๋ค. ์ฆ, Uninformed Search ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์ด๋ ํ ํํธ๋ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ ์ฑ ๋ชจํํ๋ฏ์ด ํ์ํ๋ ๊ธฐ๋ฒ์ ๋๋ค. ์ด์๋ ๋ฐ๋๋ก Informed Search๊ฐ ์๋๋ฐ, ๋ค์ ๊ฒ์๊ธ์์ ์ดํด๋ณผ ์์ ์ ๋๋ค :> ์ผ๋จ ํ์ํ๊ธฐ ์ ! https://setori-dev.tistory.com/42 [์ธ๊ณต์ง๋ฅ] ํ์ ์ ๋ต(Search) ๋ฐ๊ฐ์ต๋๋ค :-) ์ค๋์ ํ์(Search)์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ํ ๋, 1. ๋ฌธ์ ๋ฅผ ํํ 2. Search .. 2021. 12. 28. [์ธ๊ณต์ง๋ฅ] AI(์ธ๊ณต์ง๋ฅ)์ด๋? ๋ฐ๊ฐ์ต๋๋ค :) ์ค๋์ ์ธ๊ณต์ง๋ฅ์ ์ ๋ฐ์ ์ธ ํ๋ฆ์ ๋ํด์ ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ํ์ฌ 4์ฐจ์ฐ์ ํ๋ช ์๋๊ฐ ์ด๋ฆฌ๋ฉด์ ์ปดํจํฐ๋ฅผ ๋น๋กฏํ์ฌ ์๋์ฐจ๋ ํฅ๋ณด๋, ์ฒญ์๊ธฐ, ๋์ฅ๊ณ ๋ฑ ์ฃผ๋ณ์์ ์ธ๊ณต์ง๋ฅ์ด๋ผ๋ ๋จ์ด๋ฅผ ๊ณณ๊ณณ์์ ํํ ๋ณผ ์ ์์ต๋๋ค. ๊ทธ๋ ๊ธฐ์ ์ง๊ธ์ ์ปดํจํฐ ์ ๊ณต์ ๋ฟ ์๋๋ผ, ๋ง์ ์ฌ๋๋ค์ด IT๊ธฐ์ ์ ๊ด์ฌ์ ๊ฐ๊ณ ๊ด๋ จ ๋ด์ฉ์ ๊ณต๋ถ๋ฅผ ์์ํ๊ณ ์ ํ๋ ์ถ์ธ๋ผ๊ณ ํฉ๋๋ค!! ๋ํ ์ผ๋ง์ ์ ๋ฐํ๋ 2022 ๊ต์ก๊ณผ์ ์ ๋ณด๊ต๊ณผ๋ ์ด, ์คํ๊ต๋ ์ ๋ณด์๊ฐ์ ๋ ๋ฐฐ๋ก ๋๋ฆฌ๊ณ , ๊ณ ๋ฑํ๊ต์๋ ์ ๋ณด๊ฐ ์ ์ค๋์์ต๋๋ค. ์ด์คํ๊ต์์๋ ํ๊ต์์จ์๊ฐ์ ์ ๋ณด(์ค๊ณผ)๋ฅผ ๋ํด ์ด 34์๊ฐ, ์ค 68์๊ฐ์ผ๋ก ์ ๋ณด ์๊ฐ์ด ๋๋ฐฐ๋ก ๋์ด๋๋ค. ๊ณ ๋ฑํ๊ต๋ ์ ๋ณด๊ต๊ณผ ์ ์ค๊ณผ ์ ํ๊ณผ๋ชฉ์ ๊ฐ์คํ๋ค. ํ๊ต๊ธ์ ์ฐ๊ณํ์ฌ ํน์ ์๋ ๊ต์ก๊ณผ์ ์ ์ด์ํ ์ ์๋๋ก ์.. 2021. 12. 16. [์ธ๊ณต์ง๋ฅ] ํ์ ์ ๋ต(Search) ๋ฐ๊ฐ์ต๋๋ค :-) ์ค๋์ ํ์(Search)์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ํ ๋, 1. ๋ฌธ์ ๋ฅผ ํํ (๋ณํ) 2. Search ์ ๋ต (์ ์ฉ) ๊ณผ ๊ฐ์ ์์๋ก ์งํ๋ฉ๋๋ค. (Problem Solving As Search? 1. Problem RepreSentation 2. Search Algorithm) ์ฌ๊ธฐ์ ๋งํ๋ ๋ฌธ์ ์ ์์๋ ๋ค์ ๊ทธ๋ฆผ์ผ๋ก ํ๋ค๋ฉด, ๋ฌธ์ (Problem)๋ ๋ง์ฝ Start์์ Goal๋ก ๊ฐ์ผํ๋ค๋ฉด? ์ ์ ๋ฐ๋ผ์ ์ด์ด๊ฐ๋ฉด Goal์ ์ฐพ์ ์๋ ์์ง๋ง, ํ๋์ ์ฐพ๊ธฐ๋ ํ๋ญ๋๋ค. ๊ทธ๋์ ์ด๋ฅผ โ Tree๋ก ๋ณํํด์ค๋๋ค. ๊ทธ๋ฌ๋ฉด Goal๋ก ๊ฐ๋ ๊ฒฝ๋ก๊ฐ ์ฝ๊ฒ ๋ณด์ด์ฃ ? ๋ง์ง๋ง์ผ๋ก โกํ์ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํฉ๋๋ค. ํ์ ์๊ณ ๋ฆฌ์ฆ(Search Algorithm)์ ์ข ๋ฅ๋ ํฌ๊ฒ .. 2021. 11. 9. ๐[๊ณผํ๊ธฐ์ ์ ๋ณดํต์ ๋ถ] ์ง์ญ XR์ฑ๋ฆฐ์ง ๋ฐ๊ฐ์ต๋๋ค :) ์๋ฒ์๋ IT๊ด๋ จ ๋ํ๋ฅผ ์๊ฐํด๋๋ฆฌ๊ณ ์ ํฉ๋๋ค! ์ง์ญ XR์ฑ๋ฆฐ์ง๋ ์์ ๊ฐ์ฅ ์ด์์ธ XR๊ธฐ์ ์ ํ์ฉํ์ฌ ์ง์ญ์ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ํ์ ๋๋ค! XR์ AR, VR, ํ๋ก๊ทธ๋จ ๋ฑ ์ค๊ฐ์ฝํ ์ธ ํ๋ก๊ทธ๋จ์ ๋ปํ๋๋ฐ์, ๋ํ์ ๋ฟ ์๋๋ผ ์ผ๋ฐ์ธ ๋๊ตฌ๋ ์ฐธ๊ฐํ ์ ์์ด ์ข์ ๊ฒฝํ์ด ๋ ๊ฒ์ด๋ผ ์๊ฐํฉ๋๋ค! ์์ ๊ฐ์ ๊ฒฝ์ฐ๋ ์ค์ง '์์ด๋์ด' ๊ฐ์ง๊ณ ํ๊ฐ๋ฅผ ํ๊ธฐ ๋๋ฌธ์ ๊ฒ๋จน์ง๋ง์๊ณ ์ผ๋จ ๋์ ํด๋ณด์๊ธธ ์ถ์ฒ ๋๋ฆฝ๋๋ค!๐ โ ์๋ชจ ์๊ฒฉ - VR/AR ๊ณผ ํ๋ก๊ทธ๋จ๋ฑ์ ์ค๊ฐ์ฝํ ์ธ ์ ๊ด์ฌ์๋๋ถ ๋๊ตฌ๋ (2์ธ ์ด์ 5๋ช ์ด๋ด) โ ์๋ชจ ์ฃผ์ - XR๊ธฐ์ ์ ํ์ฉํ์ฌ ํด๋น ๊ถ์ญ์ ์ง์ญ์ฌํ ๋ฌธ์ ํด๊ฒฐ โ ์์ ๋ด์ญ - ์ต์ฐ์์(1) : ์ ๋ณดํต์ ์ฐ์ ์งํฅ์ ์์ฅ์ - ์ฐ์์(4) : ํํ์ฅ์ - ์ฅ๋ ค์(3) : ์ํํธ์จ์ด๊ต์กํ.. 2021. 5. 28. ๐[๊ณผํ๊ธฐ์ ์ ๋ณดํต์ ๋ถ] ์ 9ํ K-HACKATHON ๋ฐ๊ฐ์ต๋๋ค :) ์๋ฒ์๋ IT๊ด๋ จ ๋ํ๋ฅผ ์๊ฐํด๋๋ฆฌ๊ณ ์ ํฉ๋๋ค! K-Hackathon์ ๋ํ์๋ถ๋ค์ด ์ฝ๊ฒ ๊ฒฝํํด๋ณผ ์ ์๋ ๋ชจ๋ฐ์ผ ์ฑ, IOT๋ฑ์ผ๋ก ๊ฐ๋ฐํ๋ ๋ํ์ ๋๋ค! ์์ ๊ฐ์ ๊ฒฝ์ฐ๋ ์ค์ง '์์ด๋์ด' ๊ฐ์ง๊ณ ํ๊ฐ๋ฅผ ํ๊ธฐ ๋๋ฌธ์ ๊ฒ๋จน์ง๋ง์๊ณ ์ผ๋จ ๋์ ํด๋ณด์๊ธธ ์ถ์ฒ ๋๋ฆฝ๋๋ค!๐ โ ์๋ชจ ์๊ฒฉ - ๊ตญ๋ด ๋ํ ์ฌํ์ค์ธ ๋ํ์์ผ๋ก ๊ตฌ์ฑ๋ ํ(2์ธ ์ด์ 5๋ช ์ด๋ด) - ๋์งํธ ์ฝํ ์ธ ๋ฅผ ํ์ฉํ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ์ ๊ด์ฌ ์๋ ๊ตญ๋ด ๋ํ์ - ํดํ์ ๊ฐ๋ฅ, ์ํด/๋ํ์์ ๋ถ๊ฐ โ ์๋ชจ ์ฃผ์ - ๋ชจ๋ฐ์ผ ์ฑ์ด๋ IOT๋ฑ์ ํ์ฉํ ์์ ์ฃผ์ โ โ ์์ ๋ด์ญ - ๋์(1) : ๊ณผํ๊ธฐ์ ์ ๋ณดํต์ ๋ถ ์ฅ๊ด์ - ์ต์ฐ์์(1) : ์ ๋ณดํต์ ์ฐ์ ์งํฅ์ ์์ฅ์ - ์ฐ์์(5) : ํํ์ฅ์ - ์ฅ๋ ค์(5) : ์ํํธ์จ์ด๊ต์กํ์ ์ผํฐ ์ด์ฌ์ฅ์ .. 2021. 5. 28. [Excel VBA] ListBox์ ์ฌ๋ฌ ๊ฐ๐ ๋์ฐ๊ธฐ ๋ฐ๊ฐ์ต๋๋ค :) ์ค๋์ ๊ฐ๋จํ VBA์ FORM์์ฑ์ธ ListBox์์ ์ถ๊ฐ์ ์ธ ๊ธฐ๋ฅ์ ์์๋ณด๋๋ก ํด์! ์ ๊ฐ ๋ง๋ Form์ ๋ค์๊ณผ ๊ฐ์์! ์ฌ๊ธฐ์ [์กฐํ]๋ฒํผ(btnSelect)์ ํด๋ฆญํ๋ฉด ListBox์ ํ๋ฒ, ์ด๋ฆ, ํ๊ณผ(lblDeptAlert) ๋ณด์ฌ์ฃผ๋ ๊ธฐ๋ฅ์ ํ๋ ค๊ณ ํด์! ์ฆ, ListBox์ ๊ธฐ๋ณธ ๊ฐ์ 1๊ฐ์ ํ๋ง ๋์ธ ์ ์๋๋ฐ, ์ด๋ ๋ค์๊ณผ ๊ฐ์ด ์ฝ๋๋ฅผ ์์ฑํ์ฌ ํ๋ฒ, ํ๊ณผ, ์ด๋ฆ์ผ๋ก ๋์ธ ์ ์๋ค. ListBox์์ ๋ณผ ์ ์๋ ์ฌ์ด ๋ฉ์๋์์ง๋ง, ์์๋ด๋๋ฐ ๋ง์ ์๊ฐ์ด ๊ฑธ๋ ธ๋ค๐๐ ๋ง์ ๋์๋์ จ๋ค๋ฉดโค์ ๊ตฌ๋ ๋ถํ๋๋ฆด๊ฒ์! :) 2020. 12. 14. [Excel VBA] ๊ธฐ์ด VBA๋ฌธ๋ฒ๐ ๋ฐ๊ฐ์ต๋๋ค :) ์ค๋์ VBA์ฝ๋๋ฅผ ์์ฑํ ๋, ๊ฐ์ฅ ๊ธฐ์ด์ ์ธ ๋ฌธ๋ฒ์ ๋ํด ์ค๋ช ๋๋ฆฌ๊ณ ์ ํฉ๋๋ค! ๋จผ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ์ด์ธ ์๋ฃํ์ ๋ํด ์์๋ณด์์! ์๋ฃํ ์๋ฃํ์ด๋? data type, ์ปดํจํฐ ๊ณผํ๊ณผ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์ค์, ์ ์, ๋ถ๋ฆฐ ์๋ฃํ ๋ฐ์์ ์ฌ๋ฌ ์ข ๋ฅ์ ๋ฐ์ดํฐ๋ฅผ ์๋ณํ๋ ๋ถ๋ฅ, ์ฆ, ์ฌ๋ฌ ์ข ๋ฅ์ ๋ฐ์ดํฐ๋ฅผ ์๋ณํ๋ ๋ถ๋ฅ๋ฅผ ๋งํ๋ค. ์๋ฃํ์ VBA๋ฟ ์๋๋ผ ๋ง์ ์ธ์ด์์๋ ๋น์ทํ๊ฒ ์ ์๋๋ ์์๋๋ฉด ์ข์์ ใ ใ ๋ณ์ ์ ์ ํ์ ๋ค์์ VBA์์ ๋ณ์๋ฅผ ์ ์ํ๋ ๋ฐฉ๋ฒ์ด์์! [ํค์๋] ๋ณ์๋ช [As ๋ฐ์ดํฐํ] ํ๋์ฉ ์ดํด๋ณด๋๋ก ํ ๊น์? . . . โ ๋ณ์ ์ ์ธ ํค์๋ : ํค์๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋์์ผ๋ก ํ์๋๊ณ ์ด๋ค ํค์๋๋ฅผ ์ฌ์ฉํด ์ด๋ ์์น์ ์ ์ธํ๋์ง์ ๋ฐ๋ผ ๋ณ์์ ์ฌ์ฉ๋ฒ์๊ฐ ๊ฒฐ์ ๋จ ํค์๋์ ๋ฐ.. 2020. 11. 20. [์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] ๐์ฑ ์ถ์ฒ, "์์ ๋น" + 1์ฃผ๋ฐ๋ง์ ํฉ๊ฒฉ! + ๊ฟํ๐ฏ ๐ฅ๋ฐ๋๋ฐ๋ํ๐ฅ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ํ๊ธฐ ํ๊ธฐ setori-dev.tistory.com/34 [์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ํ๊ธฐ] ์ฑ ์ถ์ฒ, "์์ ๋น" +2์ฃผ๋ง์ ํฉ๊ฒฉ! +๋๋ง์ ๊ณต๋ถ๋ฒ ์๊ฐ ๋ฐ๊ฐ์ต๋๋ค :) ์ผ๋ง ์ 6์ 6์ผ์ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ํ๊ธฐ์ํ์ด ์์์ต๋๋ค! ์ ์ญ์๋ ๊ทธ ์ํ์ ์น๋ฅด๊ณ ์์ ์ด๋ ๊ฒ ๋ฐ๋๋ฐ๋ํ๊ฒ ๋ฆฌ๋ทฐ๋ฅผ ์ ๊ณ ์๋ต๋๋ท! ์ ๋ ์๋ ์ ์ ๋ณด์ฒ๋ฆฌ ์ฐ์ ๊ธฐ์ฌ๋ฅผ ์ทจ๋ํ๏ฟฝ setori-dev.tistory.com ๋ฐ๊ฐ์ต๋๋ค :) ํ ๋ฌ ์ ์ธ 7์ 25์ผ์๋ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ 2ํ ์ค๊ธฐ๊ฐ ์์์ต๋๋ค! ๊ทธ ๊ฒฐ๊ณผ๊ฐ ์ผ๋ง ์ ์ ๋์๋๋ฐ์! ๊ฐ์ฑ์ ์ ํ์ ๋, 60์ ์ด์์ง๋ง ์ด๋์ ๊ฐ ํ ๋ฌธ์ ๋ฅผ ๋ ๋ง๊ฒ ํด ์ฃผ์ จ๋๊ตฐ์... ๋ง์ด ๋ฎ์ ์ ์์ฌ์ ์์ฝ์ง๋ง, ๋จ๊ธฐ๊ฐ์ ๊ณต๋ถํ ๊ฒฐ๊ณผ์น๊ณ ๋ ๋๋ฌด ๋ง์กฑํฉ๋๋ค๐ ์ด๋ฒ ์ ๋ณด์ฒ๋ฆฌ ๊ธฐ์ฌ ์ค๊ธฐ๋ฌธ์ ๋ ๐ฃ๋ฉ๋ถ ํญ.. 2020. 9. 9. [Android Studio] Google Maps๐พ ๋นํ๋ฉด ์ค๋ฅ ๋ฐ๊ฐ์ต๋๋ค :) ์ค๋์ ๊ฐ๋จํ ์ค๋ฅ๋ฅผ ํด๊ฒฐํด๋ณด๊ณ ์ ํฉ๋๋ค! Google Maps์ Android Studio๋ฅผ ์ฐ๋ํ๋ ค๊ณ ํ ๋, ๋ค์๊ณผ ๊ฐ์ด ๋นํ๋ฉด์ผ๋ก ๋์ค๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค! (ํ๋ฉด์ ์ ํ Name, Long์ ์ ๊ฐ์ธ์ ์ธ ํ๋ก์ ํธ์ ๋๋ค! ์ค๋ฅ์ ์๋ฌด ์๊ด์ด ์์ด์!) ์ค๋ฅ๋ฅผ ์ดํด๋ณผ๊น์? ์๋๋ก์ด๋ ์คํ๋์ค ํ๋ก๊ทธ๋จ์ ์ฌ๊ธฐ์ ์ค๋ฅ๋ด์ฉ์ ์ฝ์ ์ ์์ต๋๋ค! ์ค๋ฅ ๋ด์ฉ์ ๋ณด๋ฉด, Google Maps Android API v2๊ฐ ํ์ฑํ๋์ด์๋์ง ํ์ธํ๋ผ๋ฉฐ ์ด 3๊ฐ์ง๋ฅผ ์ ์ํฉ๋๋ค! Google API ํค (์์ด์ ์ซ์๋ก ๊ตฌ์ฑ), SHA-1 ์ธ์ฆ์ ๋์งํธ ์ง๋ฌธ (์์ด์ ์ซ์, :์ผ๋ก ๋์๋ฆฌ์ฉ ๊ตฌ์ฑ), ํจํค์ง ์ด๋ฆ (com.์ผ๋ก ์์) ํฐ ๋ฐ์ค๊ฐ ์ณ์ง ๋ถ๋ถ์ด ์ฌ๋ฌ๋ถ๋ค์ 3๊ฐ์ง ์ ๋ณด์ ๋๋ค! ์ด๋ฅผ Google Ma.. 2020. 6. 14. ์ด์ 1 2 3 4 5 6 ๋ค์