본문 바로가기
728x90

자료구조2

Section2 회고 Section2는 자료구조/알고리즘, 네트워크, 데이터 베이스, Spring Framewrok 를 중점으로 학습했다. 자료구조/알고리즘은 학부생때 배웠던 기억이 있었지만, Stack과 Queue를 제외하면 거의 기억이 나지 않는 수준의 얄팍한 지식이였다. 결국 처음부터 다시 학습한다는 마음가짐으로 임했지만, 이것을 코드에 적용하여 내 것으로 만들기엔 시간이 너무 짧았고 일주일도 안되는 시간안에 자료구조/알고리즘을 학습해야한다 라는 압박이 많은 스트레스로 다가왔다. 결국 이 때 한번도 해보지 않았던 헬프센터를 통한 상담을 신청했었는데 그 때 헬프센터 상담 신청 제목이 "어느 순간부터 학습 진도를 따라가기 너무 버겁습니다." 였다. Section2 로 넘어오고 나서 조금씩 학습진도가 밀리는 것을 체감했고, .. 2023. 6. 8.
코드 스테이츠 - 자료구조 1(Stack/ Queue) 자료 구조 자료 구조란? 여러 데이터의 묶음을 저장하고, 사용하는 방법을 정의한 것이다. 데이터는 필요에 따라 데이터의 특징을 잘 파악(분석)하여 정리하고, 활용하는 것이 중요하다. 데이터를 정해진 규칙 없이 저장하거나, 하나의 구조로만 정리하고 활용하는 것보다 데이터를 체계적으로 정리하여 저장해 두는 것이, 데이터를 활용하는데 있어 훨씬 유리하다. 수많은 개발자들이 무수한 상황에서 데이터를 효율적으로 다룰 수 있는 여러 방법을 연구했다. 대부분의 자료 구조는 특정한 상황에 놓인 문제를 해결하는 데에 특화되어 있다. 많은 자료 구조를 알아두면, 어떠한 상황이 닥쳤을 때 적합한 자료 구조를 빠르고 정확하게 적용해 문제를 해결할 수 있다. Stack Stack이란? Stack은 사전적으로 쌓다, 쌓이다, 포.. 2023. 5. 15.
728x90