Skip to content

raejoonee/Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

217 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Algorithm Study

2021λ…„ 1μ›”λΆ€ν„° ν‘Ό μ•Œκ³ λ¦¬μ¦˜ λ¬Έμ œλ“€μ„ 정리해둔 μ €μž₯μ†Œμž…λ‹ˆλ‹€. πŸ“š

πŸ”₯ λͺ©ν‘œ

  • ν‰μΌλ§ˆλ‹€ μ΅œμ†Œ 1개 μ΄μƒμ˜ ν’€ λ§Œν•œ κ°€μΉ˜κ°€ μžˆλŠ” μ•Œκ³ λ¦¬μ¦˜ 문제λ₯Ό ν’€κ³  μ»€λ°‹ν•˜κΈ°

Category

  • μ•„λž˜ 기쀀에 λΆ€ν•©ν•˜λŠ” 문제λ₯Ό ν’€κ³ , 풀이λ₯Ό μ™„λ£Œν•œ λ¬Έμ œλŠ” 문제λ₯Ό ν’€ λ•Œ μ‚¬μš©ν•œ μ•Œκ³ λ¦¬μ¦˜μ— 따라 λΆ„λ₯˜λ₯Ό ν•©λ‹ˆλ‹€.
  • κΈ°μ€€: λ°±μ€€ λ‚œμ΄λ„ 싀버 이상, ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ λ‚œμ΄λ„ Level 2 이상
  • 배운 점이 λ§Žμ•˜κ±°λ‚˜, νšŒκ³ ν•  λ§Œν•œ 인상적인 λ‚΄μš©μ΄ μžˆλŠ” λ¬Έμ œλŠ” λ”°λ‘œ 회고λ₯Ό λ‚¨κΉλ‹ˆλ‹€.

κ΅¬ν˜„

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1138 ν•œ μ€„λ‘œ μ„œκΈ° Java πŸ“
BOJ 1194 달이 차였λ₯Έλ‹€, κ°€μž. Java πŸ“ πŸ§‘β€πŸ’»
BOJ 1244 μŠ€μœ„μΉ˜ 켜고 끄기 Java πŸ“
BOJ 1713 후보 μΆ”μ²œν•˜κΈ° Java πŸ“
BOJ 2563 색쒅이 Java πŸ“
BOJ 3190 λ±€ JavaScript πŸ“
BOJ 14503 λ‘œλ΄‡ μ²­μ†ŒκΈ° JavaScript πŸ“
BOJ 17478 μ„ μˆ˜κ³Όλͺ© (Prerequisite) Java πŸ“
BOJ 16926 λ°°μ—΄ 돌리기 1 Java πŸ“
BOJ 16935 λ°°μ—΄ 돌리기 3 Java πŸ“
BOJ 17144 λ―Έμ„Έλ¨Όμ§€ μ•ˆλ…•! JavaScript πŸ“
BOJ 17478 μž¬κ·€ν•¨μˆ˜κ°€ λ­”κ°€μš”? Java πŸ“
BOJ 20055 컨베이어 벨트 μœ„μ˜ λ‘œλ΄‡ JavaScript πŸ“
Programmers 12909 μ˜¬λ°”λ₯Έ κ΄„ν˜Έ JavaScript πŸ“
Programmers 17676 좔석 νŠΈλž˜ν”½ JavaScript πŸ“ πŸ§‘β€πŸ’»
Programmers 17680 μΊμ‹œ JavaScript πŸ“
Programmers 17687 Nμ§„μˆ˜ κ²Œμž„ JavaScript πŸ“
Programmers 42747 H-Index JavaScript πŸ“
Programmers 72411 메뉴 리뉴얼 JavaScript πŸ“

