Giter VIP home page Giter VIP logo

algokotlin's Introduction

✏️코틀린 알고리즘 저장소

Solved.ac프로필

📖 해결 문제

✅ 백준

게임 이론
그리디 알고리즘

1041 주사위: 골드5
1092 배: 골드5
1135 뉴스 전하기: 골드2
1263 시간 관리: 골드5
1339 단어 수학: 골드4
1448 삼각형 만들기: 실버3
1455 뒤집기 II: 실버1
1461 도서관: 골드5
1541 잃어버린 괄호: 실버2
1744 수 묶기: 골드4
1783 병든나이트: 실버3
1900 레슬러: 실버2
1911 흙길 보수하기: 골드5
1946 신입 사원: 실버1
2140 지뢰찾기: 골드4
2141 우체국: 골드4
2212 센서: 골드5
2232 지뢰: 실버2
2258 정육점: 골드4
2262 토너먼트 만들기: 골드4
2374 같은 수 만들기: 골드4
2405 세 수, 두 M: 골드4
2697 다음수 구하기: 실버2
2831 댄스 파티: 골드4
2872 우리집엔 도서관이 있어: 실버2
2885 초콜릿 식사: 실버2
3088 화분 부수기: 실버3
3216 다운로드: 실버2
4055 파티가 좋아 파티가 좋아: 골드5
5545 최고의 피자: 실버3
5911 선물: 실버3
10330 비트 문자열 재배열하기: 골드5
11501 주식: 실버2
11509 풍선 맞추기: 골드5
11918 정전: 골드4
12931 두 배 더하기: 골드5
12934 턴 게임: 골드5
12970 AB: 골드4
14247 나무 자르기: 실버2 ⚠️
15553 난로: 골드5
15729 방탈출: 실버2
15889 호 안에 수류탄이야!!: 실버3
15904 UCPC는 무엇의 약자일까? 16206 롤케이크: 실버1
16678 모독: 골드5
17262 팬덤이 넘쳐흘러: 실버4
17451 평행 우주: 실버3
17828 문자열 화폐: 골드5
19582 200년간 폐관수련했더니 PS 최강자가 된 건에 대하여: 골드3
20300 서강근육맨: 실버3
20310 타노스: 실버3
20311 화학 실험: 골드5
20365 블로그2: 실버3
20928 걷는 건 귀찮아: 골드4
21600 계단: 실버1
22981 휴먼 파이프라인: 골드5
23254 나는 기말고사형 인간이야: 골드5
23322 초콜릿 뺏어 먹기: 실버2
23559 밥: 골드5
23758 중앙값 제거: 실버1
24023 아기 홍윤: 골드5
24524 아름다운 문자열: 골드5
24938 키트 분배하기: 실버2
25045 비즈마켓: 실버3
25381 ABBC: 골드4
25632 소수 부르기 게임: 실버3
26075 곰곰아 선 넘지마: 골드4
26215 눈 치우기: 실버3
26648 물정수열: 실버1
27277 장기자랑: 실버1
27446 랩실에서 잘 자요: 실버3
27740 시프트 연산: 골드4
28015 영역 색칠: 실버2
28324 스케이트 연습: 실버4
30646 최대 합 순서쌍의 개수: 골드5
30701 돌아온 똥게임: 실버3
31235 올라올라: 골드4
31673 특별한 학생회장 교체: 실버3

구현

1091 카드 섞기: 골드4
1138 한 줄로 서기: 실버2
1148 단어 만들기: 골드5
1411 비슷한 단어: 실버2
1972 놀라운 문자열: 실버3
2115 갤러리: 골드5
2371 파일 구별하기: 실버3
2573 빙산: 골드4
2638 치즈: 골드3
2811 상범이의 우울: 실버3
3098 소셜네트워크: 실버1
3961 터치스크린 키보드: 실버2
4179 불!: 골드4
4881 자리수의 제곱: 실버4
4929 수열 걷기: 실버2
5212 지구 온난화: 실버2
11637 인기 투표: 실버5
13022 늑대와 올바른 단어: 실버2
13335 트럭: 실버1
14503 로봇 청소기: 골드5
15683 감시: 골드4
16569 화산쇄설류: 골드4
16926 배열 돌리기 1: 실버1
17140 이차원 배열과 연산: 골드4
17144 미세먼지 안녕!: 골드4
17479 정식당: 실버3
20006 랭킹전 대기열: 실버2
20056 마법사 상어와 파이어볼: 골드4
20165 인내의 도미노 장인 호석: 골드5
20207 달력: 골드5
21608 상어 초등학교: 골드5
22858 원상 복구 (small): 실버3
26597 이 사람 왜 이렇게 1122를 좋아함?: 실버2
29714 브실이의 구슬 아이스크림: 실버2
30023 전구 상태 바꾸기: 골드5
31747 점호: 실버4
31869 선배님 밥 사주세요!: 실버3

