IT34 [์ฑ ๋ฆฌ๋ทฐ ์ํ] ์ค๋ ์ง3 with ํ์ด์ฌ ๋ฐ๊ฐ์ต๋๋ค :) ์ค๋๋ง์ ์ธ์ฌ๋๋ฆฝ๋๋ค. ์ค๋์ ์ธ๊ณต์ง๋ฅ ๋ ํ ๋๋ ๊ฐ์ ์ ๋์์ด ๋ ๋งํ์ฑ ์ ์๊ฐํด๋๋ฆฌ๊ณ ์ ํฉ๋๋ค. ์ ๋ ํ์ฌ ์ผ๋ฐ๊ณ ๊ณ ๋ฑํ๊ต์์ '์ธ๊ณต์ง๋ฅ ๊ธฐ์ด' ๊ณผ๋ชฉ์ ๊ฐ๋ฅด์น๊ณ ์๋๋ฐ์,'์ธ๊ณต์ง๋ฅ ๊ธฐ์ด'๋ 2015๊ฐ์ ๊ต์ก๊ณผ์ ์์๊ต์ก๋ถ ๊ณ ์ ์ 2020-236ํธ์ ์ถ๊ฐ๋ ๊ณผ๋ชฉ์ ๋๋ค. ํ์ฌ ๋ถ๋ถ์ ์ผ๋ก ์ธ๋ฌธ๊ณ์์ ์ธ๊ณต์ง๋ฅ ๊ธฐ์ด ๊ณผ๋ชฉ์ ๊ณ ๋ฑํ๊ต ํ์๋ค์ด ๋ฐฐ์ฐ๊ณ ์๊ณ ,๋ด๋ 25๋ ๋์๋ 2022๊ฐ์ ์ด ์ ๊ตญ์ ์ผ๋ก ํ์ฅ ๋์ ๋ ์์ ์ด๊ธฐ์๋ ๋ง์ ํ์๋ค์ด ์ธ๊ณต์ง๋ฅ์ ๋ฐฐ์ฐ๊ฒ ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ด์ ๋ฐ๋ผ ์ธ๊ณต์ง๋ฅ ์์์์ปดํจํฐ ์ ๊ณต์ ๋ฟ ์๋๋ผ ๋์งํธ ๋์ ํ ์๋์ ์ผ๋ฐ์ธ์๊ฒ๋ ํ์ ์ญ๋์ผ๋ก ์๋ฆฌ๋ฅผ ์ก์ ๊ฒ ๊ฐ์ต๋๋ค. ์ธ๊ณต์ง๋ฅ๊ณผ ๊ด๋ จ๋ ์ฑ ์ ๋ง์ง๋ง,์ค๋ ์๊ฐํด๋๋ฆด ์ฑ ์ ์ด๋ณด์์ ์ ๋ฌธ๊ฐ์ ๋์ฆ๋ฅผ ๋ชจ๋ ๋ด์ ์ฑ ์ ๋๋ค... 2024. 7. 22. [Quartus II] Quartus, ๋ ผ๋ฆฌํ๋ก, FPGA, VHDL๋? ๋ฐ๊ฐ์ต๋๋ค. :> ์ค๋์ ๋ ผ๋ฆฌํ๋ก์ ์ค๊ณ๋ฅผ ํด๋ณด๊ณ , ์๋ฎฌ๋ ์ด์ ์ ๋๋ ค๋ณผ ์ ์๋ Quartus II์ ๋ํด์ ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ฐ์ ์ ๊ฐ ๋ค๋๊ณ ์๋ ๋ํ์ "๊ณ ๊ธ์ปดํจํฐ๊ตฌ์กฐ" ๊ณผ๋ชฉ์์ Quartus II ํด์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋ค์ํ ์์ ๋ฅผ ๋๋ ค๋ณด๋ฉฐ ํด ์์(ํ๋ก์ ํธ ์์ฑ)๊ณผ ํจ๊ป ์๋ฌ์ฌํญ์ ํด๊ฒฐํ ๋ด์ฉ์ ๊ณต์ ํจ์ผ๋ก์จ ๋ ผ๋ฆฌํ๋ก์ ๋ํด ๋ชฐ๋๊ฑฐ๋, ํด๋ก ํ์ฉํด๋ณด๊ณ ์ถ์๋ ๋ถ๋ค๊ป ๋์์ด ๋์์ผ๋ฉด ํ๋ ๋ฐ๋์ผ๋ก ์ ์ด๋ด ๋๋ค. :D ๋จผ์ , Quartus II (์ฟผํฐ์ค II)๋ ์์ ์ด ์ง์ ๋ ผ๋ฆฌํ๋ก๋ฅผ ๊ทธ๋ฆฌ๊ฑฐ๋, ํ๋ก๊ทธ๋๋ฐ ํ ๋ด์ฉ์ ์๋ฎฌ๋ ์ด์ ์ ๋๋ ค๋ณผ ์ ์๋ ํ๋ก๊ทธ๋จ์ ๋๋ค. ์ ๋ฌธ์ ์ธ ์ฉ์ด๋ก ํํํ์๋ฉด, Quartus II๋ FPGA์ VHDL๋ก ํ๋ก๊ทธ๋๋ฐํ ์ ์๋ ํด ์์ง ์ดํด๊ฐ ์๊ฐ์์ฃ ? ์ด ๊ธ์ ๋ค ์ฝ.. 2022. 3. 15. [์ธ๊ณต์ง๋ฅ] Informed Search - Best First Search ๋ฐ๊ฐ์ต๋๋ค :> ์ค๋์ Imformed Search์ ์ฒซ ๋ฒ์งธ ๊ธฐ๋ฒ์ธ Best-First Search์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. Best-First Search Best-First Search์ ํธ๋ฆฌ ๋ด Evaluation function(ํ๊ฐ ํจ์)์ธ f(n)์ ์ํด์ ๋น์ฉ์ด ๊ฐ์ฅ ์ ์๋ ธ๋๋ฅผ ์์ธกํ์ฌ ๊ฐ์ฅ ๋จผ์ ํ์ํ๋ ๊ธฐ๋ฒ์ ๋๋ค. ์ฌ๊ธฐ์ "๋น์ฉ์ด ๊ฐ์ฅ ์ ์"์ด๋ผ๋ ๋ป์ Heuristic function(ํด๋ฆฌ์คํฑ ํจ์)์ธ h(n)์ ๋๋ค. ์ฆ, h(n)์ Goal๋ก ๊ฐ ์ ์๋ ์ต์ ๋น์ฉ์ ์์ธกํ๋ ์ถ์ ๊ฐ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ํ๋์ ์์๋ก tic-tac-toe ๊ฒ์์ ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด ๊ฒ์์ ์ด๊ธธ ์ ์๋ ์ ๋ต์ ๋ฌด์์ผ๊น์? ๊ทธ ์ ์ tic-tac-toe ๊ฒ์์ ๋์ฌ ์ ์๋ ๊ฒฝ์ฐ์ ์๋ 9!.. 2022. 1. 17. [Excel VBA] VBA ๋๋ฒ๊น ๋ฐ๊ฐ์ต๋๋ค. :-) ์ค๋์ VBA ํ๋ก๊ทธ๋๋ฐ์์ ๊ฐ!์ฅ! ์ค์ํ๋ค๊ณ ๋งํ ์ ์๋ ๋๋ฒ๊น ํ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ์์ ๋๋ฒ๊น (Debug)์ ํ์์ ๋๋ค. ์ด๋ ํ ์กฐ๊ฑด์ด๋ ๋ฐ๋ณต์ ํ๊ฒ ๋๋ฉด, ๋ณ์์ ๊ฐ์ ํ์ธํ์ง ๋ชปํ ๋๋ ์ํ๋ ๊ฐ์ด ๋์ค์ง ์์์ ๋ ํ์ธํ ์ ์๋ ์ ์ผํ ๋ฐฉ๋ฒ์ด ๋๋ฒ๊น ์ ๋๋ค! ํ๋์ ์์๋ก ๋์ ๊ตํ ํ๋ก๊ทธ๋จ์ ๋๋ฒ๊น ํ๋ ๊ณผ์ ์ ์ดํด๋ณด๊ณ ์ ํฉ๋๋ค! ↓ ๊ธฐ์ด์ ์ธ ์๊ณ ๋ฆฌ์ฆ์ ๋ค์ ๊ฒ์๋ฌผ์ ์ฐธ๊ณ ํด์ฃผ์ธ์! ↓ https://setori-dev.tistory.com/26 [์๊ณ ๋ฆฌ์ฆ][๊ฑฐ์ค๋ฆ๋] ๋์ ๊ตํ๊ธฐ๐ฐ ๋ง๋ค๊ธฐ ๋ฐ๊ฐ์ต๋๋ค :) ์ค๋์ ์ผ์์ํ์์ ํ ๋ฒ์ฏค์ ์ฌ์ฉํด๋ณด์๋ ๋์ ๊ตํ๊ธฐ ์๊ณ ๋ฆฌ์ฆ์ ๋ํด ์์๋ณด๊ณ ์ ํฉ๋๋ค! ํํ ๋์ด๊ณต์ ๋ฝ์ปค๋, ๋ฌธ๋ฐฉ๊ตฌ์ ์๋ ๋ฝ๊ธฐ๋ฅผ ํ๊ธฐ์.. 2022. 1. 13. [์ธ๊ณต์ง๋ฅ] Informed Search (+ Uninformed Search ๊ธฐ๋ฒ ๋น๊ต) ๋ฐ๊ฐ์ต๋๋ค. :) ์ค๋์ Informed Search์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ทธ. ์ . ์! ์ ๋ฒ ๊ธ๊น์ง Uninformed Search์ ๋ํด์ ์์๋ณด์๋๋ฐ, 3๊ฐ์ง์ ๊ธฐ๋ฒ์ ์ ๊น ๋น๊ตํ๊ณ Informed Search์ ๋ํด ์ดํด๋ณด๋๋กํ๊ฒ ์ต๋๋ค. ( แ )ู Uninformed Search Uninformed Search์ ๋ง์ด ์๋ ค์ง ์ด 3๊ฐ์ง ๊ธฐ๋ฒ์ ์ดํด๋ณด์์ต๋๋ค! https://setori-dev.tistory.com/44?category=517812 [์ธ๊ณต์ง๋ฅ] Uninformed Search ๋ฐ๊ฐ์ต๋๋ค. :) ์ค๋์ ์ธ๊ณต์ง๋ฅ์ [๋ฌธ์ ํด๊ฒฐ] ์์ญ, ํ์ ์ ๋ต์ ์ฒซ ๋ฒ์งธ, Uninformed Search์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. Uninformed์ ๋ป์ ์ง์์ด ์๋, ์ ๋ณด๋ฅผ ๊ฐ์ง.. 2022. 1. 7. [์ธ๊ณต์ง๋ฅ] Uninformed Search - UCS List๋ก ๋ถ์ ๋ฐ๊ฐ์ต๋๋ค. :) ์ ๋ฒ ๊ธ์์๋ Uninformed Search์ UCS๊ธฐ๋ฒ์ ์์๋ณด๋ฉด์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ Treeํํ๋ฅผ ์ดํด๋ณด์์ต๋๋ค. https://setori-dev.tistory.com/48 [์ธ๊ณต์ง๋ฅ] Uninformed Search - UCS(๊ท ์ผ๋น์ฉํ์) ๋ฐ๊ฐ์ต๋๋ค. :) ์ค๋์ Uninformed Search์ ๋ง์ง๋ง ๊ธฐ๋ฒ, UCS(Uninform-cost Search)์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. UCS (Uninform-cost Search) : ๊ท ์ผ๋น์ฉํ์ UCS๋ fringe๋ง๋ค ๋น์ฉ์ ์ ์ด ๊ฐ์ฅ ์ ์ ๋น.. setori-dev.tistory.com ์ด๋ฒ์๋ BFS, DFS์ ๋์ผํ๊ฒ Listํํ๋ก ํํํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. https://setori-dev.tistory.com/46.. 2022. 1. 5. [์ธ๊ณต์ง๋ฅ] Uninformed Search - UCS(๊ท ์ผ๋น์ฉํ์) ๋ฐ๊ฐ์ต๋๋ค. :) ์ค๋์ Uninformed Search์ ๋ง์ง๋ง ๊ธฐ๋ฒ, UCS(Uninform-cost Search)์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. UCS (Uninform-cost Search) : ๊ท ์ผ๋น์ฉํ์ UCS๋ fringe๋ง๋ค ๋น์ฉ์ ์ ์ด ๊ฐ์ฅ ์ ์ ๋น์ฉ์ผ๋ก ํ์ํ๋ ๊ธฐ๋ฒ์ ๋๋ค. ์ด๋, ํ์์ BFS๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์งํ๋๋ฉฐ, ์ ์ ๋น์ฉ์ ๋ฐ๋ผ ํ์ฅํฉ๋๋ค. Treeํํ ์ด๋ฅผ ์ฐ๊ฒฐํ๋ ์ ์ Tree๋ก ํํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค. b์ ๋น์ฉ: 5 c์ ๋น์ฉ: 4 ๋๋ฌธ์ ์ ์ ๋น์ฉ์ธ c๊ฐ Goal์ธ์ง ํ์ํฉ๋๋ค. ์ด๋, ๋น์ฉ์ ๊ทธ๋ฆผ์์์ ๊ฑฐ๋ฆฌ๋ณ ๋น์ฉ์ ๋ํ ๊ฐ์ ๋๋ค. b์ ๋น์ฉ: a->c->b ๊ฑฐ๋ฆฌ 0+4+5=9 d์ ๋น์ฉ: a->c->d ๊ฑฐ๋ฆฌ 0+4+3=7 e์ ๋น์ฉ: a->c->e ๊ฑฐ๋ฆฌ 0+4+8=.. 2022. 1. 4. [์ธ๊ณต์ง๋ฅ] Uninformed Search - BFS์ DFS ๋น๊ต ๋ฐ๊ฐ์ต๋๋ค. :) Uninformed Search์ BFS์ DFS ํ์์ List๋ก ๋น๊ตํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. BFS (๋๋น์ฐ์ ํ์) : ๋ฐ์ผ๋ก ๋ด๋ ค๊ฐ๋ฉด์ ํ์ https://setori-dev.tistory.com/45 [์ธ๊ณต์ง๋ฅ] Uninformed Search - BFS(๋๋น์ฐ์ ํ์) ๋ฐ๊ฐ์ต๋๋ค. :) ์ค๋์ Uninformed Search์ ์ฒซ ๋ฒ์งธ ๊ธฐ๋ฒ, BFS(Breadth-first Search)์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. BFS (Breadth-first Search) : ๋๋น์ฐ์ ํ์ BFS๋ fringe์ ์ผ์ชฝ๋ถํฐ ์ค๋ฅธ์ชฝ์ผ๋ก ๊ฐ๋ฉฐ,.. setori-dev.tistory.com Listํํ ๋ค์์ BFS๊ธฐ๋ฒ์ผ๋ก ํ์ํ๋ ๊ณผ์ ์ List๋ก ํํํ์์ค. ๋งจ ์ฒ์ a๊ฐ Open List์.. 2022. 1. 3. [์ธ๊ณต์ง๋ฅ] Uninformed Search - DFS(๊น์ด์ฐ์ ํ์) ๋ฐ๊ฐ์ต๋๋ค. :) ์ค๋์ Uninformed Search์ ๋ ๋ฒ์งธ ๊ธฐ๋ฒ, DFS(Depth-first Search)์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. DFS (Depth-first Search) : ๊น์ด์ฐ์ ํ์ DFS๋ ๊ฐ์ฅ ์ผ์ชฝ ๊น๊ฒ ์๋ fringe๋ฅผ ํ์ํ๋ ๊ธฐ๋ฒ์ ๋๋ค. Treeํํ DFS๋ ์ด๋ ๊ฒ ํ์์ ํ๋๋ฐ, ์์ BFS์ ๊ฐ์ด ์์ผ๋ก ์ดํด๋ณผ Uninformed Search์ ์ข ๋ฅ์์ ๊ฐ ํ์๊ธฐ๋ฒ์ ์ฑ๋ฅ์ ๋น๊ตํ ํ์๊ฐ ์์ต๋๋ค. https://setori-dev.tistory.com/45 [์ธ๊ณต์ง๋ฅ] Uninformed Search - BFS(๋๋น์ฐ์ ํ์) ๋ฐ๊ฐ์ต๋๋ค. :) ์ค๋์ Uninformed Search์ ์ฒซ ๋ฒ์งธ ๊ธฐ๋ฒ, BFS(Breadth-first Search)์ ๋ํด์ ์ดํด๋ณด.. 2021. 12. 30. [์ธ๊ณต์ง๋ฅ] 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. [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 2 3 ๋ค์