Develop

8일차_Set, Map, Stack, Queue 등 본문

백엔드/KDT_Programmers

8일차_Set, Map, Stack, Queue 등

230801 2025. 3. 14. 01:40

안녕하세요!

8일차 (2주 4일차) 입니다.

 

드디어 오늘 목-어깨-엘보-허리가 결리기 시작했습니다... 빠직;

하루종일 앉아있으니 관절이 고통스럽네요. 

 

암튼 오늘은 어제에 이어서 자료구조를 좀 더 봤습니다.

오늘은 그나마 스택,큐, 해시 개념은 알고있어서 괜찮았고, 해시셋, 해시맵은 알아듣지못했습니다..

 

공부 내용

(못알아 들어서 내용이 짧습니다 ...)

 

Set

  • 중복 허용x, 저장 순서 유지x

Map

  • Key - Value 값을 하나의 쌍으로 묶어서 저장

Stack

  • 마지막에 저장한 데이터를 가장 먼저 꺼내는 LIFO(Last In First Out) 구조

Queue

  • 처음에 저장한 데이터를 가장 먼저 꺼내는 FIFO(First In First Out) 구조

 

팀활동 - RBF

RBF는 팀원들이 각자 딥다이브 하고싶거나 토론하고싶은 주제를 들고와서 이야기를 나눠보는 형식으로 진행되는데요

저희 팀은 주 1회 진행하기로 했습니다. 아래와 같은 형식으로 노션에서 진행했습니다.

 

홍길동 : 컬렉션이 궁금해요

   ㄴ 아무개 : 컬렉션은 ~~~ 입니다. ~~ 할 때 사용합니다.

      ㄴ 고길동 : ~~ 기능도 있습니다.

 

RBF는 1시간 정도 소요됐고, 다른 팀원이 꺼낸 주제에 대해 답하기 위해 필기한 내용을 찾아보기도 하고, 책이나 블로그를 참고하기도 합니다. 한 주제에 모든팀원이 의견을 내니 내가 아는지식이 맞는지 틀린지 정립이 되는 이점이 있었습니다!

 

 

추가 공부

수업중 제일 애로사항은 한 패키지라도 런이안되면, 다음 진도에서도 실행을 못하는점인데요..

그래서 오늘은 날잡고 그동안 놓쳤던 코드들 싹다 실행되게 강사님 깃허브 보고 고쳐놨습니다ㅋㅋ

주말부터 복습 앤 코드 구현해볼예정이라서요! ㅋㅋ

 

아무튼 오늘도 수고했습니다~