nathan.dev
로그인
nathan.dev
로그인
[TIL] 2022-01-10
nathan
·
2022년 1월 10일
팔로우
1
TIL
linkedlist
코드스쿼드
1
TIL
목록 보기
7/34
연결리스트 Java로 구현하기
연결 리스트 (Linked List)
아이템을 보관하는 노드와 다음 노드를 연결하는 포인터로 연결한 선형 자료구조
아이템은 하나 혹은 여러 값을 보관하고, 포인터는 다음 노드를 참조한다.
과거와 비교 했을 때..
2020년 하반기에 처음으로 python을 통해 Linked List를 구현해 본 적이 있는데 이 때는 객체 지향의 개념이 안잡혀 있었고, node라는 용어도 처음 들을 만큼 코린이였다..
그 때는 정말 구현 논리 조차도 이해를 못해서 힘들어했는데, 그 때의 삽질의 기억이 오늘 미션을 비교적 쉽게 끝내는데에 도움을 준 것 같아 내심 뿌듯하다.
완전 쉬운 편이라고 느껴지지는 않았던 것이, Java의 접근 제어자, 클래스 변수와 인스턴스 변수, Test Code의 작성 여부 등 Java의 기본적인 부분에 대한 능숙함이 없어서 애를 먹기는 했다.
결국 오늘은 Test Code를 작성하지는 못했는데, 내일 그 부분에 대해 좀 더 고민해 볼 것이다.
하루를 마무리하며..
마스터즈 코스를 하면서 정말 비대면인데도 불구하고 바로 옆에 있는 것처럼 질문에 대한 피드백이 빨라 놀랐다.(특히 Jerry.. 🥺)
나는 내 일에 집중할 때면 채팅을 못보고 지나치거나, 이미 해결된 다음에야 보게 되는 것 같아 확인하는 빈도를 조금 더 늘려보려 한다.
오늘은 그래도 캠을 최대한 많이 켰고, 내 스스로 공부에 집중할 수 있는 환경을 만들었다. 앞으로도 이 태도를 꾸준히 유지할 수 있도록 해야겠다.
내일 아침에 동료들의 코드를 자세히 뜯어보면서 코드 리뷰 때 최대한 많이 얻어갈 수 있도록 해야겠다.
nathan
나는 날마다 모든 면에서 점점 더 나아지고 있다.
팔로우
이전 포스트
[1주차 주간회고] 2022-01-03 ~ 2022-01-07
다음 포스트
[TIL] 2022-01-11
0개의 댓글
댓글 작성