목록분류 전체보기 (59)
내가 개발해볼게!!

https://www.acmicpc.net/problem/2343 2343번: 기타 레슨 강토는 자신의 기타 강의 동영상을 블루레이로 만들어 판매하려고 한다. 블루레이에는 총 N개의 강의가 들어가는데, 블루레이를 녹화할 때, 강의의 순서가 바뀌면 안 된다. 순서가 뒤바뀌는 경 www.acmicpc.net 문제 입력 첫째 줄에 강의의 수 N (1 ≤ N ≤ 100,000)과 M (1 ≤ M ≤ N)이 주어진다. 다음 줄에는 강토의 기타 강의의 길이가 강의 순서대로 분 단위로(자연수)로 주어진다. 각 강의의 길이는 10,000분을 넘지 않는다. 출력 첫째 줄에 가능한 블루레이 크기중 최소를 출력한다. 난이도 실버 1 Sol 이분 탐색을 통해 해결. 단, 강의의 순서가 바뀌면 안된다는 조건이 있기 때문에 입력..

https://www.acmicpc.net/problem/1012 1012번: 유기농 배추 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 www.acmicpc.net 문제 입력 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트 케이스에 대해 첫째 줄에는 배추를 심은 배추밭의 가로길이 M(1 ≤ M ≤ 50)과 세로길이 N(1 ≤ N ≤ 50), 그리고 배추가 심어져 있는 위치의 개수 K(1 ≤ K ≤ 2500)이 주어진다. 그 다음 K줄에는 배추의 위치 X(0 ≤ X ≤ M-1), Y(0 ≤ Y ≤ N-1)가 주어진다. 두 배추의 위치가..

🚩 Fact 코딩테스트 문제풀이 스터디에 2회 참석했다(화, 목) 지원서를 하나 제출하고(목), 코딩테스트를 쳤다(토) 원티드 프리온보딩 챌린지 8월 - 백엔드 파트 세션 2-1, 2-2를 수강했다 REST api 기반 게시판 관리 시스템을 구현하고 있다 pdf 형식의 이력서를 1차적으로 정리했고, 새 프로젝트를 끝내기 전까지는 쭉 쓸 것 같다 💐 Feeling 게시판 시스템 구현이 너무 늦어져서 기한 내에 못 끝낼 것 같다.. 코딩 자체가 손에 영 안 잡혀서 힘들었다 이력서랑 포트폴리오를 pdf 형식으로 정리하면서 프로젝트 경험이 확실히 부족하다는 것을 느꼈다 전보다 코딩테스트 문제를 조금 더 잘 풀게 된 것 같아서 뿌듯했다 🍀 Finding 도커를 활용하는 클라우드 서비스의 기능과 종류에 대해 배웠다..

https://www.acmicpc.net/problem/1932 1932번: 정수 삼각형 첫째 줄에 삼각형의 크기 n(1 ≤ n ≤ 500)이 주어지고, 둘째 줄부터 n+1번째 줄까지 정수 삼각형이 주어진다. www.acmicpc.net 문제 입력 첫째 줄에 삼각형의 크기 n(1 ≤ n ≤ 500)이 주어지고, 둘째 줄부터 n+1번째 줄까지 정수 삼각형이 주어진다. 출력 첫째 줄에 합이 최대가 되는 경로에 있는 수의 합을 출력한다. 난이도 실버 1 Sol 역으로 삼각형의 맨 아래쪽부터 위로 한 칸씩 올라가면서 인접한 값 중 최댓값을 찾아 누적한다. 맨 아래 층부터 꼭대기까지 누적을 반복하고, 최종적으로 누적값(triangle[0][0])을 출력한다. public class B1932_정수삼각형 { pu..

https://www.acmicpc.net/problem/9465 9465번: 스티커 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스의 첫째 줄에는 n (1 ≤ n ≤ 100,000)이 주어진다. 다음 두 줄에는 n개의 정수가 주어지며, 각 정수는 그 위치에 해당하는 스티커의 www.acmicpc.net 문제 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스의 첫째 줄에는 n (1 ≤ n ≤ 100,000)이 주어진다. 다음 두 줄에는 n개의 정수가 주어지며, 각 정수는 그 위치에 해당하는 스티커의 점수이다. 연속하는 두 정수 사이에는 빈 칸이 하나 있다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 각 테스트 케이스 마다, 2n개의 스티커 ..

🚩 Fact 코딩테스트 문제풀이 스터디에 2회 참석했다(화, 목) 코딩테스트를 쳤다(목) 팀 프로젝트 프론트엔드 파트를 조금씩 구현하고 있다 원티드 프리온보딩 챌린지 8월 - 백엔드 파트 세션 1-1, 1-2를 수강했다 토요일까지 자소서를 냈어야 했는데 못 냈다.. REST api 공부를 시작했다 💐 Feeling SQLD 자격증을 따면서 SQL문 작성에 많이 익숙해져있다고 생각했는데 막상 직접 코드를 작성하려니 어려웠다. 감을 안 잃게 종종 프로그래머스에서 SQL 문제를 풀어봐야 될 것 같다 무엇을 배우든 공식 문서를 들여다보는 습관을 들여야겠다고 느꼈다 코딩테스트 문제풀이 공부를 더 부지런히 해야겠다고 느꼈다. 지금은 주에 2~3문제를 풀고 있는데 매일 한 문제씩 풀도록 내일부터 노력해야겠다 노트북에..
https://www.acmicpc.net/problem/1495 1495번: 기타리스트 첫째 줄에 N, S, M이 주어진다. (1 ≤ N ≤ 50, 1 ≤ M ≤ 1,000, 0 ≤ S ≤ M) 둘째 줄에는 각 곡이 시작하기 전에 줄 수 있는 볼륨의 차이가 주어진다. 이 값은 1보다 크거나 같고, M보다 작거나 같다. www.acmicpc.net 문제 Day Of Mourning의 기타리스트 강토는 다가오는 공연에서 연주할 N개의 곡을 연주하고 있다. 지금까지 공연과는 다른 공연을 보여주기 위해서 이번 공연에서는 매번 곡이 시작하기 전에 볼륨을 바꾸고 연주하려고 한다. 먼저, 공연이 시작하기 전에 각각의 곡이 시작하기 전에 바꿀 수 있는 볼륨의 리스트를 만들었다. 이 리스트를 V라고 했을 때, V[i]..

git bash에서 -it 옵션을 붙여 docker 커맨드를 실행하자 다음과 같은 오류가 발생했습니다. 원인 Git 초기 설치 시 터미널을 mintty로 설정한 경우 발생하는 에러. 해결법 1. 커맨드에서 t 옵션을 빼고 실행합니다 docker exec -i [container id] /bin/sh 2. 커맨드 앞에 winpty를 붙이고 실행합니다. winpty docker exec -t [container id] /bin/sh 3. Git 재설치 과정에서 터미널을 Window로 지정합니다