그래프 탐색

1012 유기농 배추: 실버2
1240 노드사이의 거리: 골드5
1245 농장 관리: 골드5
1261 알고스팟: 골드4
1325 효율적인 해킹: 실버1
1326 폴짝폴짝: 실버2
1430 공격: 골드4
1600 말이 되고픈 연숭이: 골드3
1686 복날: 골드4
1726 로봇: 골드3
1953 팀배분: 골드4
1967 트리의 지름: 골드4
1987 알파벳: 골드4(DFS)
2206 벽 부수고 이동하기: 골드3
2251 물통: 골드5
2253 점프: 골드4
2310 어드벤처 게임: 골드4
2412 암벽 등반: 골드4
2458 키 순서: 골드4
2665 미로만들기: 골드4
2668 숫자고르기: 골드5
3055 탈출: 골드4
3182 한동이는 공부가 하기 싫어!: 실버3
4963 섬의 개수: 실버2
5107 마니또: 실버1
6087 레이저 통신: 골드3
6118 숨바꼭질: 실버1
6146 신아를 만나러: 실버1
6593 상범 빌딩: 골드5
7576 토마토: 골드5
9466 텀 프로젝트: 골드3
10026 적록색약: 골드5
11266 단절점: 플래티넘4
11400 단절선: 플래티넘4
12784 인하니카 공화국: 골드3
12887 경로 게임: 골드5
13903 출근: 실버1
13913 숨바꼭질 4: 골드4
14217 그래프 탐색: 골드5
14218 그래프 탐색2: 실버1
14226 이모티콘: 골드4
14267 회사 문화 1: 골드4
14395 4연산: 골드5
14550 마리오 파티: 골드5
14940 쉬운 최단거리: 실버1
15558 점프 게임: 골드5
16509 장군: 골드5
16197 두 동전: 골드4
16397 탈출: 골드4
16469 소년 점프: 골드4
16568 엔비스카의 영혼: 실버1
16928 뱀과 사다리 게임: 골드5
17129 윌리암슨수액빨이딱따구리가 정보섬에 올라온 이유: 실버1
17141 연구소 2: 골드4
17204 죽음의 게임: 실버3
17391 무한부스터: 실버1
17836 공주님을 구해라!: 골드5
18232 텔레포트 정거장: 실버2
19538 루머: 골드4
19952 인성 문제 있어??: 골드4
20168 골목 대장 호석 - 기능성: 골드5
21316 스피카: 실버3
21735 눈덩이 굴리기: 실버3
21937 작업: 실버1
22353 항체 인식: 골드5
23085 판치기: 골드4
23835 어떤 우유의 배달목록 (Easy): 골드4
24446 알고리즘 수업 - 너비 우선 탐색 3
24447 알고리즘 수업 - 너비 우선 탐색 4
24463 미로: 골드4
24481 알고리즘 수업 - 깊이 우선 탐색 3
24482 알고리즘 수업 - 깊이 우선 탐색 4
24483 알고리즘 수업 - 깊이 우선 탐색 5
25416 빠른 숫자 탐색: 실버2
25512 트리를 간단하게 색칠하는 최소 비용: 실버1
25513 빠른 오름차순 숫자 탐색: 골드5
25601 자바의 형변환: 실버1
27211 도넛 행성: 골드5
27737 버섯 농장: 실버1
27971 강아지는 많을수록 좋다: 실버1
28256 초콜릿 보관함: 실버2
28423 게임: 골드4
31575 도시와 비트코인: 실버3

기하학
누적합

