전체 글

스프링부트, 아키텍쳐, 알고리즘
깃헙주소 https://github.com/BYEONGRYEOL/Chuseok GitHub - BYEONGRYEOL/Chuseok: 항해99 항해99. Contribute to BYEONGRYEOL/Chuseok development by creating an account on GitHub. github.com 코육대 참여 페이지 https://hanghaeplus-coyukdae.oopy.io/ 항해 플러스: 제1회 코육대 이번 추석, 굳어버린 코딩 근육을 깨울 코딩 육상 대회가 왔다! hanghaeplus-coyukdae.oopy.io (너무 대충 적은 것 같아서 10.04 14:00 에 조금 수정했습니다.) 항해99 17기를 백엔드코스로 참가중인 나는 연휴에 공부하는 시간이 붕 뜨는게 싫어서 참가..
아래 4개의 압축파일을 모두 다운받아 Windows/ComeBackHome.exe 파일을 실행하면 됩니다. [스크린샷] [스크린샷]
사실은 연휴지만 문제는 풀어보자... 백준 1874 스택 수열 java https://www.acmicpc.net/problem/1874 1874번: 스택 수열 1부터 n까지에 수에 대해 차례로 [push, push, push, push, pop, pop, push, push, pop, push, push, pop, pop, pop, pop, pop] 연산을 수행하면 수열 [4, 3, 6, 8, 7, 5, 2, 1]을 얻을 수 있다. www.acmicpc.net static void input() throws Exception { int n = scan.nextInt(); // 스택의 특징을 생각해보면, 4 2 같은 수열은 죽어도 만들 수 없다. // 1 2 5 3 4의 경우를 예로 들면 // 1 2 는..
· 언어/Java
문제의 발단 : 내가 원래 쓰던 c++은 string에 대하여 switch문을 사용할 수가 없었다. switch() 안에 int 형의 변수만 들어갈 수 있다 보니까 여러 String 조건에 대하여 if else 지옥을 만들지 않으려면 Map 와 같은 방식으로, 문자열 조건을 정수로 바꿔주는 mapper를 만들어서 switch문을 썼어야만 했었다. 예를 들면 아래와 같은 코드로 Map map = new HashMap(); for(int i =1 ; i < 13; i++){ map.put("string" + i, i); // 문자열과 정수 매핑 } for(int i = 0 ; i < 100000000; i++){ switchInt(map.get("string1")); } 근데 java는 switch 안에 문..
· 항해99
백준 1002 터렛 java https://www.acmicpc.net/problem/1002 1002번: 터렛 각 테스트 케이스마다 류재명이 있을 수 있는 위치의 수를 출력한다. 만약 류재명이 있을 수 있는 위치의 개수가 무한대일 경우에는 $-1$ 출력한다. www.acmicpc.net 먼저 이해를 위해 2차원 그래프에 예제 1의 첫번째 케이스의 두 원을 그려봤다. x1=0 y1=0 r1=13 x2=40 y2=0 r2=37 위의 경우를 그려보면서 두 원의 접점의 개수를 구하면 되는 수학문제니까 중학수학 개념으로 풀 수 있겠다 싶어 가볍게 풀어봤는데 예제는 통과하나 25%에서 실패가 떴다.. [실패한 코드] static void input(){ int caseNum = scan.nextInt(); for..
서병렬
서병렬 개발