1. LeetCode 문제 풀이
[Dart] 206. Reverse Linked List
1. 문제 https://leetcode.com/problems/reverse-linked-list/description/?envType=study-plan-v2&envId=leetcode-75 2. 요구사항1) 단일 연결 리스트가 주어졌을 때 리스트를 역순으로 정렬한다. 3. 핵심 아이디어1) 연결
sfida.tistory.com
2. 개인 과제 도전 기능 구현
- 출발역 또는 도착역에서 선택한 역 이름이 제외됨
- 라이트 테마, 다크 테마 구현
- 코드 리팩토링
3. 회고
연결 리스트 문제는 생소해서 풀이하고 이해하는데 시간이 꽤 걸렸다.
연결 리스트도 중요한 개념이기에 공부하고 넘어가면 좋을 것 같다.
개인 과제 도전 기능을 구현한 후, 시간이 남아 코드 리팩토링을 진행했다.
다크 테마를 설정하는 것은 어떻게 구현해야 할지 몰라 조금 헤맸었는데 튜터님의 도움으로 해결할 수 있었다.
추가로 코드를 정리하는 시간을 가졌다.
한 파일에 분리되지 않은 코드가 있다면 분리하려고 노력했다.
각 페이지 화면의 위젯 폴더를 만들고, 화면의 위젯들을 분리했다.
너무 많은 코드가 집중되어 있으면 이해하기도 힘들고, 관리하기 불편할 것 같았기 때문이다.
'TIL' 카테고리의 다른 글
[TIL] 250402 LeetCode 문제 풀이, 개인 과제 트러블 슈팅, 팀 프로젝트 구상 (0) | 2025.04.02 |
---|---|
[Flutter] 트러블 슈팅 : 기차 예매 서비스 - 기차역 리스트를 enum class로 다뤄보기 (0) | 2025.04.02 |
[TIL] 250331 LeetCode 문제풀이, 개인 과제 필수 구현 완성 (0) | 2025.03.31 |
[TIL] LeetCode 문제 풀이, 개인 과제(기차 예매 서비스) (0) | 2025.03.28 |
[TIL] 250327 LeetCode 문제 풀이, 피드백 수정, 개인 과제(기차 예매 서비스) (0) | 2025.03.27 |
1. LeetCode 문제 풀이
[Dart] 206. Reverse Linked List
1. 문제 https://leetcode.com/problems/reverse-linked-list/description/?envType=study-plan-v2&envId=leetcode-75 2. 요구사항1) 단일 연결 리스트가 주어졌을 때 리스트를 역순으로 정렬한다. 3. 핵심 아이디어1) 연결
sfida.tistory.com
2. 개인 과제 도전 기능 구현
- 출발역 또는 도착역에서 선택한 역 이름이 제외됨
- 라이트 테마, 다크 테마 구현
- 코드 리팩토링
3. 회고
연결 리스트 문제는 생소해서 풀이하고 이해하는데 시간이 꽤 걸렸다.
연결 리스트도 중요한 개념이기에 공부하고 넘어가면 좋을 것 같다.
개인 과제 도전 기능을 구현한 후, 시간이 남아 코드 리팩토링을 진행했다.
다크 테마를 설정하는 것은 어떻게 구현해야 할지 몰라 조금 헤맸었는데 튜터님의 도움으로 해결할 수 있었다.
추가로 코드를 정리하는 시간을 가졌다.
한 파일에 분리되지 않은 코드가 있다면 분리하려고 노력했다.
각 페이지 화면의 위젯 폴더를 만들고, 화면의 위젯들을 분리했다.
너무 많은 코드가 집중되어 있으면 이해하기도 힘들고, 관리하기 불편할 것 같았기 때문이다.
'TIL' 카테고리의 다른 글
[TIL] 250402 LeetCode 문제 풀이, 개인 과제 트러블 슈팅, 팀 프로젝트 구상 (0) | 2025.04.02 |
---|---|
[Flutter] 트러블 슈팅 : 기차 예매 서비스 - 기차역 리스트를 enum class로 다뤄보기 (0) | 2025.04.02 |
[TIL] 250331 LeetCode 문제풀이, 개인 과제 필수 구현 완성 (0) | 2025.03.31 |
[TIL] LeetCode 문제 풀이, 개인 과제(기차 예매 서비스) (0) | 2025.03.28 |
[TIL] 250327 LeetCode 문제 풀이, 피드백 수정, 개인 과제(기차 예매 서비스) (0) | 2025.03.27 |