2015 수들의 합 4: 골드4
2313 보석 구매하기: 골드5
6884 소수 부분 수열: 실버2
7348 테이블 옮기기: 실버2
10025 게으른 백곰: 실버3
12841 정보대 등산: 실버2
12847 꿀 아르바이트: 실버3
14465 소가 길을 건너간 이유 5: 실버2
17390 이건 꼭 풀어야 해!: 실버3
18866 젊은 날의 생이여: 골드4
19951 태상이의 훈련소 생활: 골드5
20002 사과나무: 골드5
20159 동작 그만. 밑장 빼기냐?: 골드4
20438 출석체크: 실버2
21758 꿀 따기: 골드5
25682 체스판 다시 칠하기: 골드5
25708 만남의 광장: 실버1
25947 선물할인: 실버1
27210 신을 모시는 사당: 골드5
27496 발머의 피크 이론: 실버3
28070 유니의 편지 쓰기: 골드5
28449 누가 이길까: 골드5
29718 줄줄이 박수: 실버3

다이나믹 프로그래밍

1106 호텔: 골드5
1229 육각수: 골드4
1309 동물원: 실버1
1344 축구: 골드4
1495 기타리스트: 실버1
1535 안녕: 실버2
1577 도로의 개수: 골드5
1633 최고의 팀 만들기: 골드4
1679 숫자놀이: 실버1
1699 제곱수의 합: 실버2 1720 타일 코드: 골드4
1757 달려달려: 골드4
1788 피보나치 수의 확장: 실버3
1793 타일링: 실버2
1796 신기한 키보드: 골드4
1965 상자넣기: 실버2
2096 내려가기: 골드5
2294 동전 2: 골드5
2302 극장 좌석: 실버1
2411 아이템 먹기: 골드4
2418 단어 격자: 골드5
2533 사회망 서비스(SNS): 골드3
2629 양팔저울: 골드3
2705 팰린드롬 파티션: 실버1
2876 그래픽스 퀴즈: 실버3
3099 도트 매트릭스 프린터: 골드4
4095 최대 정사각형: 골드4
5546 파스타: 골드4
5557 1학년: 골드5
7579 앱: 골드3
9184 신나는 함수 실행: 실버2
9461 파도반 수열: 실버3
9625 BABBA: 실버5
9764 서로 다른 자연수의 합: 골드5
10571 다이아몬드: 실버1
11568 민균이의 계략: 실버2
11909 배열 탈출: 골드5
11985 오렌지 출하: 골드4
12852 1로 만들기 2: 실버1
13302 리조트: 골드4
13910 개업: 골드5
14231 박스 포장: 실버2
14585 사수빈탕: 실버1
14863 서울에서 경산까지: 골드4
14925 목장 건설하기: 골드4
14945 불장난: 골드4
15486 퇴사 2: 골드5
15645 내려가기 2: 실버1
15988 1, 2, 3 더하기 3: 실버2
15990 1, 2, 3 더하기 5: 실버2
15996 군계일학: 실버1
16194 카드 구매하기 2: 실버1
17070 파이프 옮기기 1: 골드5
17218 비밀번호 만들기: 골드5
17243 Almost-K Increasing Subsequence: 골드5
17291 새끼치기: 실버2
17351 3루수는 몰라: 골드4
17485 진우의 달 여행(Large): 골드5
17498 폴짝 게임: 골드5
19621 회의실 배정 2: 실버2
19622 회의실 배정 3: 실버2
20162 간식 파티: 실버2
20167 꿈틀꿈틀 호석 애벌레 - 기능성: 골드5
20951 유아와 곰두리차: 골드5
21555 빛의 돌 옮기기: 실버2
22857 가장 긴 짝수 연속한 부분 수열 (small): 실버2
22968 균형: 골드5
22971 증가하는 부분 수열의 개수: 실버2
23083 꿀벌 승연이: 골드5
24390 또 전자레인지야?: 실버1
25170 명랑한 아리의 외출: 골드5
25343 최장 최장 증가 부분 수열: 골드5
25634 전구 상태 뒤집기: 골드5
25822 2000문제 푼 임스: 실버1
28325 호숫가의 개미굴: 골드5
28360 양동이 게임: 실버1
29704 벼락치기: 골드5
31670 특별한 마법 공격: 실버2

