분류 전체보기
-
[백준] 1193 분수 찾기 (JAVA)Algorithm 2020. 5. 8. 10:51
문제 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 1/1 1/2 1/3 1/4 1/5 ... 2/1 2/2 2/3 2/4 ... ... 3/1 3/2 3/3 ... ... ... 4/1 4/2 ... ... ... ... 5/1 ... ... ... ... ... ... ... ... ... ... ... 이와 같이 나열된 분수들을 1/1 -> 1/2 -> 2/1 -> 3/1 -> 2/2 -> … 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, … 분수라고 하자. X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. 출력 첫째 줄에 분수를 출력한다. 입력1 : 14 출력1 : 2/4 코드 import..
-
[백준] 2292번 벌집 JAVAAlgorithm 2020. 5. 6. 21:10
문제 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나가는지(시작과 끝을 포함하여)를 계산하는 프로그램을 작성하시오. 예를 들면, 13까지는 3개, 58까지는 5개를 지난다. 입력 첫째 줄에 N(1 ≤ N ≤ 1,000,000,000)이 주어진다. 출력 입력으로 주어진 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나는지 출력한다. 입력1 : 13 출력1 : 3 코드 import java.util.Scanner; public class no_2292 { public ..
-
[백준] 2839번 설탕 배달 JAVAAlgorithm 2020. 5. 6. 20:08
문제 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다. 상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가려고 한다. 예를 들어, 18킬로그램 설탕을 배달해야 할 때, 3킬로그램 봉지 6개를 가져가도 되지만, 5킬로그램 3개와 3킬로그램 1개를 배달하면, 더 적은 개수의 봉지를 배달할 수 있다. 상근이가 설탕을 정확하게 N킬로그램 배달해야 할 때, 봉지 몇 개를 가져가면 되는지 그 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N이 주어진다. (3 ≤ N ≤ 5000) 출력 상근이가 배달하는 봉지의 최소 개수를 출력한다. 만약, 정..
-
[백준] 1712번 손익분기점 JAVAAlgorithm 2020. 5. 6. 19:42
문제 월드전자는 노트북을 제조하고 판매하는 회사이다. 노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와 인건비 등 총 B만원의 가변 비용이 든다고 한다. 예를 들어 A=1,000, B=70이라고 하자. 이 경우 노트북을 한 대 생산하는 데는 총 1,070만원이 들며, 열 대 생산하는 데는 총 1,700만원이 든다. 노트북 가격이 C만원으로 책정되었다고 한다. 일반적으로 생산 대수를 늘려 가다 보면 어느 순간 총 수입(판매비용)이 총 비용(=고정비용+가변비용)보다 많아지게 된다. 최초로 총 수입이 총 비용보다 많아져 이익이 발생하는 지점을 손익분기점(BREAK-EVEN POINT)이라고 한다. A, B, C가 주어졌..
-
Cookie와 Session의 차이WEB 2020. 4. 27. 16:52
Cookie란? 클라이언트 로컬에 저장되는 키와 값으로 구성된 데이터 파일 쿠키 구성 요소에는 이름, 값, 유효시간, 도메인, 경로 정보가 있음 Cookie 프로세스 클라이언트가 페이지를 요청 서버에서 쿠키 생성 HTTP 헤더에 쿠키를 포함시켜 응답 브라우저가 종료되어도 쿠키 만료 기간이 지나지 않으면 클라이언트에서 보관 쿠키가 존재하면 요청을 할 경우 HTTP 헤더에 쿠키를 포함해서 요청 서버에서 쿠키를 읽어 이전 상태 정보를 변경 할 필요가 있을 경우 쿠키를 업데이트해서 변경된 쿠키를 HTTP 헤더에 포함하여 응답 Session이란? 쿠키를 기반으로하고 사용자 정보를 서버측에서 관리 일정 시간동안 같은 브라우저로 부터 들어오는 일련의 요구를 하나의 상태로 보고 그 상태를 유지하는 기술 사용자 정보를 ..
-
산업기능요원 참고ETC 2020. 4. 16. 11:12
로켓펀치: 병특 업체에 스타트업이 많음 잡플래닛: 회사 리뷰나 면접 후기, 복지 정보를 확인 가능 원티드: 원하는 회사를 북마크해두면 채용 공고가 떴을 때 알림을 받을 수 있음 크레딧잡: 연봉이나 입사, 퇴사 추이 등 구체적인 정보를 얻을 수 있음 플래텀, 블로터: 회사 관련 기사나 대표 인터뷰를 찾아볼 수 있음 THE VC: 투자 정보를 찾아볼 수 있음 병역일터: 병특 업체를 찾아볼 수 있음 https://parksb.github.io/article/27.html 2학년 학부생의 신입 개발자 취업기 산업기능요원 결심부터 합격까지 3개월의 기록 parksb.github.io
-
[Spring] org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found inJAVA/SPRING 2020. 4. 15. 21:05
에러 코드 : org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in com.xxx.xxx 원인 : MyBatis가 자동적으로 객체를 생성할 때 기본적으로 파라미터가 없는 생성자가 존재해야함 해결방법 : Vo에 파라미터가 없는 생성자 생성