Self Improvement2025-03-31
꾸준한 습관 형성
꾸준한 습관을 형성하는 것은 어렵다.
10 min read
Thoughts and insights about artificial intelligence, machine learning, and software engineering.
꾸준한 습관을 형성하는 것은 어렵다.
2일차 문제 풀이
3일차 문제는 3가지 풀이로 즐긴다
새로운 복잡도 개념을 배웠다. Amortized Analysis.
하나의 문제를 여러 방법으로 풀어보는 것은 즐겁다.
문자열에서 특정 문자의 빈도를 세는 두 가지 방법을 비교한다. .count 를 사용한 해법과 해시맵을 활용한 빈도 계산의 시간 복잡도 차이를 실제 코드와 함께 알아보자.
정수 범위 값을 저장하는 간단한 Hash 구현
평면 위에 주어진 점들을 지나는 x축 또는 y축에 평행한 직선의 개수를 세는 문제
알고리즘 스터디 3주차 문제: 집합/해시
Set과 Heap 두 가지 방식으로 해결하는 방법
정렬을 이용하는 방법 + Quick Select 알고리즘을 활용하는 방법
Counter 클래스를 활용한 빈도 측정과 정렬
이진 탐색을 응용한 문제 1번