많은 조건 분기
문자열
백트래킹
비트마스킹
비둘기집 원리
분리 집합
분할 정복
세그먼트 트리
수학

1016: 제곱 ㄴㄴ 수: 골드1
1188 음식평론가: 골드5
1241 머리 톡톡: 골드5
1364 울타리 치기: 골드4
1407 2로 몇 번 나누어질까: 골드4
1424 새 앨범: 골드5
1565 수학: 골드4
1614 영식이의 손가락: 실버3
1790 수 이어 쓰기 2: 골드5
1951 활자: 실버3
2023 신기한 소수: 골드5
2048 Hello, 2048!
2312 수 복원하기: 실버3
2485 가로수: 실버4
2487 섞기 수열: 골드4
2725 보이는 점의 개수: 실버2
3474 교수가 된 현우: 실버3
6591 이항 쇼다운: 실버3
9421 소수상근수: 실버1
10407 2 타워: 실버3
10434 행복한 소수: 실버2
11947 이런 반전이: 실버3
12993 이동3: 실버2
14232 보석 도둑: 실버1
14607 피자 (Large): 실버3
15319 동혁이의 생일선물: 골드5
16464 가주아: 실버2
16502 그녀를 찾아서: 실버3
17087 숨바꼭질 6: 실버2
17253 삼삼한 수 2: 실버3
17425 약수의 합: 골드4
18233 러버덕을 사랑하는 모임: 골드5
18291 비요뜨의 징검다리 건너기: 골드5
21980 비슷한 번호판: 실버2
24516 잘 알려진 수열 구하기: 실버3
25180 썸 팰린드롬: 실버3
25562 차의 개수: 실버3
26090 완전한 수열: 실버2
27278 영내순환버스: 실버1
28138 재밌는 나머지 연산: 실버3
30405 박물관 견학: 골드5
31926 밤양갱: 실버1

스택
슬라이딩 윈도우
애드 혹
위상 정렬
완전 탐색

1025 제곱수 찾기: 골드5
1034 램프: 골드4
1038 감소하는 수: 골드5
1062 가르침: 골드4
1174 줄어드는 수: 골드5
1195 킥다운: 골드5
1342 행운의 문자열: 실버1
1405 미친 로봇: 골드4
1421 나무꾼 이다솜: 실버1
1503 세 수 고르기: 실버2
1711 직각삼각형: 골드5
1747 소수&팰린드롬: 실버1
1821 수들의 합 6: 실버1
1941 소문난 칠공주: 골드3
2190 점 고르기2: 골드4
2210 숫자판 점프: 실버2
2239 스도쿠: 골드4
2531 회전 초밥: 실버1
2548 대표 자연수: 실버3
2599 짝 정하기: 실버3
2922 즐거운 단어: 골드5
2992 크면서 작은 수: 실버3
3085 사탕 게임: 실버3
3671 산업 스파이의 편지: 골드4
3684 어려운 문제: 실버3
3980 선발 명단: 골드5
6987 월드컵: 골드4
7696 반복하지 않는 수: 실버3
8901 화학 제품: 골드5
8973 수학 공책: 골드5
9335 소셜 광고: 실버2
9518 로마 카톨릭 미사: 실버2
9742 순열: 실버3
9763 마을의 친밀도: 골드5
10472 십자뒤집기: 실버1
10655 마라톤 1: 실버3
10881 프로도의 선물 포장: 골드4
11578 팀원 모집: 골드5
11747 수열: 실버3
12101 1, 2, 3 더하기 2: 실버1
12842 튀김 소보루: 실버1
12919 A와 B 2: 골드5
14225 부분수열의 합: 실버1
14391 종이 조각: 골드3
14620 꽃길: 실버2
15566 개구리 1: 실버1
15658 연산자 끼워넣기 (2): 실버2
15661 링크와 스타트: 골드5
15644 N과 M(10): 실버2
15684 사다리 조작: 골드3
15686 치킨 배달: 골드5
15812 침략자 진아: 실버2
15925 욱제는 정치쟁이야!!: 실버1
15931 풀 하우스: 골드4
16457 단풍잎 이야기: 실버1
16936 나3곱2: 골드5
16938 캠프 준비: 골드5
16943 숫자 재배치: 실버1
16987 계란으로 계란치기: 골드5
17089 세 친구: 골드5
17255 N으로 만들기: 골드4
17281 ⚾: 골드4
17359 전구 길만 걷자: 실버2
17610 양팔저울: 실버1
18231 파괴된 도시: 골드5
18290 NM과 K (1): 실버1
18429 근손실: 실버3
19942 다이어트: 골드5
19949 영재의 시험: 실버2
20166 문자열 지옥에 빠진 호석: 골드5
21315 카드 섞기: 골드5
23057 도전 숫자왕: 실버2
24268 2022는 무엇이 특별할까?: 실버1
25401 카드 바꾸기: 골드5
25542 약속장소: 실버2
25585 86-에이티식스-1: 골드5
25602 캔 주기: 실버1
27967 고추장 괄호 문자열: 실버2
28447 마라탕 재료 고르기: 실버2
30237 합집합: 골드5