κ·Έλž˜ν”„

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1012 μœ κΈ°λ† λ°°μΆ” JavaScript πŸ“
BOJ 1260 DFS와 BFS C++ πŸ“
BOJ 1405 미친 λ‘œλ΄‡ Java πŸ“
BOJ 1600 말이 λ˜κ³ ν”ˆ μ›μˆ­μ΄ Java πŸ“
BOJ 2210 숫자판 점프 Java πŸ“
BOJ 2636 치즈 Java πŸ“
BOJ 2638 치즈 Java πŸ“
BOJ 3184 μ–‘ Java πŸ“
BOJ 7576 ν† λ§ˆν†  C++ πŸ“
BOJ 9205 λ§₯μ£Ό λ§ˆμ‹œλ©΄μ„œ κ±Έμ–΄κ°€κΈ° Java πŸ“
BOJ 10451 μˆœμ—΄ 사이클 C++ πŸ“
BOJ 11403 경둜 μ°ΎκΈ° JavaScript πŸ“
BOJ 11724 μ—°κ²° μš”μ†Œμ˜ 개수 C++ πŸ“
BOJ 14502 μ—°κ΅¬μ†Œ Java πŸ“
Programmers 43162 λ„€νŠΈμ›Œν¬ JavaScript πŸ“
Programmers 43165 νƒ€κ²Ÿ λ„˜λ²„ JavaScript πŸ“ πŸ§‘β€πŸ’»
Programmers 49189 κ°€μž₯ λ¨Ό λ…Έλ“œ JavaScript πŸ“

μœ λ‹ˆμ˜¨ νŒŒμΈλ“œ μ•Œκ³ λ¦¬μ¦˜

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1043 거짓말 Java πŸ“
BOJ 1976 μ—¬ν–‰ κ°€μž Java πŸ“
BOJ 16562 μΉœκ΅¬λΉ„ Java πŸ“
BOJ 17472 닀리 λ§Œλ“€κΈ° 2 JavaScript πŸ“

크루슀칼 μ•Œκ³ λ¦¬μ¦˜

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1922 λ„€νŠΈμ›Œν¬ μ—°κ²° JavaScript πŸ“

그리디 μ•Œκ³ λ¦¬μ¦˜

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1092 λ°° JavaScript πŸ“
BOJ 1202 보석 도둑 JavaScript πŸ“
BOJ 1541 μžƒμ–΄λ²„λ¦° κ΄„ν˜Έ JavaScript πŸ“ πŸ§‘β€πŸ’»
BOJ 1744 수 λ¬ΆκΈ° C++ πŸ“
BOJ 2847 κ²Œμž„μ„ λ§Œλ“  동쀀이 JavaScript πŸ“
BOJ 7507 μ˜¬λ¦Όν”½ κ²Œμž„ Java πŸ“
BOJ 11047 동전 0 C++ πŸ“
BOJ 11399 ATM C++ πŸ“
BOJ 13904 과제 JavaScript πŸ“
BOJ 14916 κ±°μŠ€λ¦„λˆ C++ πŸ“
BOJ 15903 μΉ΄λ“œ 합체 놀이 C++ πŸ“
BOJ 18418 いけご JavaScript πŸ“
BOJ 19241 해적과 보석 Java πŸ“
Programmers 12941 μ΅œμ†Ÿκ°’ λ§Œλ“€κΈ° C++ πŸ“
Programmers 12980 점프와 μˆœκ°„ 이동 JavaScript πŸ“
Programmers 12985 μ˜ˆμƒ λŒ€μ§„ν‘œ JavaScript πŸ“
Programmers 42885 ꡬλͺ…λ³΄νŠΈ JavaScript πŸ“
Programmers 42860 μ‘°μ΄μŠ€ν‹± JavaScript πŸ“

λ‹€μ΄λ‚˜λ―Ή ν”„λ‘œκ·Έλž˜λ°

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1149 RGB거리 JavaScript πŸ“
BOJ 1463 1둜 λ§Œλ“€κΈ° C++ πŸ“
BOJ 1904 01타일 C++ πŸ“
BOJ 2156 포도주 μ‹œμ‹ Java πŸ“ πŸ§‘β€πŸ’»
BOJ 2193 이친수 C++ πŸ“ πŸ§‘β€πŸ’»
BOJ 2491 μˆ˜μ—΄ Java πŸ“
BOJ 2579 계단 였λ₯΄κΈ° C++ πŸ“
BOJ 5557 1ν•™λ…„ Java πŸ“
BOJ 9461 νŒŒλ„λ°˜ μˆ˜μ—΄ C++ πŸ“
BOJ 10422 κ΄„ν˜Έ Java πŸ“
BOJ 11053 κ°€μž₯ κΈ΄ μ¦κ°€ν•˜λŠ” λΆ€λΆ„ μˆ˜μ—΄ JavaScript πŸ“
BOJ 11057 였λ₯΄λ§‰ 수 C++ πŸ“
BOJ 11060 점프 점프 Java πŸ“
BOJ 11066 파일 ν•©μΉ˜κΈ° Java πŸ“
BOJ 11726 2Γ—n 타일링 C++ πŸ“
BOJ 11727 2Γ—n 타일링 2 C++ πŸ“
BOJ 12865 ν‰λ²”ν•œ λ°°λ‚­ JavaScript πŸ“
BOJ 14501 퇴사 Java πŸ“
BOJ 17404 RGB거리 2 Java πŸ“
BOJ 18419 ζ‘ε’Œ JavaScript πŸ“
Programmers 12900 2 x n 타일링 JavaScript πŸ“

