[알고리즘] 목차
기본문법- 변수/자료형- 연산자: 산술, 비교, 논리, 비트- 제어문: 조건문, 반복문- 함수- 문자열- 입출력- 자료구조: 리스트, 딕셔너리, 셋, 튜플- 내장함수: 덱자료구조- 배열: 정적배열/동적배열- 연결리스트: 단방향 연결리스트, 양방향 연결리스트, 원형 리스트- 스택/큐/덱- 해시- 셋- 그래프- 트리- 힙(우선순위 큐)알고리즘- 수학: 최대/최소, 소수(에라토스테네스의 체), 최대공약수(유클리드 호제법), 순열/조합- 정렬: 삽입정렬, 선택정렬, 버블정렬, 퀵정렬, 병합정렬, 계수 정렬- 재귀- 그리디- 구현/시뮬레이션- 순차탐색/이진탐색- 그래프탐색: DFS/BFS- 백트래킹- 동적 계획법- 최단경로: Dijkstra, 벨만-포드, 플로이드 와샬- 최소신장트리: 크루스칼, 프림- LCS(L..
2025. 9. 28.
[코딩테스트] Python - 기본점검: 내장함수
1. 수학- math.gcd(), math.pi, math.e, math.sqrt(), math.factorial(), math.ceil(), math.floor(), math.trunc(), math.round()- abs, sum, int, float, min, max2. 문자열- str.isdecimal(), str.isdigit(), str.isalpha(), str.isnumeric()- str.toupper(), str.tolower(), str.lower(), str.upper()3. 이진탐색- bisect4. 내장함수- zip, enumerate, divmod, ord, chr, eval5. 순열/조합- itertools: permutations, combinations, product, ..
2025. 4. 13.