BaekJoon : 1918번 (후위 표기식)
Java : BaekJoon DataStructure BaekJoon DataStructure(자료구조) 저의 문제풀이 입니다. 핵심 부분은 Bold해 놓겠습니다! 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 1918 수식은 일반적으로 3가지 표기법으로 표현할 수 있다. 연산자가 피연산자 가운데 위치하는 중위 표기법(일반적으로 우리가...
Java : BaekJoon DataStructure BaekJoon DataStructure(자료구조) 저의 문제풀이 입니다. 핵심 부분은 Bold해 놓겠습니다! 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 1918 수식은 일반적으로 3가지 표기법으로 표현할 수 있다. 연산자가 피연산자 가운데 위치하는 중위 표기법(일반적으로 우리가...
Spring Security에서 DB를 이용한 로그인 및 회원가입 Spring Security를 이용한 로그인 및 로그아웃 포스트에서는 DB를 이용하지 않았기 때문에 Spring Security를 DB를 이용해 로그인 및 회원가입을 해보겠습니다. 그리고 로그인 후 사용자 정보를 확인하는 방법도 알아보겠습니다. 데이터 베이스 모델링, 테이블 생성,...
Java : BaekJoon Bellman Ford BaekJoon Bellman Ford(벨만 포드) 저의 문제풀이 입니다. 핵심 부분은 Bold해 놓겠습니다! 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 1865 때는 2020년, 백준이는 월드나라의 한 국민이다. 월드나라에는 N개의 지점이 있고 N개의 지점 사이에는 M개의 도로와...
Spring Security를 이용한 로그인 및 로그아웃 Spring Security 포스트에서 Spring Security 설정을 해봤기 때문에 이어서, Spring Security를 이용한 로그인 및 로그아웃에 대해 알아보려고 합니다. PasswordEncoder 테스트하기 PasswordEncoder객체를 빈(Bean)으로 등록했었습니다. ...
Java : BaekJoon Union Find BaekJoon Union Find(합집합 찿기) 저의 문제풀이 입니다. 핵심 부분은 Bold해 놓겠습니다! 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 1043 지민이는 파티에 가서 이야기 하는 것을 좋아한다. 파티에 갈 때마다, 지민이는 지민이가 가장 좋아하는 이야기를 한다. 지민이...
Java : BaekJoon Dynamic Programming BaekJoon Dynamic Programming(동적 프로그래밍) 저의 문제풀이 입니다. 핵심 부분은 Bold해 놓겠습니다! 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 17070 유현이가 새 집으로 이사했다. 새 집의 크기는 N×N의 격자판으로 나타낼 수 있고, 1...
Spring Security 웹 어플리케이션을 사용하다 보면 한번쯤은 로그인, 로그아웃을 하게 됩니다. 이렇게 아이디와 암호를 이용해서 로그인 하는 과정을 인증(Authentication)이라고 합니다. 네이버 카페를 사용해보면 로그인을 했다 하더라도, 특정 카페는 회원가입을 하고 어느정도 이상의 등급이 되지 않을 경우 이용을 못하기도 합니다. 이 ...
Java : BaekJoon Dynamic Programming BaekJoon Dynamic Programming(동적 프로그래밍) 저의 문제풀이 입니다. 핵심 부분은 Bold해 놓겠습니다! 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 12865 이 문제는 아주 평범한 배낭에 관한 문제이다. 한 달 후면 국가의 부름을 받게 되는 ...
쿠키(Cookie)와 세션(Session) HTTP프로토콜은 상태 유지가 안되는 프로토콜입니다. 이전에 무엇을 했고, 지금 무엇을 했는지에 대한 정보를 갖고 있지 않습니다. 웹 브라우저(클라이언트)의 요청에 대한 응답을 하고 나면 해당 클라이언트와의 연결을 지속하지 않습니다. 이 때, 웹에서의 상태 유지를 위해 Cookie와 Session기술이 등장...
Java : BaekJoon Navigation BaekJoon Navigation(탐색) 저의 문제풀이 입니다. 혹시 더 좋은 방법 알려주신다면 정말 감사하겠습니다! 16953 정수 A를 B로 바꾸려고 한다. 가능한 연산은 다음과 같은 두 가지이다. 2를 곱한다. 1을 수의 가장 오른쪽에 추가한다. A를 B로 바꾸는데 필요한 ...