λ¬Έμžμ—΄

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1316 κ·Έλ£Ή 단어 체컀 JavaScript πŸ“
BOJ 2941 ν¬λ‘œμ•„ν‹°μ•„ μ•ŒνŒŒλ²³ JavaScript πŸ“
BOJ 9012 κ΄„ν˜Έ C++ πŸ“
BOJ 9251 LCS JavaScript πŸ“
BOJ 11656 접미사 λ°°μ—΄ C++ πŸ“
BOJ 12904 A와 B JavaScript πŸ“
Programmers 12903 κ°€μš΄λ° κΈ€μž κ°€μ Έμ˜€κΈ° JavaScript πŸ“
Programmers 12951 JadenCase λ¬Έμžμ—΄ λ§Œλ“€κΈ° JavaScript πŸ“
Programmers 60057 λ¬Έμžμ—΄ μ••μΆ• JavaScript πŸ“

μ •κ·œ ν‘œν˜„μ‹

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1013 Contact JavaScript πŸ“
BOJ 2671 μž μˆ˜ν•¨μ‹λ³„ JavaScript πŸ“

λ°±νŠΈλž˜ν‚Ή

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 9663 N-Queen JavaScript πŸ“

λΆ„ν•  정볡

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1074 Z Java πŸ“
BOJ 1992 μΏΌλ“œνŠΈλ¦¬ Java πŸ“

λΉ„νŠΈλ§ˆμŠ€ν‚Ή

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 11723 μ§‘ν•© C++ πŸ“

μˆ˜ν•™

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1011 Fly me to the Alpha Centauri C++ πŸ“
BOJ 2331 λ°˜λ³΅μˆ˜μ—΄ C++ πŸ“
BOJ 6603 둜또 Java πŸ“
BOJ 10610 30 JavaScript πŸ“
BOJ 17213 과일 μ„œλ¦¬ C++ πŸ“ πŸ§‘β€πŸ’»
Programmers 12899 124 λ‚˜λΌμ˜ 숫자 JavaScript πŸ“
Programmers 12911 λ‹€μŒ 큰 숫자 JavaScript πŸ“
Programmers 12939 μ΅œλŒ“κ°’κ³Ό μ΅œμ†Ÿκ°’ JavaScript πŸ“
Programmers 12924 숫자의 ν‘œν˜„ JavaScript πŸ“
Programmers 42842 카펫 JavaScript πŸ“
Programmers 62048 λ©€μ©‘ν•œ μ‚¬κ°ν˜• JavaScript πŸ“

μ™„μ „ 탐색

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1018 체슀판 λ‹€μ‹œ μΉ ν•˜κΈ° C++ πŸ“ πŸ§‘β€πŸ’»
BOJ 1065 ν•œμˆ˜ C++ πŸ“
BOJ 1182 λΆ€λΆ„μˆ˜μ—΄μ˜ ν•© Java πŸ“
BOJ 1436 μ˜ν™”κ°λ… 숌 C++ πŸ“
BOJ 1759 μ•”ν˜Έ λ§Œλ“€κΈ° Java πŸ“
BOJ 2961 λ„μ˜μ΄κ°€ λ§Œλ“  λ§›μžˆλŠ” μŒμ‹ Java πŸ“
BOJ 7568 덩치 C++ πŸ“
BOJ 14650 κ±·λ‹€λ³΄λ‹ˆ μ‹ μ²œμ—­ μ‚Ό (Small) JavaScript πŸ“
BOJ 16439 μΉ˜ν‚¨μΉ˜ν‚¨μΉ˜ν‚¨ Java πŸ“

이뢄 탐색

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1920 수 μ°ΎκΈ° C++ πŸ“
BOJ 2805 λ‚˜λ¬΄ 자λ₯΄κΈ° Java πŸ“

