profile
공부하고 있어요!
post-thumbnail

[AWS] VPC 네트워크 구축

VPC(Virtual Private Cloud) 는 이름에서도 알 수 있듯, 사용자가 정의하는 가상 네트워크이다. VPC를 통해 인스턴스들이 속하는 네트워크를 구분하고 각 네트워크에 맞게 설정을 달리 할 수 있다. VPC가 없는 환경에서 인스턴스를 생성하면, 그리고 그

2022년 5월 25일
·
0개의 댓글
·
post-thumbnail

[취업 수기] 2022 카카오 공채 (신입 개발자 블라인드 채용) 합격 후기 - 카카오 페이

운이 좋게 취업에 성공해 2022 카카오 공채 신입 개발자 블라인드 채용에 대한 수기를 남겨보려 합니다. 프로세스는 전체적으로 '1차 코딩테스트' -> '2차 코딩테스트' -> '서류 제출' -> '1차 인터뷰' -> '2차 인터뷰'로 진행되었습니다. 2차 코딩테스트까

2021년 12월 19일
·
9개의 댓글
·

백준 2573 빙산

지구 온난화로 인하여 북극의 빙산이 녹고 있다. 빙산을 그림 1과 같이 2차원 배열에 표시한다고 하자. 빙산의 각 부분별 높이 정보는 배열의 각 칸에 양의 정수로 저장된다. 빙산 이외의 바다에 해당되는 칸에는 0이 저장된다. 그림 1에서 빈칸은 모두 0으로 채워져 있다

2021년 11월 17일
·
0개의 댓글
·

백준 17142 연구소3

인체에 치명적인 바이러스를 연구하던 연구소에 승원이가 침입했고, 바이러스를 유출하려고 한다. 바이러스는 활성 상태와 비활성 상태가 있다. 가장 처음에 모든 바이러스는 비활성 상태이고, 활성 상태인 바이러스는 상하좌우로 인접한 모든 빈 칸으로 동시에 복제되며, 1초가 걸

2021년 11월 17일
·
0개의 댓글
·
post-thumbnail

백준 3665 최종 순위

올해 ACM-ICPC 대전 인터넷 예선에는 총 n개의 팀이 참가했다. 팀은 1번부터 n번까지 번호가 매겨져 있다. 놀랍게도 올해 참가하는 팀은 작년에 참가했던 팀과 동일하다.올해는 인터넷 예선 본부에서는 최종 순위를 발표하지 않기로 했다. 그 대신에 작년에 비해서 상대

2021년 11월 3일
·
0개의 댓글
·

백준 17141 연구소2

인체에 치명적인 바이러스를 연구하던 연구소에 승원이가 침입했고, 바이러스를 유출하려고 한다. 승원이는 연구소의 특정 위치에 바이러스 M개를 놓을 것이고, 승원이의 신호와 동시에 바이러스는 퍼지게 된다.연구소는 크기가 N×N인 정사각형으로 나타낼 수 있으며, 정사각형은

2021년 11월 3일
·
0개의 댓글
·
post-thumbnail

[논문리뷰] WiscKey : Key-Value Store에서 Key와 Value의 분리(2)

저번 포스트까지 WiscKey의 기반이 되는 LSM-Tree와 LevelDB에 대해 알아봤다. 이번 포스트에서는 본격적으로 WiscKey가 무엇인지, 어떻게 동작하는지 알아보도록 하겠다. WiscKey WiscKey가 탄생한 배경은 LevelDB가 SSD보다 HDD에

2021년 10월 25일
·
0개의 댓글
·

백준 10844 쉬운 계단수

2021년 10월 25일
·
0개의 댓글
·
post-thumbnail

Enhanced WaterFall 수행 영상

기존 WaterFall을 창의적으로 발전시켜 구현한 프로젝트내가 발전시킨 WaterFall방향 선택 가능벽을 만났을 때 수직이면 임의의 각으로 반사, 예각이면 반사각으로 반사선분을 만나면 아래로 흐르도록 함CCW 알고리즘으로 선분과 만나는지 여부 구현실행 영상

2021년 10월 17일
·
0개의 댓글
·
post-thumbnail

[논문리뷰] WiscKey : Key-Value Store에서 Key와 Value의 분리(1)

