🙂2022.09.29

일일 회고 49일차

할일 및 한일

경험 및 배움

오늘은 오전에 이동통신 프로토콜 전공 수업을 들은 후, 오후에는 nest.js 마지막 세미나를 참석하고 알고리즘 문제 풀이 및 typescript 복습을 진행하였다.

알고리즘 문제 풀이

오늘 풀어본 문제는 배열에 관한 문제였다. 조건을 우선 첨부한다.

[설명]

N개의 정수를 입력받아, 자신의 바로 앞 수보다 큰 수만 출력하는 프로그램을 작성하세요.

(첫 번째 수는 무조건 출력한다)

[입력]

첫 줄에 자연수 N(1<=N<=100)이 주어지고, 그 다음 줄에 N개의 정수가 입력된다.

[출력]

자신의 바로 앞 수보다 큰 수만 한 줄로 출력한다.

[예시]

  • 입력 : 6, 7 3 9 5 6 12

  • 출력 : 7 9 6 12

이 문제는 생각보다 간단한 문제였다. ArrayList 를 만들고, 반복문을 돌려서 두 수의 인덱스를 비교하여 숫자가 크면 ArrayListadd() 로 넣어주면 된다.

자세한 풀이는 링크를 첨부한다.

Typescript 복습

nest.js 세미나가 끝나서 이제 프로젝트를 11월 초까지 진행한다. 하지만 개념이 있어도 애초에 기본인 타입스크립트 문법이 제대로 되어 있지 않아서 이해하기 힘든 부분도 많이 있어서, 예전에 타입스크립트 세미나를 하며 정리한 notion을 보고 복습을 천천히 하고, 그 후에 프로젝트를 해보려 한다.

개선 및 목표

  • 이번달, 다음달 까지 정말 할 것이 많은 것 같다. 학교 전공 시험 5개에 design pattern 프로젝트, 다학제간 캡스톤 프로젝트도 중간 점검 발표가 11월에 있고 nest.js 세미나도 끝나서 프로젝트를 11월 초중까지 해야한다. 다 잘해낼 수 있을지 모르겠지만 화이팅하자.

Last updated