자료ꡬ쑰

덱

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 11003 μ΅œμ†Ÿκ°’ μ°ΎκΈ° Java πŸ“

λ§΅

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1302 λ² μŠ€νŠΈμ…€λŸ¬ Java πŸ“
BOJ 1620 λ‚˜λŠ”μ•Ό 포켓λͺ¬ λ§ˆμŠ€ν„° μ΄λ‹€μ†œ JavaScript πŸ“
BOJ 17219 λΉ„λ°€λ²ˆν˜Έ μ°ΎκΈ° JavaScript πŸ“
Programmers 42578 μœ„μž₯ JavaScript πŸ“ πŸ§‘β€πŸ’»
Programmers 42888 μ˜€ν”ˆμ±„νŒ…λ°© JavaScript πŸ“
Programmers 64065 νŠœν”Œ JavaScript πŸ“

μ„ΈνŠΈ

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 2531 νšŒμ „ 초λ°₯ Java πŸ“
BOJ 2629 μ–‘νŒ”μ €μšΈ Java πŸ“

μŠ€νƒ

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1918 ν›„μœ„ ν‘œκΈ°μ‹ Java πŸ“
BOJ 1935 ν›„μœ„ ν‘œκΈ°μ‹2 Java πŸ“
BOJ 2493 탑 Java πŸ“
BOJ 10773 제둜 C++ πŸ“
Programmers 12973 짝지어 μ œκ±°ν•˜κΈ° JavaScript πŸ“
Programmers 12981 μ˜μ–΄ λλ§μž‡κΈ° JavaScript πŸ“
Programmers 49993 μŠ€ν‚¬νŠΈλ¦¬ C++, JavaScript πŸ“ πŸ“ πŸ§‘β€πŸ’»
Programmers 60058 κ΄„ν˜Έ λ³€ν™˜ JavaScript πŸ“

큐

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1158 μš”μ„Έν‘ΈμŠ€ 문제 C++ πŸ“
BOJ 1966 ν”„λ¦°ν„° 큐 Java πŸ“
BOJ 2164 μΉ΄λ“œ2 Java πŸ“
Programmers 42583 닀리λ₯Ό μ§€λ‚˜λŠ” 트럭 JavaScript πŸ“ πŸ§‘β€πŸ’»
Programmers 42584 주식가격 C++ πŸ“
Programmers 42586 κΈ°λŠ₯개발 JavaScript πŸ“ πŸ§‘β€πŸ’»

μš°μ„ μˆœμœ„ 큐

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1715 μΉ΄λ“œ μ •λ ¬ν•˜κΈ° Java πŸ“
BOJ 11286 μ ˆλŒ“κ°’ νž™ Java πŸ“
Programmers 42587 ν”„λ¦°ν„° JavaScript πŸ“
Programmers 42626 더 맡게 C++ πŸ“
Programmers 42627 λ””μŠ€ν¬ 컨트둀러 JavaScript πŸ“ πŸ§‘β€πŸ’»

트리

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 11725 트리의 λΆ€λͺ¨ μ°ΎκΈ° Java πŸ“

μ •λ ¬

문제 좜처 문제 번호 문제 이름 풀이 μ–Έμ–΄ 풀이 회고
BOJ 1026 보물 C++ πŸ“
BOJ 1246 온라인 판맀 C++ πŸ“
BOJ 1755 μˆ«μžλ†€μ΄ Java πŸ“
BOJ 1764 λ“£λ³΄μž‘ JavaScript πŸ“
BOJ 2751 수 μ •λ ¬ν•˜κΈ° 2 C++ πŸ“
BOJ 10814 λ‚˜μ΄μˆœ μ •λ ¬ C++ πŸ“
BOJ 10825 ꡭ영수 C++ πŸ“
BOJ 10989 수 μ •λ ¬ν•˜κΈ° 3 C++ πŸ“
BOJ 11004 K번째 수 C++ πŸ“
BOJ 11650 μ’Œν‘œ μ •λ ¬ν•˜κΈ° C++ πŸ“
BOJ 11651 μ’Œν‘œ μ •λ ¬ν•˜κΈ° 2 C++ πŸ“
BOJ 11652 μΉ΄λ“œ C++ πŸ“
BOJ 11728 λ°°μ—΄ ν•©μΉ˜κΈ° C++ πŸ“

Links

About

Algorithm solving

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors