Skip to content

do02reen24/algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

📚 Algorithm

다양한 문제를 풀며 코딩 테스트를 대비하는 레포입니다.

  • JavaScript로 코딩 테스트를 준비하고 있습니다.
  • 코드에 개선할 부분이 있다면 PR이나 issue 로 알려주세요! 🙋‍♂️

💻 프로그래머스

📕 Level 1

두 개 뽑아서 더하기 크레인 인형뽑기 게임 완주하지 못한 선수 신규 아이디 추천
모의고사 K번째 수 체육복 2016년
3진법 뒤집기 가운데 글자 가져오기 같은 숫자는 싫어 나누어 떨어지는 숫자 배열
두 정수 사이의 합 문자열 내 마음대로 정렬하기 폰켓몬 문자열 내 p와 y의 개수
문자열 내림차순으로 배치하기 문자열 다루기 기본 서울에서 김서방 찾기 소수 찾기
수박수박수박수박수박수? 문자열을 정수로 바꾸기 시저 암호 내적
약수의 합 이상한 문자 만들기 자릿수 더하기 자연수 뒤집어 배열로 만들기
정수 내림차순으로 배치하기 정수 제곱근 판별 제일 작은 수 제거하기 짝수와 홀수
키패드 누르기 최대공약수와 최소공배수 콜라츠 추측 평균 구하기
하샤드 수 핸드폰 번호 가리기 행렬의 덧셈 x만큼의 간격이 있는 n개의 숫자
소수 만들기 직사각형 별찍기 예산 [1차] 비밀지도
실패율 [1차] 다트 게임 음양 더하기 로또의 최고 순위와 최저 순위
약수의 개수와 덧셈

📙 Level 2

[3차]n진수 게임 다리를 지나는 트럭 프린터 기능개발
멀쩡한 사각형 124 나라의 숫자 스킬트리 삼각 달팽이
괄호 변환 가장 큰 수 소수 찾기 큰 수 만들기
소수 찾기 큰 수 만들기 조이스틱 메뉴 리뉴얼
H-Index 위장 구명보트 카펫
타켓 넘버 튜플 [3차]파일명 정렬 올바른 괄호
다음 큰 숫자 땅따먹기 게임 맵 최단거리 숫자의 표현
이진 변환 반복하기 최댓값과 최솟값 최솟값 만들기 피보나치 수
행렬의 곱셈 JadenCase 문자열 만들기 N개의 최소공배수 짝지어 제거하기
점프와 순간 이동 영어 끝말잇기 예상 대진표 [1차] 프렌즈 4블록
[1차] 캐시 오픈채팅방 [3차] 압축 문자열 압축
순위 검색 쿼드압축 후 개수 세기 가장 큰 정사각형 찾기 방문길이
수식최대화 배달 [1차]뉴스 클러스터링 후보키
[3차] 방금그곡 괄호 회전하기 행렬 테두리 회전하기 2개 이하로 다른 비트

📒 Level 3

네트워크 이중우선순위큐 베스트 앨범 가장 긴 팰린드롬
야근지수 멀리뛰기 자물쇠와 열쇠

🧐 아이디어

  • 문제가 잘 안풀릴 땐 stack 2개를 활용하여 풀릴 수 있는지 고민해보기
  • 모든 경우를 고려하여(조합을 활용하여) 푸는 문제인지 생각해보기
  • 효율성에서 문제가 발생한다면 DP로 해결할 수 있는 문제인지 생각해보기

💥 주의사항

  • 입력의 길이가 0, 1일 때도 잘 처리되는지 확인하기
  • 논리가 맞다고 생각하는데 풀리지 않는다면 잘못 선언한 변수가 없는지 확인하기
  • 문제를 꼼꼼하게 읽기(예. 답을 출력할때 특정 숫자로 나누세요 등의 조건 처리)

About

코딩테스트 대비

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published