- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (350)
DATA101
 ๋ฌธ์์ด์ฒ๋ฆฌ #๋ฐฑ์ค10809 #์ํ๋ฒณ ์ฐพ๊ธฐ | ํ์ด์ฌ ํ์ด
      
      
        ๋ฌธ์์ด์ฒ๋ฆฌ #๋ฐฑ์ค10809 #์ํ๋ฒณ ์ฐพ๊ธฐ | ํ์ด์ฌ ํ์ด
        ๐ ๋ฌธ์  ๋งํฌ: https://www.acmicpc.net/problem/10809 10809๋ฒ: ์ํ๋ฒณ ์ฐพ๊ธฐ ๊ฐ๊ฐ์ ์ํ๋ฒณ์ ๋ํด์, a๊ฐ ์ฒ์ ๋ฑ์ฅํ๋ ์์น, b๊ฐ ์ฒ์ ๋ฑ์ฅํ๋ ์์น, ... z๊ฐ ์ฒ์ ๋ฑ์ฅํ๋ ์์น๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด์ ์ถ๋ ฅํ๋ค. ๋ง์ฝ, ์ด๋ค ์ํ๋ฒณ์ด ๋จ์ด์ ํฌํจ๋์ด ์์ง ์๋ค๋ฉด -1์ ์ถ www.acmicpc.net ๐ก ์ ๊ทผ๋ฒ ์ ๋ ฅ๋ฐ๋ ๋จ์ด์ ์ข์ธก๋ถํฐ ์ํ๋ฒณ๋ถํฐ ์ฐจ๋ก๋ก ์ ๊ทผํ์ฌ ๋ช ๋ฒ์งธ ์ํ๋ฒณ์ธ์ง ํ์ธํ์ฌ ์ ๋ต์ผ๋ก ์ถ๋ ฅํ ๋ฆฌ์คํธ๋ฅผ ์ ๋ฐ์ดํธํ๋ฉด ๋ฉ๋๋ค. ์ ๋ a๋ถํฐ z๊น์ง ๋ชจ๋ ์๋ฌธ์ ์ํ๋ฒณ์ ๋ฌธ์์ด๋ก ๋ฐ์์ค๊ธฐ ์ํด ํ์ด์ฌ string ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ด ascii_lowercase ํจ์๋ฅผ ํ์ฉํ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ , ๋ฌธ์์ด ํ์ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ๋ฆฌ์คํธ ์์๋ ๋ชจ๋ -1๋ก ์ด๊ธฐํํ์์ต๋๋ค. ์ ..
 ๋ฌธ์์ด์ฒ๋ฆฌ #๋ฐฑ์ค1152 #๋จ์ด์ ๊ฐ์ | ํ์ด์ฌ ํ์ด
      
      
        ๋ฌธ์์ด์ฒ๋ฆฌ #๋ฐฑ์ค1152 #๋จ์ด์ ๊ฐ์ | ํ์ด์ฌ ํ์ด
        ๐ ๋ฌธ์  ๋งํฌ: https://www.acmicpc.net/problem/1152 1152๋ฒ: ๋จ์ด์ ๊ฐ์ ์ฒซ ์ค์ ์์ด ๋์๋ฌธ์์ ๊ณต๋ฐฑ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ์ด ๋ฌธ์์ด์ ๊ธธ์ด๋ 1,000,000์ ๋์ง ์๋๋ค. ๋จ์ด๋ ๊ณต๋ฐฑ ํ ๊ฐ๋ก ๊ตฌ๋ถ๋๋ฉฐ, ๊ณต๋ฐฑ์ด ์ฐ์ํด์ ๋์ค๋ ๊ฒฝ์ฐ๋ ์๋ค. ๋ํ ๋ฌธ์์ด www.acmicpc.net ๐ก ์ ๊ทผ๋ฒ ํ์ด์ฌ์ ๋ฌธ์์ด split ํจ์๋ฅผ ํตํด ๊ณต๋ฐฑ ๊ตฌ๋ถ์๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฌธ์ฅ์ ๋จ์ด ๋จ์๋ก ๋๋ ๋ฆฌ์คํธ๋ฅผ ๋ง๋ค์ด ์ค ํ, ํด๋น ๋ฆฌ์คํธ์ ๊ธธ์ด๋ฅผ ์ถ๋ ฅํ๋ฉด ์ฝ๊ฒ ํด๊ฒฐํ ์ ์์ต๋๋ค. ๐ป ์ฝ๋ print(len(input().split())) ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๊ฑฐ๋ ์กฐ์ธ/์ง์ /ํผ๋๋ฐฑ ํ์์ ๋๋ค!๐ ์๋์ ๐๐๐ ๋๊ธ ๋จ๊ฒจ์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ทธ๋ผ ์ค๋๋ ์ฆ๊ฒ๊ณ ๊ฑด๊ฐํ ํ..
 [Github] Pull ์๋ฌ ํด๊ฒฐํ๊ธฐ "Please commit your changes or stash them before you merge."
      
      
        [Github] Pull ์๋ฌ ํด๊ฒฐํ๊ธฐ "Please commit your changes or stash them before you merge."
        ์๋ ํ์ธ์! ์ค๋์ ์๋์ ๊ฐ์ ์๊ฒฉ ์ ์ฅ์ pull ๋์ค ๋ง์ฃผํ ์ ์๋ ์๋ฌ์ ๋์ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํฉ๋๋ค. error: Your local changes to the following files would be overwritten by merge: ... Please commit your changes or stash them before you merge. ๐ฅ ์๋ฌ ์ํฉ ์๊ฒฉ์ ์ฅ์์์ ๋ก์ปฌ๋ก ํ์ผ์ pull ํ๋ ์ค ์๋ฌ ๋ฉ์์ง๋ฅผ ๋ง์ฃผํ์ต๋๋ค. git pull origin main ์๋ฌ ๋ฉ์์ง(๊ทธ๋ฆผ 1)๐ From https://github.com/park-gb/algorithm-problem-solving * branch main -> FETCH_HEAD Updating 840480f..9f7b..
 [Github] "fatal: 'origin' does not appear to be a git repository" ์ ์ฅ์ ์ฐ๊ฒฐ ๋ฌธ์  ํด๊ฒฐํ๊ธฐ!
      
      
        [Github] "fatal: 'origin' does not appear to be a git repository" ์ ์ฅ์ ์ฐ๊ฒฐ ๋ฌธ์  ํด๊ฒฐํ๊ธฐ!
        ์๋ ํ์ธ์! ์ค๋์ Github ์ฌ์ฉ ์ค "fatal: remote origin already exists." ์๋ฌ ๋ฉ์์ง์ ๋์ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํฉ๋๋ค. ๐ฅ ์๋ฌ ์ํฉ ๋ฆฌํฌ์งํ ๋ฆฌ ์ฌ๋ฌ ๊ณณ์ ์ฎ๊ฒจ๋ค๋๋ฉฐ ํ์ผ์ ์ ๋ฐ์ดํธ ํ๋ ์ค์ด์์ต๋๋ค. git push -f origin main ํ์ผ์ push ํ๋ ์ค ์๋์ ๊ฐ์ ์๋ฌ ๋ฉ์์ง๋ฅผ ์ ํ์ต๋๋ค(๊ทธ๋ฆผ 1). fatal: 'origin' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. ๐ก ํด๊ฒฐ๋ฐฉ๋ฒ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๊ฒฉ ์ ์ฅ์..
 [Github] "fatal: remote origin already exists." ์๊ฒฉ ์ ์ฅ์ ์ฐ๊ฒฐ ๋ฌธ์  ํด๊ฒฐํ๊ธฐ!
      
      
        [Github] "fatal: remote origin already exists." ์๊ฒฉ ์ ์ฅ์ ์ฐ๊ฒฐ ๋ฌธ์  ํด๊ฒฐํ๊ธฐ!
        ์๋ ํ์ธ์! ์ค๋์ Github ์ฌ์ฉ ์ค "fatal: remote origin already exists." ์๋ฌ ๋ฉ์์ง์ ๋์ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํฉ๋๋ค. ๐ฅ ์๋ฌ ์ํฉ Gitub์ ์๋ก์ด ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์์ฑํ๊ณ , ํฐ๋ฏธ๋์์ ํด๋น ์ ์ฅ์์ ์ฐ๊ฒฐ์ ์๋ํ์ต๋๋ค. git remote add origin https://github.com/park-gb/algorithm-practice.git ๋ฐฉ๊ธ ๋ง๋ ๋ฆฌํฌ์งํ ๋ฆฌ์์๋ ์ด๋ฏธ ์ ์ฅ์์ ์ฐ๊ฒฐ๋์ด ์๋ค๋ ๋ฉ์์ง๊ฐ ๋์ค๋ค์? fatal: remote origin already exists. ์ฐ๊ฒฐ ์ํ๋ฅผ ํ์ธํด ๋ดค์ต๋๋ค. git remote -v ์๋ ๊ทธ๋ฆผ 1๊ณผ ๊ฐ์ด, ์ฐ๊ฒฐ์ ์๋ํ๋ ์ ์ฅ์๊ฐ ์๋ ๋ค๋ฅธ ์ ์ฅ์์ ์ฐ๊ฒฐ๋์ด ์๋ ์ํ์์ต๋๋ค. How to solve this..
 ๋ฌธ์์ด์ฒ๋ฆฌ #๋ฐฑ์ค11720 #์ซ์์ ํฉ | ํ์ด์ฌ ํ์ด
      
      
        ๋ฌธ์์ด์ฒ๋ฆฌ #๋ฐฑ์ค11720 #์ซ์์ ํฉ | ํ์ด์ฌ ํ์ด
        ๐ ๋ฌธ์  ๋งํฌ: https://www.acmicpc.net/problem/11720 11720๋ฒ: ์ซ์์ ํฉ ์ฒซ์งธ ์ค์ ์ซ์์ ๊ฐ์ N (1 ≤ N ≤ 100)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์ ์ซ์ N๊ฐ๊ฐ ๊ณต๋ฐฑ์์ด ์ฃผ์ด์ง๋ค. www.acmicpc.net ๐ก ์ ๊ทผ๋ฒ ๋ฌธ์์ด์ ๋ฐ๋ณต๋ฌธ์ ํตํด ์ฐจ๋ก๋ก ์ธ๋ฑ์ฑํ ์ ์๋ค๋ ์ ์, ์๋ฆฟ์๋ง๋ค ์ซ์๋ฅผ ์ ์ํ์ผ๋ก ๋ณํํ ๊ฐ์ ์ฐจ๋ก๋ก ํฉํ๋ฉด ์ฝ๊ฒ ํด๊ฒฐ์ด ๊ฐ๋ฅํฉ๋๋ค. ๐ป ์ฝ๋ def main(): n = int(input()) # ๋ฌธ์์ด ๊ฐ์ n_total = input() # ์ซ์ N๊ฐ ๋ฌธ์์ด๋ก ์ ๋ ฅ answer = 0 for number in n_total: answer+= int(number) print(answer) if __name__ == "__main__": main(..
 [Python] Binary Classfication ๋ชจ๋ธ๋ง ์ฝ๋ ๊ณต์ (feat. Wine Quality Dataset)
      
      
        [Python] Binary Classfication ๋ชจ๋ธ๋ง ์ฝ๋ ๊ณต์ (feat. Wine Quality Dataset)
        ์๋ ํ์ธ์, ์ค๋์ ๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ Random Forest๋ก Binary Classification ๋ชจ๋ธ๋งํ๋ ์ ์ฐจ์ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค. ์ค์ต ๋ฐ์ดํฐ๋ ์คํ์์ค์ธ Wine Quality Data Set์ ๋๋ค. 1. ์ค์ต์ฝ๋ ๋ฐ ๋ฐ์ดํฐ์  ๋ฐ์ดํฐ์ ๊ณผ ์ ์ฒด ํ์ด์ฌ ์ฝ๋๋ ์ด๊ณณ์์ ๋ฐ์ผ์ค ์ ์์ต๋๋ค. GitHub - park-gb/wine-data-classification: The wine data classification using machine learning algorithms The wine data classification using machine learning algorithms - GitHub - park-gb/wine-data-classification: The wine dat..
 [Python] Random Forest ์๊ณ ๋ฆฌ์ฆ ์ ์, ์ฅ๋จ์ , ์ต์ ํ ๋ฐฉ๋ฒ
      
      
        [Python] Random Forest ์๊ณ ๋ฆฌ์ฆ ์ ์, ์ฅ๋จ์ , ์ต์ ํ ๋ฐฉ๋ฒ
        ๐๋ชฉ์ฐจ 1. ๋๋คํฌ๋ ์คํธ ์ ์ 2. ๋๋คํฌ๋ ์คํธ ์ฅ๋จ์  3. ์ค์ต์ฝ๋ ๋ฐ ๋ฐ์ดํฐ์  4. ์ฝ๋ ์ค๋ช 1. Random Forest ์ ์ Random Forest๋ ์์ฌ๊ฒฐ์ ๋๋ฌด ๋ชจ๋ธ ์ฌ๋ฌ ๊ฐ๋ฅผ ํ๋ จ์์ผ์ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ข ํฉํด ์์ธกํ๋ ์์๋ธ ์๊ณ ๋ฆฌ์ฆ์ ๋๋ค. ๊ฐ ์์ฌ๊ฒฐ์ ๋๋ฌด ๋ชจ๋ธ์ ํ๋ จ์ํฌ ๋ ๋ฐฐ๊น (Bagging) ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค. ๋ฐฐ๊น ์ ์ ์ฒด Train dataset์์ ์ค๋ณต์ ํ์ฉํด ์ํ๋งํ Dataset์ผ๋ก ๊ฐ๋ณ ์์ฌ๊ฒฐ์ ๋๋ฌด ๋ชจ๋ธ์ ํ๋ จํ๋ ๋ฐฉ์์ ๋๋ค. ์ด๋ ๊ฒ ์ฌ๋ฌ ๋ชจ๋ธ์ ํตํด ์์ธกํ ๊ฐ์ ํ๊ท ์ ์ทจํ์ฌ ์ต์ข ์ ์ธ ์์ธก๊ฐ์ ์ฐ์ถํฉ๋๋ค. ์ด ๋ฐฐ๊น ๋ฐฉ์์ ์์ธก ๋ชจ๋ธ์ ์ผ๋ฐํ(generalization, a.k.a., ์์ ์ฑ) ์ฑ๋ฅ์ ํฅ์ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. 2. ๋๋คํฌ๋ ์คํธ ์ฅ๋จ์  ์ฅ์  ๋จ์  ์ผ๋ฐํ ๋ฐ ์ฑ๋ฅ..