본문 바로가기
링크 정리

알고리즘 문제 링크

by 피로물든딸기 2024. 1. 4.
반응형

깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기)

 

삼성 A형 전체 링크

삼성 B형 전체 링크

삼성 C형 전체 링크


디버깅

 

C++ - 백준 문제에서 assert를 이용하여 디버깅하기

알고리즘 테스트 용 Visual Studio Setting - Output

 

Visual Studio LNK1168: 쓰기용으로 열 수 없습니다 해결방법


스택

 

BOJ 10828 - 스택

BOJ 10773 - 제로

BOJ 9012 - 괄호

BOJ 1406 - 에디터

BOJ 5397 - 키로거

BOJ 3954 - Brainf**k 인터프리터

BOJ 1918 - 후위 표기식

BOJ 1935 - 후위 표기식2

BOJ 1708 - 볼록 껍질


 

BOJ 10845, 18258 - 큐, 큐2

BOJ 11866, 1158 - 요세푸스 문제 0, 요세푸스 문제

 


 

BOJ 10866 - 덱

BOJ 10866 : 덱 with Linked List

BOJ 16235 - 나무 재테크


 

링크드 리스트

 

숫자야구게임 (삼성 B형 샘플 문제)

 

BOJ 2606 - 바이러스

산타의 선물 공장 2 (코드트리, 2022 하반기 오후 2번, B형)


DFS

 

프로세서 연결하기 (삼성 A형 샘플 문제)

 

BOJ 15649 - N과 M (1)

BOJ 15650 - N과 M (2)

BOJ 15651 - N과 M (3)

BOJ 15652 - N과 M (4)

BOJ 15654 - N과 M (5)

BOJ 15655 - N과 M (6)

BOJ 15656 - N과 M (7)

BOJ 15657 - N과 M (8)

BOJ 15663 - N과 M (9)

BOJ 15664 - N과 M (10)

BOJ 15665 - N과 M (11)

BOJ 15666 - N과 M (12)

BOJ 1707 - 이분 그래프

BOJ 13460 - 구슬 탈출 2

BOJ 12100 - 2048 Easy

BOJ 14501 - 퇴사

BOJ 14502 - 연구소

BOJ 17142 - 연구소 3

BOJ 14888 - 연산자 끼워넣기

BOJ 14889 - 스타트와 링크

BOJ 14891 - 톱니바퀴

BOJ 15683 - 감시

BOJ 15684 - 사다리 조작

BOJ 15686 - 치킨 배달

BOJ 17825 - 주사위 윷놀이

BOJ 18139 - Rush Hour Puzzle

BOJ 16637 - 괄호 추가하기

BOJ 17070 - 파이프 옮기기 1

BOJ 17135 - 캐슬 디펜스

BOJ 17136 - 색종이 붙이기

BOJ 17281 - ⚾

BOJ 17406 - 배열 돌리기 4

BOJ 17471 - 게리맨더링

 

SWEA 5656 - 벽돌 깨기

SWEA 2112 - 보호 필름

SWEA 2105 - 디저트 카페

SWEA 1949 - 등산로 조성

 

왕실의 기사 대결 (코드트리, 2023 하반기 오전 1번)


BFS

 

BOJ 2667 - 단지번호붙이기

BOJ 2178 - 미로 탐색

BOJ 7576 - 토마토

BOJ 7569 - 토마토 (3차원)

BOJ 14502 - 연구소

BOJ 17142 - 연구소 3

BOJ 16234 - 인구 이동

BOJ 16236 - 아기 상어

BOJ 17822 - 원판 돌리기

BOJ 19238 - 스타트 택시

BOJ 20058 - 마법사 상어와 파이어스톰

BOJ 17471 - 게리맨더링

BOJ 21609 - 상어 중학교

BOJ 2206 - 벽 부수고 이동하기

BOJ 14442 - 벽 부수고 이동하기 2

 

SWEA 1953 - 탈주범 검거

 

예술성 (코드트리, 2022 상반기 오전 2번)

꼬리잡기놀이 (코드트리, 2022 상반기 오후 1번)

코드트리 빵 (코드트리, 2022 하반기 오후 1번)

포탑 부수기 (코드트리, 2023 상반기 오전 1번)