우선순위 큐
이분 탐색

1477 휴게소 세우기: 골드4
1756 피자 굽기: 골드5
2110 공유기 설치: 골드4
2295 세 수의 합: 골드4
2343 기타 레슨: 실버1
2428 표절: 실버3
2631 줄세우기: 골드4
2792 보석 상자: 실버1
2805 나무 자르기: 실버2
3020 개똥벌레: 골드5
3079 입국심사: 골드5
5710 전기요금: 골드4
6068 시간 관리하기: 골드5
6209 제자리 멀리뛰기: 골드3
7795 먹을 것인가 먹힐 것인가: 실버3
8983 사냥꾼: 골드4
10425 피보나치 인버스: 실버2
11561 징검다리: 실버3
13397 구간 나누기 2: 골드4
13720 이상한 술집: 실버3
14575 뒤풀이: 실버1
14627 파닭파닭: 실버2
16401 과자 나눠주기: 실버2
16434 드래곤 앤 던전: 골드4
16498 작은 벌점: 골드5
16564 히오스 프로게이머: 실버1
17179 케이크 자르기: 골드5
17245 서버실: 실버2
17393 다이나믹 롤러: 실버3
18113 그르다 김가놈: 실버2
18114 블랙 프라이데이: 골드5
19637 IF문 좀 대신 써줘: 실버3
20495 수열과 헌팅: 실버1
27436 벌집 2: 실버3
27932 어깨동무: 실버2
28357 사탕 나눠주기: 실버2
30459 현수막 걸이: 골드5

정렬

2107 포함하는 구간: 골드5
2236 칩 만들기: 실버3
2790 F7: 실버2
2910 빈도 정렬: 실버3
4159 알래스카: 실버3
7983 내일 할거야: 골드5
10424 알고리즘 기말고사: 실버2
10975 데크 소트 2: 골드5
11067 모노톤길: 골드5
13274 수열: 실버1
13884 삭삽 정렬: 골드5
16112 5차 전직: 실버2
17124 두 개의 배열: 실버3
18230 2xN 예쁜 타일링: 실버1
18248 제야의 종: 실버2
18869 멀티버스 II: 골드5
20920 영단어 암기는 괴로워: 실버3
22232 가희와 파일 탐색기: 실버3
23279 서열 사회: 실버2
23330 거리의 합 2: 실버3
23740 버스 노선 개편하기: 골드5
23889 돌 굴러가유: 골드5
24060 알고리즘 수업 - 병합 정렬 1: 실버3
27922 .현대모비스 입사 프로젝트: 실버3
30022 행사 준비: 실버2
30205 전역 임무: 실버2
30619 내 집 마련하기: 실버2
31870 버블버블: 실버3

조합
집합
최단 거리
투포인터
트라이
트리
해 구성하기

✅ 카카오

2021 인턴십

거리두기 확인하기

2022 공채

k진수에서 소수 개수 구하기: Lv.2
주차 요금 계산: Lv.2
양궁대회: Lv.2

2022 인턴십

성격유형 검사하기: Lv.1
두 큐합 같게 만들기: Lv.2

algokotlin's People

Contributors

ttc1018 avatar dhpark1018 avatar

Stargazers

Lee Seung Yong avatar

Watchers

 avatar  avatar

Forkers

boostcamp7

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.