https://www.acmicpc.net/problem/1201 1201번: NMK 첫째 줄에 세 정수 N, M, K가 주어진다. www.acmicpc.net 문제 1부터 N까지의 수를 한 번씩 이용해서 가장 긴 증가하는 부분 수열의 길이가 M이고, 가장 긴 감소하는 부분 수열의 길이가 K인 수열을 출력한다. 코드 import sys n, m, k = map(int, sys.stdin.readline().split()) def ans(n, m, k): arr = list(range(k, 0, -1)) n -= k m -= 1 while m: arr.extend(range(k + n // m, k, -1)) k += n // m n -= n // m m -= 1 return list(map(str, ar..
이번 주 목표 중간고사 잘 치루기 2022-10-16 일요일 웹서비스프로그래밍 공부를 했다. 2022-10-17 월요일 웹서비스프로그래밍 시험을 치뤘다. 시험 점수가 바로 나왔고, 잘봤다.. 컴퓨터네트워크 시험공부를 했다. 2022-10-18 화요일 알고리즘 수시 대비 공부를 했다. recurrence 방식을 공부했다. 컴퓨터네트워크 시험공부를 했다. 2022-10-19 수요일 알고리즘 수시고사를 치뤘다. 인간과현대사회 시험공부를 했다. 2022-10-20 목요일 인간과현대사회를 공부했다. 현대소비트렌드를 공부했다. 2022-10-21 금요일 교양 두 과목 시험을 봤다. 컴퓨터네트워크를 공부했다. 2022-10-22 토요일 컴퓨터네트워크와 알고리즘 시험공부를 했다. 이번 주 리뷰 다음 주 화요일까지 시험..
이번 주 목표 프로젝트를 최대한 해놓고 시험공부 진행하기 2022-10-9 일요일 프로젝트 코드를 수정해나갔다. Mapper, Converter등 몰랐던 부분들을 알아보고 바로 적용시켜 봤다. Enum으로 분기 처리하는 과정을 배웠다. 2022-10-10 월요일 컴퓨터 네트워크를 공부했다. 스프링 스터디를 대비해 공부했다. 스프링 데이터 JPA 를 복습하고, N+1 문제 해결법과 Embedded Database 설정법 등을 공부했다. 2022-10-11 화요일 스프링 스터디 대비 공부를 했다. JPA 강의도 듣고 여러 레퍼런스를 찾아봤다. 2022-10-12 수요일 스프링 스터디를 진행했다. JPA 관련 전반적인 내용들을 다뤘다. 컴퓨터 네트워크를 공부했다. 2022-10-13 목요일 교양 과목들 시험공..
이번 주 목표 알고리즘 수시고사 대비 공부 프로젝트 세팅 및 준비 2022-10-1 토요일 프로젝트 세팅을 마쳤다. API 설계를 완료했다. 클래스, 인터페이스 생성을 완료했다. 알고리즘 수시 대비 공부를 했다. 2022-10-2 일요일 학교 알고리즘 공부를 했다. 2022-10-3 월요일 학교 알고리즘 공부를 했다. 2022-10-4 화요일 학교 알고리즘 공부를 했다. 2022-10-5 수요일 알고리즘 수시고사를 치뤘다. 프로젝트에서 엔티티설계를 진행하고 서비스 몇개를 구현했다. 2022-10-6 목요일 구현중인 서비스를 더 구현했다. 오류들도 수정했다. 2022-10-7 금요일 학교 축제에 참여하느라 공부를 하지 못했다. 2022-10-8 토요일 프로젝트 코드를 피드백을 받으며 수정했다. 이번 주 리..
이번 주 목표 스프링 스터디 대비 공부 스프링 시큐리티 및 JWT, OAuth2 공부 알고리즘 수시고사 대비 공부 씨부엉 프로젝트 관련 준비 2022-9-25 일요일 학교 알고리즘 공부를 했다. 2022-9-26 월요일 프로젝트 회의 두 건을 참여했다. 백엔드 리더 회의와 내가 맡은 서비스 회의였다. 스프링 시큐리티를 공부했다. 코드를 직접 짜봐야 감이 더 잘 올 것 같아서 내일은 코드 부분도 시간 되면 볼 예정이다. 2022-9-27 화요일 스프링 시큐리티를 공부하고, 프로젝트에 적용시켜봤다. 2022-9-28 수요일 스프링 스터디에 참여했다. 시큐리티를 공부했다. 2022-9-29 목요일 프로젝트를 위한 Rest API 설계 초안을 작성했다. 2022-9-30 금요일 프로젝트 백엔드 팀원들과 Rest..
이번 주 목표 그동안 못한 학교 공부 복습 진행 개인 공부가 가능한 경우 진행 새로운 졸작 팀원들과 인사 나누기 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 토요일 추석으로 인해 공부를 하지 않았다. 이번 주 리뷰 바빠서 개인공부에 힘을 많이 못쓴 것 같다.