고대 문명 유적 탐사 (코드트리, 2024 상반기 오전 1번)

마법의 숲 탐색 (코드트리, 2024 상반기 오후 1번)

미지의 공간 탈출 (코드트리, 2024 하반기 오전 1번)

메두사와 전사들 (코드트리, 2024 하반기 오후 1번)


정렬

 

BOJ 2751 - 수 정렬하기 2 with 계수 정렬 (Counting Sort)

BOJ 15688 - 수 정렬하기 5 with In-Place Sort


위상 정렬

 

BOJ 1005 - ACM Craft

BOJ 2252 - 줄세우기


시뮬레이션, 구현

 

BOJ 3190 - 뱀

BOJ 14499 - 주사위 굴리기

BOJ 14500 - 테트로미노

BOJ 14503 - 로봇 청소기

BOJ 14890 - 경사로

BOJ 14891 - 톱니바퀴

BOJ 15683 - 감시

BOJ 15685 - 드래곤 커브

BOJ 5373 - 큐빙

BOJ 16235 - 나무 재테크

BOJ 17144 - 미세먼지 안녕!

BOJ 17143 - 낚시왕

BOJ 17140 - 이차원 배열과 연산

BOJ 17779 - 게리맨더링 2

BOJ 17837 - 새로운 게임 2

BOJ 17822 - 원판 돌리기

BOJ 17825 - 주사위 윷놀이

BOJ 19236 - 청소년 상어

BOJ 19237 - 어른 상어

BOJ 19238 - 스타트 택시

BOJ 20055 - 컨베이어 벨트 위의 로봇

BOJ 17135 - 캐슬 디펜스

BOJ 20056 - 마법사 상어와 파이어볼

BOJ 20057 - 마법사 상어와 토네이도

BOJ 20058 - 마법사 상어와 파이어스톰

BOJ 17281 - ⚾

BOJ 3954 - Brainf**k 인터프리터

BOJ 21608 - 상어 초등학교

BOJ 21610 - 마법사 상어와 비바라기

BOJ 21611 - 마법사 상어와 블리자드

BOJ 23288 - 주사위 굴리기 2

BOJ 23289 - 온풍기 안녕!

BOJ 23290 - 마법사 상어와 복제

BOJ 23291 - 어항 정리

 

SWEA 5658 - 보물상자 비밀번호

SWEA 5656 - 벽돌 깨기

SWEA 5653 - 줄기세포배양

SWEA 5650 - 핀볼 게임

SWEA 5658 - 원자 소멸 시뮬레이션

SWEA 5644 - 무선 충전

SWEA 4014 - 활주로 건설

SWEA 4013 - 특이한 자석

SWEA 2383 - 점심 식사시간

SWEA 2382 - 미생물 격리

SWEA 2117 - 홈 방범 서비스

 

술래잡기 (코드트리, 2022 상반기 오전 1번)

나무박멸 (코드트리, 2022 상반기 오후 2번)

싸움땅 (코드트리, 2022 하반기 오전 1번)

메이즈 러너 (코드트리, 2023 상반기 오후 1번)

루돌프의 반란 (코드트리, 2023 하반기 오후 1번)


우선순위 큐

 

BOJ 1927 - 최소 힙

BOJ 11279 - 최대 힙

BOJ 11286 - 절댓값 힙

BOJ 10825 - 국영수

BOJ 1655 - 가운데를 말해요

BOJ 2696 - 중앙값 구하기

BOJ 7662 - 이중 우선순위 큐

BOJ 20920 - 영단어 암기는 괴로워

BOJ 1715 - 카드 정렬하기

BOJ 5896 - 효율적으로 소 사기

 

토끼와 경주 (코드트리, 2023 상반기 오전 2번, B형)

코드트리 채점기 (코드트리, 2023 상반기 오후 2번, B형)

코드트리 오마카세 (코드트리, 2023 하반기 오후 2번, B형)

 

다익스트라

 

BOJ 11779 - 최소비용 구하기 2

BOJ 1261 - 알고스팟

BOJ 1504 : 특정한 최단 경로

BOJ 6593 : 상범 빌딩

코드트리 투어 (코드트리, 2024 상반기 오전 2번, B형)


해시 테이블 / 해시

 

블록 부품 맞추기 (삼성 C형 샘플 문제)

 