이번 여름방학 동안 교내 분산컴퓨팅 및 운영체제 연구실에서 학부 연구생 인턴 활동했다. 거기에서 연구했던 것은 WiscKey 논문을 공부하고, Facebook의 RocksDB에 어떻게 이식을 할 수 있을지 연구하는 것이었다. > WiscKey는 USENIX Confe

2021년 10월 17일
·
0개의 댓글
·

백준 2233 사과나무

주어진 이진수열로 트리를 구성하고, 썩은 사과의 정보가 주어졌을 때 하나의 사과만을 잘랐을 때 가장 적은 사과를 잃는 하나의 사과를 구하는 문제첫째 줄에 정점의 개수 N(1≤N≤2,000)이 주어진다. 둘째 줄에는 벌레가 만드는 2×N자리의 이진수가 주어진다. 셋째 줄

2021년 10월 14일
·
0개의 댓글
·

백준 13511 트리와쿼리2

N개의 정점으로 이루어진 트리(무방향 사이클이 없는 연결 그래프)가 있다. 정점은 1번부터 N번까지 번호가 매겨져 있고, 간선은 1번부터 N-1번까지 번호가 매겨져 있다.아래의 두 쿼리를 수행하는 프로그램을 작성하시오.1 u v: u에서 v로 가는 경로의 비용을 출력한

2021년 10월 13일
·
0개의 댓글
·

백준 1162 도로포장 (JAVA)

준영이는 매일 서울에서 포천까지 출퇴근을 한다. 하지만 잠이 많은 준영이는 늦잠을 자 포천에 늦게 도착하기 일쑤다. 돈이 많은 준영이는 고민 끝에 K개의 도로를 포장하여 서울에서 포천까지 가는 시간을 단축하려 한다.문제는 N개의 도시가 주어지고 그 사이 도로와 이 도로

2021년 10월 13일
·
0개의 댓글
·
post-thumbnail

프로그래머스 위클리 챌린지 10주차 (JAVA)

프로그래머스 위클리 챌린지 10주차교점을 구하고 그 교점으로 별을 찍는 문제였다. 계속 틀렸던 점은 계수의 범위가 -10만 ~ 10만이기 때문에 int\*int로 인해 값이 int의 범위가 넘어갈 수 있다는 점이었다. 또, 처음엔 교점 구하는 공식이 생각이 안나 조건

2021년 10월 13일
·
0개의 댓글
·
post-thumbnail

백준 14002 가장 긴 증가하는 수열 4

수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오.예를 들어, 수열 A = {10, 20, 10, 30, 20, 50} 인 경우에 가장 긴 증가하는 부분 수열은 A = {10, 20, 10, 30, 20, 50} 이고, 길이는 4이다.

2021년 8월 27일
·
0개의 댓글
·

백준 1120번 문자열 문제

최근 알고리즘 연습을 하고 있다. 아직 제대로 공부한 것이 아니라 손풀기 용도로 간단한 구현과 문자열 문제만 풀고 있었는데, 조금은 생각해볼만한 문제가 나

2021년 7월 13일
·
0개의 댓글
·
post-thumbnail

tqdm으로 진행률 출력 (+pandas, tkinter, pyinstaller)

부탁을 받아 간단한 프로그램을 만들었다." 이거 한번에 엑셀로 합쳐주는 프로그램 좀 만들어줘 ㅠㅠ" 농담으로 한 말이었지만 들으면서 할 수 있을 것 같다는 생각이 들어서 만들어봤다.

2021년 4월 10일
·
0개의 댓글
·
post-thumbnail

[Spring Boot/JPA] #4 View와 Controller 제작 : 마이페이지 만들기 (2)

encoder를 이용해서 비밀번호 변경 로직, 내가 쓴 댓글

2021년 3월 5일
·
0개의 댓글
·
post-thumbnail

[Spring Boot/JPA] #3 View와 Controller 제작 : 마이페이지 만들기 (1)

Spring MVC 구현, 로그인한 사용자의 마이페이지 구현, Spring Security를 통해 현재 사용자 정보 얻기, Paging 구현

2021년 3월 4일
·
0개의 댓글
·

[Spring Boot/JPA] #2 서비스 개발

서비스 개발, JPA delete 안되는 문제 해결, 테스트 코드 한글 안 깨지게 하기

2021년 2월 5일
·
0개의 댓글
·