[프로그래머스/LV2] 지게차와 크레인 - BFS(Java)
프로그래머스 LV2 지게차와 크레인 문제를 Java로 해결한 풀이입니다. BFS 알고리즘을 활용하여 크레인과 지게차의 진입 방식을 구현합니다.
프로그래머스 LV2 지게차와 크레인 문제를 Java로 해결한 풀이입니다. BFS 알고리즘을 활용하여 크레인과 지게차의 진입 방식을 구현합니다.
프로그래머스 LV2 석유 시추 문제를 Java로 해결한 풀이입니다. BFS와 구현 알고리즘을 활용하여 최대 석유량을 구하는 방법을 설명합니다.
백준 20954번 택배기사 민서 문제를 Java로 해결한 풀이입니다. 수학 알고리즘을 활용하여 지수 패턴을 분석하고 특정 좌표에 처음 도달하는 시점을 구하는 방법을 설명합니다.
백준 34218번 숭고한 마법학교 문제를 Java로 해결한 풀이입니다. BFS 알고리즘을 활용하여 텔레포트 마법을 최소 1회 사용하여 대회장까지 도달하는 최소 마나를 구하는 방법을 설명합니다.
백준 1058번 친구 문제를 Java로 해결한 풀이입니다. 구현 알고리즘을 활용하여 2-친구 관계를 탐색하고 가장 유명한 사람의 2-친구 수를 구하는 방법을 설명합니다.
백준 1018번 체스판 다시 칠하기 문제를 Java로 해결한 풀이입니다. 브루트포스 알고리즘을 활용하여 8x8 체스판 패턴을 비교하고 최소 칠하기 횟수를 구하는 방법을 설명합니다.
백준 9082번 지뢰 찾기 문제를 Java로 해결한 풀이입니다. 그리디 알고리즘을 활용하여 앞에서부터 지뢰를 놓을 수 있는지 확인하며 최대 지뢰 개수를 구하는 방법을 설명합니다.
순열(Permutation)과 조합(Combination)의 개념과 구현 방법을 설명합니다. 백준 11050번 이항계수1 문제를 통해 DP 파스칼 방식을 활용한 효율적인 계산 방법을 학습합니다.
백준 15501번 부당한 퍼즐 문제를 Java로 해결한 풀이입니다. 구현 알고리즘을 활용하여 시계방향과 반시계방향 회전을 통해 원형 배열의 회전 가능성을 확인하는 방법을 설명합니다.
백준 34557번 횃불이의 모험 문제를 Java로 해결한 풀이입니다. 구현 알고리즘을 활용하여 키보드 이벤트(Down, Stay, Up)를 시뮬레이션하고 횃불이의 이동을 구현하는 방법을 설명합니다.