목록분류 전체보기 (59)
내가 개발해볼게!!
https://www.acmicpc.net/problem/1149 1149번: RGB거리 첫째 줄에 집의 수 N(2 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 각 집을 빨강, 초록, 파랑으로 칠하는 비용이 1번 집부터 한 줄에 하나씩 주어진다. 집을 칠하는 비용은 1,000보다 작거나 www.acmicpc.net 문제 RGB거리에는 집이 N개 있다. 거리는 선분으로 나타낼 수 있고, 1번 집부터 N번 집이 순서대로 있다. 집은 빨강, 초록, 파랑 중 하나의 색으로 칠해야 한다. 각각의 집을 빨강, 초록, 파랑으로 칠하는 비용이 주어졌을 때, 아래 규칙을 만족하면서 모든 집을 칠하는 비용의 최솟값을 구해보자. 1번 집의 색은 2번 집의 색과 같지 않아야 한다. N번 집의 색은 N-1번 ..
🚩 Fact 금융사 인턴 지원서를 제출했다 코딩테스트 문제풀이 스터디에 2회 참석했다(화, 목) 팀 프로젝트 메인 페이지의 프론트엔드 부분을 구현하면서 HTML, CSS를 공부했다 부산은행 인턴 서류 합격 메일을 받았다 GSAT 기출문제를 조금씩 풀어보고 있다 원티드 프리온보딩 챌린지 8월 - 백엔드 파트에 신청하고, 사전과제를 제출했다 노트북에 도커를 설치했다 주간 회고 스터디를 시작했다. 화이팅! 💐 Feeling 자소서를 조금씩 고치는 데에 있어서 월초보다 훨씬 수월함을 느꼈다. 역시 써볼 수록 느는구나..! 여전히 코테 문제 풀이가 어렵다고 느낀다.. 최근에는 계속 실버 1 정도의 문제를 풀고 있는데 혼자 푸는 문제는 난이도를 살짝 낮춰볼까 싶다 팀 프로젝트에 CSS를 입히면서 여러 게임 홈페이지..
https://www.acmicpc.net/problem/1446 1446번: 지름길 첫째 줄에 지름길의 개수 N과 고속도로의 길이 D가 주어진다. N은 12 이하인 양의 정수이고, D는 10,000보다 작거나 같은 자연수이다. 다음 N개의 줄에 지름길의 시작 위치, 도착 위치, 지름길의 길이 www.acmicpc.net 문제 입력 첫째 줄에 지름길의 개수 N과 고속도로의 길이 D가 주어진다. N은 12 이하인 양의 정수이고, D는 10,000보다 작거나 같은 자연수이다. 다음 N개의 줄에 지름길의 시작 위치, 도착 위치, 지름길의 길이가 주어진다. 모든 위치와 길이는 10,000보다 작거나 같은 음이 아닌 정수이다. 지름길의 시작 위치는 도착 위치보다 작다. 출력 세준이가 운전해야하는 거리의 최솟값을 ..
https://www.docker.com/get-started/ 해당 링크에서 도커를 설치하고 실행하려고 하자 다음과 같은 오류가 발생했습니다 도커 사용을 위해서는 Windows의 Hyper-V 기능이 켜져 있어야 하는데 해당 기능이 켜져 있지 않아 발생하는 문제. Win 키 + s 를 누르고, [ Windows 기능 켜기/끄기 ] 를 실행합니다 Hyper-V 기능이 켜져 있는지 확인합니다 Hyper-V의 하위 기능(관리 도구, 플랫폼) 두 개가 모두 체크되어 있어야 합니다! 체크 후 확인을 누르면 Windows 내에서 자체적으로 변경 사항을 알아서 설치합니다. PC를 재부팅합니다. 기능 설치가 완료되면 PC를 재부팅하라는 창이 뜨고, PC 재부팅 후 Docker Desktop을 실행하면 다음과 같은 오..
https://www.acmicpc.net/problem/17615 17615번: 볼 모으기 첫 번째 줄에는 볼의 총 개수 N이 주어진다. (1 ≤ N ≤ 500,000) 다음 줄에는 볼의 색깔을 나타내는 문자 R(빨간색 볼) 또는 B(파란색 볼)가 공백 없이 주어진다. 문자열에는 R 또는 B 중 한 종류만 주 www.acmicpc.net 문제 입력 첫 번째 줄에는 볼의 총 개수 N이 주어진다. (1 ≤ N ≤ 500,000) 다음 줄에는 볼의 색깔을 나타내는 문자 R(빨간색 볼) 또는 B(파란색 볼)가 공백 없이 주어진다. 문자열에는 R 또는 B 중 한 종류만 주어질 수도 있으며, 이 경우 답은 0이 된다. 출력 최소 이동횟수를 출력한다. 난이도 실버 1 Sol ① 공의 색깔을 선택한 후 왼쪽으로 옮길..
VSCode 내에서 확장 설치 후 사용 가능한 Live Server.. Live Server를 통해서 html 파일을 실행시키자 다음과 같은 오류가 발생했다 Sol 1. 본인이 사용중인 IP 주소를 확인한다 (Windows 기준)cmd창에서 [ ipconfig ]를 입력하면 본인이 사용중인 IPv4 주소를 확인할 수 있다 2-1. VSCode 내 Live Server의 Host 설정을 변경한다 VSCode 내의 확장 탭에서 Live Server를 검색한 뒤, 톱니바퀴 아이콘을 눌러 [ 확장 설정 ] 을 선택한다 설정 창 중간쯤의 [ Live Server > Settings: Host ] 에서 Live Server를 돌릴 IP를 설정할 수 있다 기본값 127.0.0.1을 앞의 cmd창에서 확인했던 IPv4..
https://www.acmicpc.net/problem/1074 1074번: Z 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 www.acmicpc.net 문제 입력 첫째 줄에 정수 N, r, c가 주어진다. 출력 r행 c열을 몇 번째로 방문했는지 출력한다. 제한 1
Session 1. 사용자 수에 따른 규모를 확장하는 방법 1) 데이터베이스 다중화 1-1 목적 대부분의 서비스에서는 쓰기 연산보다 읽기 연산이 훨씬 많이 일어난다. 따라서 데이터 변경(쓰기 연산)은 주 데이터베이스로, 읽기 연산은 부 데이터베이스 서버로 분산해주면 성능이 좋아진다. 1-2 개념 주 데이터베이스(Master) 한 대와 부 데이터베이스(Slave) 여러 대로 DB 구성 주 데이터베이스(Master) 쓰기 연산(Insert, Update, Delete)을 지원한다 부 데이터베이스(Slave) 주 데이터베이스로부터 DB의 사본을 전달받는다 읽기 연산(Select)을 지원한다 트래픽이 커지면 사용상 문제가 생기는데, 이럴 때 CQRS를 사용한다 1-3 스프링에서는 어떻게 할까? 하나의 데이터소스..