🙂2023.01.05

일일 회고 141일차

할일 및 한일

경험 및 배움

JDBC 세미나 참여

오늘은 저번 세미나에 이어서 JDBC를 활용하여 INSERT , UPDATE , DELETE 쿼리를 학습해보았다.

대부분 구조는 비슷했지만, 몇 가지 쓰는 명령어들이 달랐다.

  • ex) executeupdate() , executeBatch() ...

여러 데이터들을 한 번에 처리할 때는 Batch 방식을 사용하여 작업하는 것이 속도도 빠르고, 같은 쿼리를 여러 번 작성하지 않아도 되어 효율적이라고 한다.

오늘 작성한 코드는 다음과 같다.

알고리즘 문제 풀이

내일 자료구조 세미나를 대비하여, 멘티들에게 내줄 알고리즘 문제를 먼저 풀이해보았다.

우선 문제는 다음과 같다.

큐를 활용한 문제로, 처음에는 문제를 이해하는 데도 시간이 많이 소요되었다.

방법은 2가지로, 일반 큐를 사용하는 방법과 우선 순위 큐를 사용하는 방법이 존재한다.

우선 순위 큐는 학습해본적이 없어서, 구글링을 통해 참고하면서 풀이를 진행해보았다. 알고리즘 풀이도 꾸준하게 하지 않으면 정말 어렵고 풀이 방법을 생각하기 쉽지 않은 것 같다.

개선 및 목표

  • 내일은 자료구조 & 운영체제 세미나가 있는날이다.

  • 중간중간에 개인 공부를 진행하자.

Last updated