BOJ 1620 - 나는야 포켓몬 마스터 이다솜

BOJ 1764 - 듣보잡

BOJ 7785 - 회사에 있는 사람

BOJ 20920 - 영단어 암기는 괴로워

 

BOJ 18139 - Rush Hour Puzzle

BOJ 9612 - Maximum Word Frequency

 

산타의 선물 공장 (코드트리, 2022 하반기 오전 2번, B형)


분할 정복

 

BOJ 2751 - 수 정렬하기 2 (머지 소트)

BOJ 2630 - 색종이 만들기

BOJ 1629 - 곱셈

BOJ 10830 - 행렬 제곱

BOJ 11004 - K번째 수


트리

 

BOJ 1991 - 트리 순회

코드트리 메신저 (코드트리, 2023 하반기 오전 2번, B형)

색깔 트리 (코드트리, 2024 상반기 오후 2번, B형)


세그먼트 트리

 

BOJ 2042 - 구간 합 구하기 (Sqrt Decomposition)

 

BOJ 2042 - 구간 합 구하기 (Top-Down Segment Tree)

BOJ 2042 : 구간 합 구하기 with 다이나믹 세그먼트 트리 (Dynamic Segment Tree)

BOJ 2042 - 구간 합 구하기 (Bottom-Up Segment Tree)

BOJ 10999 - 구간 합 구하기 2 with 나중에 업데이트하기 (Top-Down Segment Tree with Lazy Propagation)

 

BOJ 10868 - 최솟값

BOJ 2357 - 최솟값과 최댓값

BOJ 1655 - 가운데를 말해요

BOJ 1572, 9426 - 중앙값 측정

BOJ 14427 - 수열과 쿼리 15

BOJ 1395 - 스위치

BOJ 3653 - 영화 수집

BOJ 6549 - 히스토그램에서 가장 큰 직사각형

BOJ 1168 : 요세푸스 문제 2

BOJ 12899 : 데이터 구조


Mo's 알고리즘, 오프라인 쿼리

 

BOJ 13547 - 수열과 쿼리 5

BOJ 13546 - 수열과 쿼리 4

BOJ 13545 - 수열과 쿼리 0


이분 탐색

 

블록 부품 만들기(삼성 C형 샘플 문제)

 

BOJ 1939 - 중량제한

BOJ 2805 - 나무 자르기

BOJ 5465 - 곰돌이

BOJ 7453 - 합이 0인 네 정수


비트 연산

 

유일한 수

유일한 수 두개

 

BOJ 11723 - 집합

BOJ 1182 - 부분 수열의 합

 


투 포인터

 

BOJ 2467, 2470 - 두 용액

BOJ 1644 - 소수의 연속합


슬라이딩 윈도우

 

BOJ 2531, 15961 - 회전 초밥

BOJ 8983 - 사냥꾼


유니온 파인드

 

BOJ 2606 - 바이러스

BOJ 1717 - 집합의 표현


다이나믹 프로그래밍

 

BOJ 14051, 15486 - 퇴사, 퇴사 2

BOJ 2096 - 내려가기

 


그 외

 

BOJ 11728 - 배열 합치기

BOJ 13458 - 시험 감독

BOJ 6588 - 골드바흐의 추측

BOJ 4913 - 페르마의 크리스마스 정리

BOJ 1080 - 행렬

BOJ 1913 - 달팽이

BOJ 2609 - 최대공약수와 최소공배수

BOJ 2745 - 진법 변환

BOJ 11005 - 진법 변환 2

BOJ 2503 - 숫자 야구

BOJ 1016 - 제곱 ㄴㄴ 수

BOJ 1212, 1373 - 8진수 2진수, 2진수 8진수

 

BOJ 10757 - 큰 수 A+B
BOJ 10757 - 큰 수 A+B with 10^N진법
BOJ 2338 - 긴자리 계산
BOJ 2338 - 긴자리 계산 with 10^N진법

 

 

 

반응형

'링크 정리' 카테고리의 다른 글

삼성 C형 링크  (1) 2024.01.24
아키텍처 & 디자인 패턴 링크  (0) 2024.01.24
Electron 링크  (0) 2024.01.04
유니티 링크  (0) 2023.07.29
언리얼 링크  (0) 2023.07.29

댓글