
0~9 사이의 숫자 6개가 주어질 때, 이 숫자들을 어떤 순서로 재배열하든 3장씩 묶었을 때 모두 같은 세 숫자(Triplet)이거나 연속된 세 숫자(Run)인 묶음 2개로 완전히 분할될 수 있는지 판별하는 문제

1~N 번의 번호를 가진 사람이 있을 때, 각 사람들의 인간관계를 연결해서 무리를 만들어야한다. 최종적으로, 받은 입력으로 만들어지는 전체 무리 개수를 출력해야한다.

1~N 번의 번호를 가진 사람이 있을 때, 각 사람들의 인간관계를 연결해서 무리를 만들어야한다. 최종적으로, 받은 입력으로 만들어지는 전체 무리 개수를 출력해야한다.

N개의 2차원 배열 안에 1~100까지의 숫자들이 주어질 때, 대각선 방향으로 움직이면서 만들 수 있는 모든 사각형 중 사각형의 구성 숫자들이 곂치지 않는 사각형을 구성하는 칸의 최대 개수!

정사각형의 치즈가 인풋으로 주어지고, 각 칸마다 숫자가 있다. 각 시간마다 시간과 일치하는 숫자의 칸을 먹는다. 그 과정에서 남은 치즈들의 덩어리가 생기는데, 전체 치즈를 다 먹는 과정에서 생기는 치즈 덩어리의 최댓값을 구해라!

지하 터널의 맨홀 뚜껑 위치에서 시작해, 서로 연결 가능한 7종류의 파이프를 타고 이동할 때 경과 시간 L 이하로 탈주범이 도달할 수 있는 모든 터널 위치(격자 칸)의 개수를 구하는 문제

노래의 장르를 나타내는 문자열 배열 genres와 노래별 재생 횟수를 나타내는 정수 배열 plays가 주어질 때, 베스트 앨범에 들어갈 노래의 고유 번호를 순서대로 return 하도록 해야한다.

총 N개의 16진수 숫자가 적혀 있다. 상자를 시계 방향으로 한 칸씩 회전시킬 수 있으며, 회전할 때마다 네 변에 위치한 숫자들을 읽어 16진수 숫자를 만든다. 생성 가능한 모든 16진수 중 중복을 제거하고, K번째로 큰 수를 10진수로 출력한다.

차량의 입·출차 기록이 주어질 때, 주차장의 정해진 기본요금, 추가요금에 맞게 각 차량별 주차요금을 계산해야한다. 단, 입차 후 출차 기록이 없는 차량은 23:59에 나간 것으로 간주. 추가 요금 발생 시간이 나누어 떨어지지 않는 경우, 올림으로 시간을 반영해 추가요

삼각형의 꼭대기에서 바닥까지 이어지는 경로 중, 대각선 방향으로 한 칸 오른쪽 또는 왼쪽으로만 이동 가능할 때 거쳐간 숫자의 최댓값

ICN부터 시작되는 전체 여행경로를 출력하라. 단, 2개 이상의 경로가 나오는 경우 알파벳 순서가 빠른 경로를 출력할 것

총 노드 개수가 n으로 주어지고, 노드들의 연결된 정보가 2차원 배열로 주어질 때, 연결될 수 있는 네트워크 집합들의 총 개수를 구해야한다!

Programmers - 타겟 넘버숫자들이 담긴 배열이 주어지고, 숫자끼리 + 혹은 - 연산을 했을 때, 타겟 넘버가 나오는 경우의 총 횟수를 찾아야 한다!처음엔 문제를 봤을 때, 머릿속으로 모든 연산자 조합을 다 구해서 연산하면 되겠다라는 생각을 했는데, 코드를 짜려

초기 피로도가 있고, 각 던전마다 입장 가능한 최소 피로도와 던전 탐험 시 소모되는 피로도가 저장된 던전의 리스트가 입력으로 주어진다. 지금 가진 피로도로 갈 수 있는 총 던전의 개수를 구해야한다!

이 문제는 BFS, DFS 문제가 굳이 아니다! why? 외길이니까. 남은 가지를 탐색할 필요가 없기 떄문 BFS, DFS : 그래프에서 사용!

백엔드 개발의 핵심은 데이터를 어떻게 안전하게 저장하고, 효율적으로 처리하여, 사용자에게 전달할 것인가에 있습니다. 다른 백엔드 개발 프레임워크들(Django, Node.js)등도 있지만, Spring Boot가 채택이 되는 이유는 대규모 엔터프라이즈 환경에서의 확실한