Posts
begin_fill
Cancel

백준 13913 숨바꼭질 4 c++

문제 https://www.acmicpc.net/problem/13913 문제해설 수빈이가 있는 위치 n에서부터 +1, -1, *2 만큼씩 움직여 동생이 있는 k지점까지 최소 시간으로 이동했을 때 걸리는 시간과 경로를 출력하면 된다. 문제풀이 BFS를 이용해서 풀었다. 처음에는 잘못 생각해서 우선순위 큐를 쓰고 했었는데 생각해보니 bfs는 가장...

백준 5635 생일 c++

문제 https://www.acmicpc.net/problem/5635 문제해설 사람들의 생년월일이 주어지면 가장 나이가 많은 사람과 가장 어린 사람을 출력하면 된다. 문제풀이 그냥 구현문제이고 정렬을 할 때 pair를 사용해서 하기에는 코드가 너무 복잡해질 것이다. 그래서 구조체를 만들고 정렬기준을 잡아서 sort함수로 정렬했다. 처음에는 ...

JPA 영속성 컨텍스트(Persistence Context)

영속성 컨텍스트란? JPA를 이해하는데 가장 중요한 용어 엔티티를 영구 저장하는 환경 EntityManager.persistece(entitiy); 엔티티를 영속성 컨텍스트에 저장한다. 영속성 컨텍스트란 논리적인 개념으로 눈에 보이지 않는다. 엔티티 메니저를 통해 접근가능 엔티티의 생명주기 - 비영속 영속성 컨텍스트와 전...

markdown 문법 정리

문단구분 문단을 구분하려면 2줄 이상의 빈줄이 있거나 2칸 이상의 빈칸을 두면 줄 개행이 가능하다. 또한 <br> 태그를 써도 된다. 제목 헤더 크기 (h1) 헤더 크기 (h2) 헤더 크기 (h3) 헤더 크기 (h4) 헤더 크기 (h5) 해더 크기 (h6) # 헤더 크기 (h1) ## 헤더 크기 (h2) ### 헤더 크기 (h3) ...

JAVA swing을 이용한 GUI CRUD 만들기

회원관리 프로그램 내가 만들 것은 회원정보를 관리하는 프로그램이다. 회원을 추가 삭제 수정할 수 있고 회원목록 조회와 이름 검색까지 만들어 볼 것이다. Model 우선 DTO에는 회원의 이름, 생년월일, 전화번호를 넣을 것이다. 편의를 위해 모두 스트링을 사용했다. 1 2 3 4 5 6 7 8 9 10 11 public class Model { ...

JAVA MySql 연결을 위한 Connector 설치방법

이 포스트에서는 MySql설치를 다루지 않습니다. MySql 설치를 완료하고 보는걸 추천드립니다. Connector J 다운받기 링크로 들어가 Platform Independent를 선택한 후 두번째 압축파일을 다운받는다. https://dev.mysql.com/downloads/connector/j/ 다운받은 파일의 압축을 풀고 안에 jar...

JAVA sort 정렬하기

SORT 오름차순, 내림차순 정렬 ArrayList를 이용해 정렬을 해보자 우선 단순히 숫자 배열을 만들어 오름차순과 내림차순으로 정렬하는 법을 살펴보겠다. sort를 이용해 오름차순 정렬을 하려면 list.sort(null); 또는 list.sort(Comparator.naturalOrder());를 사용하면 된다. 내림차순 정렬은 list.s...

JSP Servlet Redirect

Redirect redirect란 무엇인가? redirect란 서버가 클라이언트에게 특정 URL로 이동하라는 요청을 보내는 것을 말한다. redirect는 HTTP 프로토콜로 정해진 규칙이다. 그렇다면 이 redirect는 어디에 쓰일까? 예를들어 게시판을 만든다고 생각해보자 게시판에 글을 작성한 후 작성완료 버튼을 누르게되면 다시 글 목록으로 돌...

JSP 스크립트 요소

선언문 <%! 문장 %> 선언문은 페이지 내에서 필요한 멤버 변수나 메소드가 필요할 때 사용한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding=...

백준 11048 이동하기 c++

문제 https://www.acmicpc.net/problem/11048 문제해설 미로가 주어지고 각 방에는 사탕이 하나씩 놓여있다. 준규는 미로안에서 오른쪽, 아래, 오른쪽 아래 대각선 방향으로만 움직일 수 있다. n, m 크기의 미로에서 가장 오른쪽 아래 방에 도착했을 때 얻을 수 있는 최대의 사탕 개수를 구하면 된다. 문제풀이 n, m 행...