728x90 ๋ฐ์ํ ๐๊ณต๋ถ/์๊ณ ๋ฆฌ์ฆ6 ์๊ณ ๋ฆฌ์ฆ - ํ์ผ 1ํ ์ต๋ ์ ๋ก๋ ์ ํ ํ์ ๋ถํ ํด์ ๋ณด๋ด๊ธฐ ์์) 1. ํ ๋ฒ์ ์ฌ๋ฆด ์ ์๋ ์ด๋ฏธ์ง๊ฐ 20๊ฐ๋ผ๋ฉด -> ์ด๋ฏธ์ง๋ฅผ 20๊ฐ์ฉ ๋๋์ด์ ์ฌ๋ฆฌ๊ธฐ 2. ์ด๋ฏธ์ง๊ฐ 43๊ฐ๋ผ๋ฉด 20๊ฐ ์ ๋ก๋ ๋๋จธ์ง 20๊ฐ ์ ๋ก๋ ๋๋จธ์ง 3๊ฐ ์ ๋ก๋ imgs = [i for i in range(1, 43+1)] UPLOAD_LIMIT_COUNT = 20 siz_start = 0 for i in range(1,100): siz_end = UPLOAD_LIMIT_COUNT*i if len(imgs[ siz_start : ]) > UPLOAD_LIMIT_COUNT: print("divide upload", imgs[ siz_start : siz_end ], len(imgs[ siz_start : siz_end ])) siz_start+=UPLOAD_LIMIT_COUNT else: p.. 2023. 8. 17. ์๊ณ ๋ฆฌ์ฆ - ์ฐ์์ ์ธ ์์ด์ธ์ง ํ์ธํ๊ธฐ ์์) 1~8๊ฐ์ ์ซ์๋ก ์ด๋ฃจ์ด์ง ์ฒดํฌ ๋ฐ์ค๊ฐ ์์ผ๋ฉฐ ์ฒดํฌ๋ฅผ ํ ๋๋ ์ฐ์์ ์ธ ์ซ์ ๋์ด์ด์ด์ผ ํจ (์ฌ๋ฐ๋ฅธ ์์: 1, 2, 3, 4) (ํ๋ฆฐ ์์: 1, 3, 4) def checkSerialCheckBox(): time_checkBoxes = [] if checkbox_time1_var.get() == "on": time_checkBoxes.append(1) if checkbox_time2_var.get() == "on": time_checkBoxes.append(2) if checkbox_time3_var.get() == "on": time_checkBoxes.append(3) if checkbox_time4_var.get() == "on": time_checkBoxes.append(4) if ch.. 2023. 8. 15. ์ ๋ ฌ - ํ(heap) ์ ๋ ฌ ๋น์ฃผ์ผํ https://www.mimuw.edu.pl/~erykk/algovis/heapsort.html Visualization: HeapSort www.mimuw.edu.pl 2023. 5. 18. ์ ๋ ฌ - ๋ฒ๋ธ ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ https://www.programiz.com/c-programming/online-compiler/ Online C Compiler www.programiz.com ๋ฒ๋ธ ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ์ด๋? ์๋ก ์ธ์ ํ ๋ ์์๋ผ๋ฆฌ ๋น๊ต๋ฅผ ํ๋ฉด์ ์ ๋ ฌ์ ํ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. 2๊ฐ์ ๋ ์ฝ๋์ ํฌ๊ธฐ๋ฅผ ๋น๊ตํ๋ฉด์ ์ด๋ ํ์ชฝ์ด ๋ ์์ ๊ฒฝ์ฐ ํฐ ๊ฐ๊ณผ ์๋ก ๊ตํ(Swap)์ ํ๋ค. ๋ฒ๋ธ ์ ๋ ฌ ๋์ ๊ณผ์ ์ง์ ๋์ผ๋ก ํ์ธํ๊ธฐ ๋ณด๋ ๊ฒ์ฒ๋ผ ์ฌ์ดํด(ํ์ )์ด ์์๋๋ฉด 1. ๋งจ ์์ ๋๊ฐ์ ์์๋ผ๋ฆฌ ์๋ก ํฌ๊ธฐ๋ฅผ ๋น๊ตํด์ ๋ ์์ ๊ฐ์ ์ผ์ชฝ์ผ๋ก ์ด๋(๊ตํ) ์ํด. 2. ๊ทธ ๋ค์ ๋นจ๊ฐ ๋ฐ์ค๋ฅผ +1 ์ฆ๊ฐ ์์ผ์ ๋ฐฉ๊ธ ๋น๊ตํ ํฐ ๊ฐ๊ณผ ๋ฐ๋ก ์์ ์์์ ๋ ๋น๊ตํ ์ค์ ๊ทธ๋ฌ๋ฉด ์ต์ข ์ ์ผ๋ก ๊ฐ์ด ๊ฐ์ฅ ํฐ 8์ด ๋ฐฐ์ด์ ๋งจ ๋์ชฝ์ ์์นํ๊ฒ ๋๋ค. ์ฌ๊ธฐ๊น์ง.. 2022. 7. 1. ์๊ณ ๋ฆฌ์ฆ - ํ์ด์ฌ for ๋ฐ๋ณต๋ฌธ์ผ๋ก ๋ฆฌ์คํธ ์์ฑํ๊ธฐ ํ์ด์ฌ์์๋ ๋จ ํ ์ค๋ง์ผ๋ก ํ๋ก๊ทธ๋๋จธ๊ฐ ์ํ๋ ๋ฆฌ์คํธ๋ฅผ ์์ฑํ๋ ๊ฒ ๊ฐ๋ฅํ๋ค. 0~n๊น์ง์ ๋ฐฐ์ด์ ์์ฑํ๊ฑฐ๋, [ str(_) for _ in range(10) ] 0~n๊น์ง์ ์ ์ ๊ฐ์ ๋ฌธ์ํํ๋ก ๋ฐฐ์ด์ ์ ์ฅ์ ํ๊ฑฐ๋, [ _ for _ in range(10) ] 2์ฐจ์ ๋ฐฐ์ด๋ก ๋ง๋๋ ๊ฒ๋ ๊ฐ๋ฅํ๋ค. [ [_ for _ in range(10)] for _ in range(2) ] 2021. 11. 22. ์๊ณ ๋ฆฌ์ฆ - ํผ๋ณด๋์น ์์ด ํผ๋ณด๋์น์์ด์ 0, 1, 1, 2, 3, 5 ,8... ์ด๋ฐ ์์๋ก ์์ ์์ ๋ค์ ์๊ฐ ์๋ก ๋ํ ๊ฐ์ ์์ด ํํ๋ก ๋ํ๋ธ ๊ฒ. (Fn = Fn-1 + fn-2) ํผ๋ณด๋์น์์ด์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ๋ํ์ ์ผ๋ก ์ฌ๊ท ํจ์์ ๋ฐ๋ณต๋ฌธ์ ์ด์ฉํ๋ ๋ฐฉ๋ฒ๋ค์ด ์๋ค. ์ฐ์ ์ฌ๊ทํจ์๋ก ํผ๋ณด๋์น์์ด์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ int fibo(int n){ if( n 2021. 11. 22. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