무념무상 생각노트

[TIL] 2021년 8월 4일

KimBangg 2021. 8. 5. 14:29

코어 타임 이전 📚

 

오늘도 어김없이 "11시 론팀 스터디"로 하루를 시작 했습니다.

 

강의가 쌓아 가면서, 서로 오가는 질문들도 많아 졌고 ! 팀원들 사이에 친밀도도 많이 올라갔다는 감정을 느낍니다 :D

혼자 느끼는 생각이 있다면, 성인이 되고 나서는 말을 놓지 않아도(?) 편한 관계들이 꽤나 많이 유지가 된다는 것을 느끼고 있습니다! 너무 강박적으로 편안한 분위기를 만들려고 하지 않아도 된다는 점을 배울 수 있었습니다.

 

아마도, 사람들이 좋아서 그런게 아닐까? 싶기도 합니다bb 

  

  

  

코어 타임 Ing 🏃🏻

 

오늘은 기본 자료구조 [ 스택, 큐, 연결 리스트, 배열 ]  를 중심으로 한 강의가 이루어졌습니다.

 

전반적으로 강의가 이루어진 자료구조 자체는 어렵지 않으나, 이를 활용 할 수 있을 정도의 이해가 중요하다고 생각을 하였습니다.

이에 따라, 코드를 반복적으로 작성하면서 각 자료구조가 가진 특징, 장/단점, 활용 방안에 대해서 생각을 할 수 있었습니다.

정리한 내용이 꽤 길어서 아티클 형식으로 정리를 해놨으니 궁금하신 분들은 방문하셔서 참조하면 좋을 것 같습니다bb

 

배우면서 즐거웠던 포인트는 자바스크립트의 배열이 해시 테이블 이라는 점과 shift() 연산이 O(n) 이라는 시간 복잡도를 가진다는 사실을 배울 수 있었습니다. 내용을 깊게 학습하면서 위와 같은 수확을 얻어 스스로가 대견 했던 하루 였습니다.

 

 

https://kimbangg.tistory.com/289

 

[ 자료구조 ] 연결 리스트 ( Linked List )

1. 연결 리스트의 특징 메모리가 허용하는한 요소를 제한없이 추가 할 수 있습니다. 배열과 다르게, 메모리가 연속적으로 저장 되어 있지 않기 때문이다. 탐색은 O(n)이 소요됩니다. 인덱스가 존

kimbangg.tistory.com

 

https://kimbangg.tistory.com/290

 

[ 자료구조 ] 배열 ( Array )

배열 ( Array ) 배열은 연속된 메모리에 저장이 되고, 사이즈 변경이 불가능합니다. 단, 자바스크립트에서는 사이즈가 동적으로 변합니다. 자바스크립트의 배열은 해시 테이블로 구현된 객체이므

kimbangg.tistory.com