이번 주 목표 그동안 못한 학교 공부 복습 진행 개인 공부가 가능한 경우 진행 새로운 졸작 팀원들과 인사 나누기 2022-9-18 일요일 학교 공부 복습을 했다. 알고리즘을 공부했다. 2022-9-19 월요일 졸작 팀원들과 미팅을 가졌다. 학교 공부 복습을 했다. 오늘도 알고리즘을 봤다. 2022-9-20 화요일 웹서비스프로그래밍 수시고사 대비 공부를 했다. 2022-9-21 수요일 학교 알고리즘을 공부했다. 2022-9-22 목요일 교양 강의 대비해서 책을 읽느라 개인공부를 하지 못했다. 2022-9-23 금요일 학교 알고리즘을 공부했다. 2022-9-24 토요일 학교 알고리즘을 공부했다. 스프링 시큐리티의 개념적인 부분들을 보았다. 이번 주 리뷰 학교 공부밖에 못한 것 같아 아쉽다.
이번 주 목표 열심히 살자. 학교 공부도 소홀히 하지 말자. 2022-9-11 일요일 학교 공부를 복습했다. 알고리즘을 봤다. 2022-9-12 월요일 오늘은 개인공부를 진행하지 않았다. 2022-9-13 화요일 오늘도 개인공부를 진행하지 못횄다. 2022-9-14 수요일 개인공부는 하지 못했다. 졸작 팀원들을 찾아봤다. 2022-9-15 목요일 졸작 팀원들을 찾아봤다…. 2022-9-16 금요일 졸작 팀원은 구했다. 2022-9-17 토요일 오늘도 공부를 하지 못했다. 이번 주 리뷰 안좋은 일이 있었어서 공부를 하지 못했고 쉬었다. 졸작 팀원도 새로 찾았다. 다음 주에는 리마인드하고 다시 공부를 시작하면 좋을 것 같다.
이번 주 목표 스프링 강의를 빠르게 듣자. 2022-9-4 일요일 스프링 강의를 들었다. 이제 SSR로 화면단 구성 부분을 들어야 해서 편하게 들을 것 같고, 그것들만 들으면 완강이다. 2022-9-5 월요일 스프링부트 JPA 활용 1편을 완강했다. 복습도 진행했다. 다른 JPA 강의도 들었다. 자바 ORM 표준 JPA 프로그래밍 - 기본편이다. 2022-9-6 화요일 동아리 부스를 진행하는 등 일들이 많아 공부를 안했다. 2022-9-7 수요일 JPA 강의를 들었다. 2022-9-8 목요일 JPA 강의를 들었다. 2022-9-9 금요일 추석으로 인해 공부를 하지 않았다. 2022-9-10 토요일 추석으로 인해 공부를 하지 않았다. 이번 주 리뷰 바빠서 개인공부에 힘을 많이 못쓴 것 같다.
이번 주 목표 이번 학기도 열심히 살자. 2022-9-1 목요일 스프링 강의를 들었다. 이제 이번 JPA 활용1 강의를 반 정도 들었다. 알고리즘 문제 하나를 풀었다. 간단한 그리디 문제였다. 2022-9-2 금요일 백준 한 문제를 풀었다. 그리디 문제였고, 어려웠다. 2022-9-3 토요일 백준 한 문제를 풀었다. 문제 조건만 보면 바로 풀 수 있었다. JPA 강의를 들었다. 이번 주 리뷰 개강하는 주라 강의들이 다 OT여서 공부를 더 편하게 할 수 있었다. 스프링 JPA 강의를 더 듣고 싶었는데 빨리 들어야겠다.
https://www.acmicpc.net/problem/12904 12904번: A와 B 수빈이는 A와 B로만 이루어진 영어 단어가 존재한다는 사실에 놀랐다. 대표적인 예로 AB (Abdominal의 약자), BAA (양의 울음 소리), AA (용암의 종류), ABBA (스웨덴 팝 그룹)이 있다. 이런 사실에 놀란 수 www.acmicpc.net 문제 수빈이는 A와 B로만 이루어진 영어 단어가 존재한다는 사실에 놀랐다. 대표적인 예로 AB (Abdominal의 약자), BAA (양의 울음 소리), AA (용암의 종류), ABBA (스웨덴 팝 그룹)이 있다. 이런 사실에 놀란 수빈이는 간단한 게임을 만들기로 했다. 두 문자열 S와 T가 주어졌을 때, S를 T로 바꾸는 게임이다. 문자열을 바꿀 때는 다음과..
이번 주 목표 개강을 준비하자. 2022-8-28 일요일 가족 여행으로 공부를 하지 않았다. 2022-8-29 월요일 가족 여행으로 공부를 하지 않았다. 2022-8-30 화요일 모던 자바 인 액션을 읽었다. 5.2장 까지 읽었다. 스프링 강의를 들었다. JPA를 활용하기 이전에 DB 설계 관련 내용이였다. 2022-8-31 수요일 스프링 강의를 들었다. 도메인들을 설계했다. 이번 주 리뷰 이번 주만 보면 많이 하지는 않았지만, 개강 하기 전 많은 공부를 한 것 같다.
https://www.acmicpc.net/problem/12970 12970번: AB 첫째 줄에 문제의 조건을 만족하는 문자열 S를 출력한다. 가능한 S가 여러 가지라면, 아무거나 출력한다. 만약, 그러한 S가 존재하지 않는 경우에는 -1을 출력한다. www.acmicpc.net 문제 정수 N과 K가 주어졌을 때, 다음 두 조건을 만족하는 문자열 S를 찾는 프로그램을 작성하시오. 문자열 S의 길이는 N이고, 'A', 'B'로 이루어져 있다. 문자열 S에는 0 ≤ i < j < N 이면서 s[i] == 'A' && s[j] == 'B'를 만족하는 (i, j) 쌍이 K개가 있다. 코드 import sys n, k = map(int, sys.stdin.readline().split()) a, b = 0, n..
https://www.acmicpc.net/problem/1783 1783번: 병든 나이트 첫째 줄에 체스판의 세로 길이 N와 가로 길이 M이 주어진다. N과 M은 2,000,000,000보다 작거나 같은 자연수이다. www.acmicpc.net 문제 병든 나이트가 N × M 크기 체스판의 가장 왼쪽아래 칸에 위치해 있다. 병든 나이트는 건강한 보통 체스의 나이트와 다르게 4가지로만 움직일 수 있다. 2칸 위로, 1칸 오른쪽 1칸 위로, 2칸 오른쪽 1칸 아래로, 2칸 오른쪽 2칸 아래로, 1칸 오른쪽 병든 나이트는 여행을 시작하려고 하고, 여행을 하면서 방문한 칸의 수를 최대로 하려고 한다. 병든 나이트의 이동 횟수가 4번보다 적지 않다면, 이동 방법을 모두 한 번씩 사용해야 한다. 이동 횟수가 4번보..