TIL

[TIL] LeetCode 문제 풀이, 개인 과제(기차 예매 서비스)

Meezzi 2025. 3. 28. 23:09
728x90

1. LeetCode 문제 풀이

https://sfida.tistory.com/96

 

[Dart] 202. Happy Number

1. 문제https://leetcode.com/problems/happy-number/?envType=study-plan-v2&envId=top-interview-150   2. 요구사항1) 임의의 양의 정수 n이 주어진다.2) 숫자의 각 자리 숫자를 제곱한 값을 모두 더한다.3) 숫자 1이 될 때

sfida.tistory.com

 

 

 

2. 개인 과제

- HomePage UI구현

- StationListPage UI 구현

- 페이지 이동 중 데이터 전달 

 

 

 

 

3. 성장 일기

오늘은 LeetCode에서 Happy Number 문제를 풀었다.

숫자의 각 자릿수를 제곱해 더하고, 이를 반복해서 결국 1이 되는지를 판단하는 문제였는데

수학적으로 1과 7만이 Happy Number가 된다는 것이 인상 깊었다.

 

 

개인 과제로는 HomePage와 StationListPage의 UI를 구현하고, 페이지 간 데이터 전달 기능도 일부 작업했다.

Flutter의 Navigator를 이용한 화면 이동을 구현하는데 데이터 전달이 제대로 이루어지지 않는 것 같다.

push, pushNamed, pop 세가지 방법이 있는데 이에 대한 차이점과 무엇을 많이 이용하는 지도 궁금해 이에 대해서도 따로 다뤄야겠다.

 

 

오늘 하루 집중한 것 같지만, 진도가 생각만큼 빠르게 나가지는 않았다.

Flutter의 위젯 구현에 익숙하지 않고 작은 기능을 구현하는 데도 고려할 점이 많아 시간이 더 걸린 것 같다.

 

 

내일은 주말이지만, 개인 과제를 미처 다 구현하지 못해 내일도 개발에 집중할 것 같다.

작은 진전이라도 계속 쌓이면 결국 큰 성과가 될 거라 믿는다.

 

 

728x90