프로그래머스 ‐ 프로그래머스 Lv1 도장깨기 - dnwls16071/Backend_Study_TIL GitHub Wiki
- 같은 숫자는 싫어 - 스택 자료구조
- 최대공약수와 최소공배수 - 수학적 사고
- 예산 - 그리디 알고리즘으로 가장 좋은 것을 택해라
- 3진법 뒤집기 - int(number, 3)은 3진법 변환식이다
- 크기가 작은 부분 문자열 - 슬라이싱
- 삼총사 - 조합론
- 이상한 문자 만들기 - upper(), lower()
- 최소직사각형
- 시저 암호 - 아스키 코드 필수(알파벳은 26자, A : 65, a : 98
- 가장 가까운 같은 글자 - 리스트와 딕셔너리
- K번째수 - sorted()
- 두 개 뽑아서 더하기 - 중복을 제거할 땐 set()
- 숫자 문자열과 영단어 - 카카오 채용연계형 인턴십(자료구조)
- 푸드 파이트 대회 - 팰린드롬 문자열
- 문자열 내 마음대로 정렬하기 - 람다 정렬
- ⭐콜라 문제 - 반복되는 연산
- 명예의 전당 (1) - 그리디 알고리즘
- [1차] 비밀지도 - 카카오 블라인드 채용(10진수를 2진수로 변환하는 bin(), 그리고 빈 자리를 0으로 채우는 zfill())
- 카드 뭉치 - 인덱스 활용
- 추억 점수 - 딕셔너리
- 폰켓몬 - 집합 자료형
- 2016년 - 날짜 계산
- 기사단원의 무기 - 제곱근을 활용한 소수 판별
- 모의고사 - 나누기 연산자를 활용한 완전 탐색
- 과일 장수 - 정렬과 그리디 알고리즘
- 덧칠하기 - 구현
- 소수 찾기 - 에라토스테네스의 체
- 소수 만들기 - 3중 for문과 에라토스테네스의 체
- ⭐⭐옹알이 (2) - 이해가 잘 안 됐던 문제
- 실패율 - 카카오 블라인드 채용(람다 정렬)
- 지폐 접기 - 의사코드의 중요성
- [1차] 다트게임 - 카카오 블라인드 채용(지문의 길이가 정말 길지만 순차적으로 이해하고 구현하는 문제)
- 로또의 최고 순위와 최저 순위
- 문자열 나누기
- 둘만의 암호 - 문자 아스키 코드
- 대충 만든 자판 - 딕셔너리
- 이웃한 칸
- 완주하지 못한 선수 - 해시
- 체육복 - 그리디 알고리즘
- 숫자 짝꿍 - 해시
- 햄버거 만들기 - 음수 슬라이싱
- 데이터 분석 - 복합적인 람다 정렬 & 문제를 차분히
- 크레인 인형뽑기 게임 - 카카오 개발자 겨울 인턴십(2차원 배열을 내 마음대로 조작하기)
- 키패드 누르기 - 카카오 인턴십
- 성격 유형 검사하기 - 카카오 인턴십(노가다 & 딕셔너리)
- 신규 아이디 추천 - 문자열 다루기
- 바탕화면 정리 - 간단한 구현
- 개인정보 수집 유효기간 - 문제 길이가 길지만 차분히
- 달리기 경주 - 딕셔너리
- 유연근무제 - 프로그래머스 코드챌린지 1차 예선
- 공원 산책 - 구현
- 신고 결과 받기 - 딕셔너리 활용한 구현