
programmers Summer/Winter Coding (~2018) 영어 끝말잇기 Java 풀이

programmers 연습문제 _ 최고의 집합 _ Java 풀이

programmers/ 코딩테스트 연습/ 2020 KAKAO BLIND RECRUITMENT/ 괄호 변환 Java 풀이

programmers/ 코딩테스트 연습/ 2020 KAKAO BLIND RECRUITMENT/ 자물쇠와 열쇠 Java 풀이

programmers/ 코딩테스트 연습/월간 코드 챌린지 시즌 3 / n^2 배열 자르기 _ Java 풀이

programmers/ 코딩테스트 연습/ 2019 카카오 개발자 겨울 인턴십 / 불량 사용자 _ java 풀이

programmers/ 코딩테스트 연습/ 2020 카카오 인턴십 / 보석 쇼핑 _ java 풀이

문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수 만들기

앞뒤를 뒤집어도 똑같은 문자열을 팰린드롬(palindrome)이라고 합니다.

Alphanumeric charactor = 알파벳과 숫자를 포함

서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담기

이미 정렬된 Array들을 합쳐 새로 정렬하기

참여자와 완주자 이름 리스트를 통해 완주하지 못한 선수를 알아내자. 단, 동명이인도 포함한다.

여러 숫자들이 나열된 배열에서 더해서 target이 나오는 두 숫자의 인덱스를 출력해야 한다.

'(' 와 ')' 가 순서대로 서로 마주 보고 있는 닫힌 괄호, 즉 올바른 괄호의 형식이 된다. 하나라도 엇갈린 경우 올바르지 않은 괄호가 된다.

소괄호 뿐만 아니라 중괄호, 대괄호까지 담긴 문자열에서 괄호가 올바른지를 확인하자.

피보나치 수는 간단하다. 1 이상의 n에 대하여 F(n) = F(n-1) + F(n-2) 의 공식이 적용되는 수이다.

피보나치 수를 풀 때는 "재귀"와 "DP"로 풀 수 있다.

이미 정렬된 배열에서 target 을 찾는 거라면 가운데부터 시작해서 범위를 좁혀가면 된다.