Skip to content

E1psycongr00/Algorithm_study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

347 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ν•΄κ²°ν•œ 문제λ₯Ό κ³΅μœ ν•˜κ³  κΈ°λ‘ν•˜κ³  λΆ„μ„ν•©λ‹ˆλ‹€.


Githubλ₯Ό μ‚¬μš©ν•œ 이유

  • 기쑴에 notion을 μ΄μš©ν•΄ μ§„ν–‰ν–ˆλŠ”λ° 문제의 양이 λ§Žμ•„μ§€λ©΄μ„œ λ‹€μ‹œ 보기 νž˜λ“€μ–΄μ‘ŒμŠ΅λ‹ˆλ‹€.
    • notion은 컀밋 쀑심이 μ•„λ‹ˆκΈ° λ•Œλ¬Έμ— κ³ λ―Όν•œ λ‚΄μš©μ˜ μ½”λ“œλ₯Ό κΈ°λ‘ν•˜κ³  κ΄€λ¦¬ν•˜κΈ° 쉽지 μ•Šμ•˜μŠ΅λ‹ˆλ‹€.
  • githubλŠ” 컀밋 ν•  λ•Œλ§ˆλ‹€ κΈ°λ‘ν•˜κΈ° λ•Œλ¬Έμ— μ½”λ“œ μˆ˜μ • ν•  λ•Œ λ§ˆλ‹€ μ»€λ°‹ν•˜λ©΄ λ‚΄κ°€ μ–΄λ–€ 고민으둜 μˆ˜μ •μ„ ν•˜λŠ” μ§€ 쑰금 더 μ‰½κ²Œ μ•Œ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • GithubλŠ” ν•Έλ“œν° μ–΄ν”Œλ‘œλ„ 잘 λ˜μ–΄ μžˆμ–΄ μ‰½κ²Œ μ‚΄νŽ΄ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

Commit κ·œμΉ™

  • 30λΆ„ λ™μ•ˆ 풀어보고 풀리지 μ•Šμ„ λ•Œ
    • ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€λ₯Ό ν‹€λ¦°κ²½μš° -> Error : 컀밋 제λͺ©
    • μ‹œκ°„ 초과인 경우 -> TLE : 컀밋 제λͺ©
    • λ©”λͺ¨λ¦¬ 초과인 경우 ->MLE : 컀밋 제λͺ©
    • 컀밋 바디에 μ˜λ¬Έμ μ΄λ‚˜ ν•΄κ²° λ°©ν–₯을 적어본닀.
  • 1μ‹œκ°„ λ™μ•ˆ ν’€κ³  풀리지 μ•ŠλŠ” 경우
    • μœ„ κ·œμΉ™κ³Ό λ™μΌν•˜κ²Œ μ§„ν–‰ν•œλ‹€.
    • ν•΄κ²°ν•œ 경우 λŠλ‚€μ μ΄λ‚˜ ν•΄κ²°λ°©μ•ˆμ„ μ λŠ”λ‹€.
    • λͺ» ν‘Ό 경우 λ‹΅μ•ˆμ„ 보고 ν’€κ³  컀밋을 μ‹œλ„ν•œλ‹€.
  • ν•΄κ²°ν•œ 경우 Solved: μ»€λ°‹μ œλͺ©
  • ν’€μ—ˆλ˜ λ¬Έμ œμ§€λ§Œ 쒋은 μ½”λ“œλ‘œ κ°œμ„ ν•œ 경우 -> Improved : μ»€λ°‹μ œλͺ©

Commit κ·œμΉ™μ„ μ§€μ •ν•œ 이유

  • 문제 풀이가 λ§Žμ•„ 질 수둝 λ‚΄κ°€ ν‘Ό 문제λ₯Ό λ‹€μ‹œ 보기 νž˜λ“€μ–΄μ§‘λ‹ˆλ‹€.
    • μ—„κ²©ν•œ 컀밋 κ·œμΉ™μ΄ ν•„μš”ν•©λ‹ˆλ‹€.
  • 문제λ₯Ό ν’€λ‹€ 보면 λ§žμ™œν‹€ ν•˜λŠ” κ²½μš°κ°€ λ§Žμ€ 데 κ·ΈλŸ¬ν•œ 정보듀을 컀밋 body에 κΈ°λ‘ν•˜λ©΄μ„œ 고민을 μ„œλ‘œ κ³΅μœ ν•˜κ³  ν•΄κ²° ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • μŠ€ν„°λ””λ₯Ό ν™œμš©ν•΄ λ§žμ™œν‹€ 문제λ₯Ό ν™•μ‹€νžˆ 이해 ν•  수 μžˆλ‹€.

파일 넀이밍 κ·œμΉ™

  • λ°±μ€€ : 문제번호_λ¬Έμ œμ΄λ¦„_λ‚œμ΄λ„(상/쀑/ν•˜).py
  • λ¦¬νŠΈμ½”λ“œ: 문제번호_λ¬Έμ œμ΄λ¦„_λ‚œμ΄λ„(상/쀑/ν•˜).py
  • ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€: λ¬Έμ œμ΄λ¦„_λ‚œμ΄λ„(상/쀑/ν•˜).py

Directory ꡬ쑰

μž„ν˜„κ·œ
β”œβ”€β”€ algorithm
β”‚   β”œβ”€β”€
β”‚   └──
β”œβ”€β”€ programmers
β”‚   β”œβ”€β”€ lv1
β”‚   β”œβ”€β”€ lv2
β”‚   └── lv3
β”œβ”€β”€ backjoon
β”‚   β”œβ”€β”€ μˆ˜ν•™
β”‚   β”œβ”€β”€ λ¬Έμžμ—΄
β”‚   β”œβ”€β”€ κ΅¬ν˜„
β”‚   β”œβ”€β”€ BFS/DFS
β”‚   β”œβ”€β”€ 이뢄 탐색
β”‚   β”œβ”€β”€ λ°±νŠΈλž˜ν‚Ή
β”‚   β”œβ”€β”€ λΆ„ν•  정볡
β”‚   β”œβ”€β”€ DP
β”‚   β”œβ”€β”€ μŠ¬λΌμ΄λ”©μœˆλ„μš°
β”‚   β”œβ”€β”€ 트리
β”œβ”€β”€leetcode
β”‚   β”œβ”€β”€ μˆ˜ν•™
β”‚   β”œβ”€β”€ λ¬Έμžμ—΄
β”‚   β”œβ”€β”€ κ΅¬ν˜„
β”‚   β”œβ”€β”€ BFS/DFS
β”‚   β”œβ”€β”€ 이뢄 탐색
β”‚   β”œβ”€β”€ λ°±νŠΈλž˜ν‚Ή
β”‚   β”œβ”€β”€ λΆ„ν•  정볡
β”‚   β”œβ”€β”€ DP
β”‚   β”œβ”€β”€ μŠ¬λΌμ΄λ”©μœˆλ„μš°
β”‚   β”œβ”€β”€ 트리
β”œβ”€β”€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors