profile
Android 개발을 주력으로 하고 있습니다.
post-thumbnail

[백준] 1913: 달팽이 (Java/자바)

BOJ 1913: 달팽이 https://www.acmicpc.net/problem/1913(0, 0)의 위치에 N X N 값을 넣고 시작한다.문제에 나와있는 조건대로 수를 1씩 줄여나가며 끝까지 넣어준다.반시계 방향으로 바깥 쪽에서부터 안 쪽으로 차례로 넣는다

어제
·
0개의 댓글
·
post-thumbnail

[백준] 16974: 레벨 햄버거 (Java/자바)

BOJ 16931: 레벨 햄버거 https://www.acmicpc.net/problem/16974레벨-0 버거는 패티만으로 이루어져 있다.레벨-L 버거는 햄버거번, 레벨-(L-1) 버거, 패티, 레벨-(L-1)버거, 햄버거번으로 이루어져 있다. (L ≥ 1)

3일 전
·
0개의 댓글
·
post-thumbnail

[Git] 개념 및 명령어 정리

Notion에 정리해 놨던 Git 관련 내용을 더 편하게 보기 위해 블로그에 정리했다. (오른쪽 제목 태그를 통해 더 쉽게 찾아볼 수 있다.) 간단한 Git 개념 HEAD: 현재 위치를 나타낸다. branch: 1. Git으로 버전 관리 1) git init 버전

2022년 8월 10일
·
0개의 댓글
·
post-thumbnail

[백준] 16931: 겉넓이 구하기 (Java/자바)

BOJ 16931: 겉넓이 구하기 https://www.acmicpc.net/problem/16931입력 받은 N X M 크기의 값들은 각각 그 위치에 있는 정육면체의 높이이다.겉넓이를 모두 구하면 된다.겉넓이 구하는 방법맨 앞의 면은 겉넓이에 그냥 더한다.바

2022년 8월 10일
·
0개의 댓글
·
post-thumbnail

[백준] 1952: 달팽이2 (Java/자바)

BOJ 1952: 달팽이2 https://www.acmicpc.net/problem/1952시계 방향으로 바깥쪽 테두리부터 돌면서 탐색한다.방향을 꺾을 때 마다 횟수를 세서 출력한다.오른쪽, 아랫쪽, 왼쪽, 윗쪽 순서로 탐색한다.이미 탐색한 위치는 방문 처리

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

[백준] 16927: 배열 돌리기 2 (Java/자바)

BOJ 16927: 배열 돌리기 2 https://www.acmicpc.net/problem/169271 <= R <= 10^9min(N, M) mod 2 = 0가로, 세로 중 더 짧은 값이 짝수라는 뜻이다.1 1 1 1 1 1            

2022년 8월 8일
·
0개의 댓글
·
post-thumbnail

[백준] 16935: 배열 돌리기 3 (Java/자바)

BOJ 16935: 배열 돌리기 3 https://www.acmicpc.net/problem/169353번, 4번 연산은 세로 길이와 가로 길이가 바뀔 수 있다.상하 반전할 땐 세로 길이의 절반을 기준으로 잡고 반전시킨다.좌우 반전할 땐 가로 길이의 절반을 기

2022년 8월 7일
·
0개의 댓글
·
post-thumbnail

[백준] 16926: 배열 돌리기 1 (Java/자바)

BOJ 16926: 배열 돌리기 1 https://www.acmicpc.net/problem/16926회전시킬 수 있는 그룹 별로 반시계 방향으로 회전시킨다.회전시켜야 하는 그룹의 갯수를 구한다.Math.min(N, M) / 2예를 들어, 2 X 2 행렬에서는

2022년 8월 6일
·
0개의 댓글
·
post-thumbnail

[백준] 13549: 숨바꼭질 3 (Java/자바)

BOJ 13549: 숨바꼭질 3 https://www.acmicpc.net/problem/13549목적지까지 가는데 방법이 3가지가 있다.현재 위치 X 2 : 이동하는 데 걸리는 시간은 0이다.현재 위치 + 1 : 이동하는 데 걸리는 시간은 1이다.현재 위치

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

[Git] warning: LF will be replaced by CRLF in file.txt

git add .를 터미널에 입력했을 때위와 같은 에러 메시지와 함께 에러가 발생했다.OS마다 줄바꿈을 표시하는 문자열이 다르다.LF(Line-Feed)Mac, Linux (Unix 계열) 줄바꿈 문자열 = \\n커서 위치는 그대로 두고 바로 아래로 이동CR(Carri

2022년 8월 4일
·
0개의 댓글
·
post-thumbnail

[백준] 12100: 2048 (Easy) (Java/자바)

BOJ 12100: 2048 (Easy) https://www.acmicpc.net/problem/12100한 번의 이동은 보드 위에 있는 전체 블록을 상, 하, 좌, 우 네 방향 중 하나로 이동시키는 것이다.이 때, 같은 값을 갖는 두 블록이 충돌하면 두 블

2022년 8월 4일
·
0개의 댓글
·
post-thumbnail

[백준] 1938: 통나무 옮기기 (Java/자바)

BOJ 1938: 통나무 옮기기 https://www.acmicpc.net/problem/1938통나무를 움직이는 방법은 상, 하, 좌, 우, 90도 회전이 있다.회전이 가능하기 위해서는 통나무를 둘러싸고 있는 3\*3 정사각형 구역에 나무가 하나도 없어야 한

2022년 8월 3일
·
0개의 댓글
·
post-thumbnail

[Git] fatal: refusing to merge unrelated histories

깃허브에 새로 생성한 Repository에 처음으로 git push를 하는 경우에 아래의 메시지가 뜨는 경우가 있다.push 전에 먼저 git pull을 하여 프로젝트를 병합하여 원격 저장소와 로컬 저장소의 내용이 같아지도록 해야 한다.git pull 명령 시 아래와

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

[백준] 11559: Puyo Puyo (Java/자바)

BOJ 11559: Puyo Puyo https://www.acmicpc.net/problem/11559여러 가지 색깔의 뿌요는 아래의 바닥이나 다른 뿌요가 나올 때 까지 아래로 떨어진다.같은 색 뿌요가 4개 이상 상하좌우로 연결되어 있으면 연결된 같은 색 뿌

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

[백준] 16985: Maaaaaaaaaze (Java/자바)

BOJ 16985: Maaaaaaaaaze https://www.acmicpc.net/problem/16985입력 받은 5개의 판을 적절히 회전시켜 랜덤으로 쌓은 뒤 미로 탈출의 최단 거리를 구해야한다.입구 map\[0]\[0]\[0] 에서 출구 map\[4]

2022년 8월 1일
·
0개의 댓글
·
post-thumbnail

[Java] System.arraycopy()

System.arraycopy는 byte\[] 형태의 데이터를 자르거나 붙여서 연결할 때 사용하는 메소드이다.총 5개의 파라미터를 넣어줘야 한다.System.arraycopy(src, srcPos, dest, destPos, length)Object src: 복사하고자

2022년 8월 1일
·
0개의 댓글
·
post-thumbnail

[백준] 14502: 연구소 (Java/자바)

BOJ 14502: 연구소 https://www.acmicpc.net/problem/14502벽 3개를 모두 써서 바이러스가 퍼지지 못하는 안전지대의 최대 넓이를 구하는 문제이다.상, 하, 좌, 우 만 벽으로 막으면 바이러스가 퍼지지 못한다.ArrayList에

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

[백준] 2239: 스도쿠 (Java/자바)

BOJ 2239: 스도쿠 https://www.acmicpc.net/problem/2239일반 스도쿠의 조건과 같다.1~9까지의 수가 가로, 세로, 9개의 네모 칸 안에서 중복되게 있으면 안된다.답이 여러 개 있다면 그 중 사전식으로 앞서는 것을 출력한다. 즉

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

[백준] 1987: 알파벳 (Java/자바)

BOJ 1987: 알파벳 https://www.acmicpc.net/problem/1987(0, 0)부터 시작해서 상하좌우로 이동한다.이 때 이미 지나온 칸에 있는 문자는 다시 방문할 수 없다.map 배열에 입력받을 때 map\[i]\[j] = str.char

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[백준] 3190: 뱀 (Java/자바)

BOJ 3190: 뱀 https://www.acmicpc.net/problem/3190뱀이 이동한다.머리가 먼저 이동한다.이동한 자리에 사과가 없다면 꼬리를 한 칸 당겨 뱀 길이가 일정해 지도록 한다.이동한 자리에 사과가 있다면 꼬리를 그대로 두어 뱀 길이가

2022년 7월 28일
·
0개의 댓글
·