1. LeetCode 문제풀이 https://sfida.tistory.com/107 [Dart] 242. Valid Anagram1. 문제https://leetcode.com/problems/valid-anagram/?envType=study-plan-v2&envId=top-interview-150 2. 요구사항1) 두 개의 문자열 s와 t가 있다.2) t가 s의 애너그램이면 true를 반환하고, 아니면 false를 반환한다.3) 애sfida.tistory.com 2. 팀 프로젝트- 장바구니 UI 일부 구현- 코드리뷰- 충돌 이슈 확인 3. 회고오늘 목표는 장바구니 UI 구현을 완성하는 것이었다.팀 프로젝트다 보니 팀원들과의 코드 충돌 이슈를 해결하거나 코드 리뷰에 많은 시간을 할애했다. 코드 ..
1. 개요Flutter로 기차 예매 서비스 앱을 만들면서 고민했던 내용에 대해 다뤘습니다. 2. 기차역 리스트를 enum class로 다뤄보기 기차역 리스트를 일일이 관리한다는 것이 비효율적이라 생각했습니다. 기차역만 담을 enum class로 분리하면 좋을 것 같다는 생각을 했습니다. 기차역은 한국어로 표시는 것이 요구사항이기 때문에 label을 붙여 enum 값과 함께 한글 이름도 같이 저장하였습니다. enum Station { suseo('수서'), dongtan('동탄'), jije('평택지제'), cheonanAsan('천안아산'), osong('오송'), daejeon('대전'), gimcheonGumi('김천구미'), dongdaegu('동대구'), gyeongju('경주'..
1. LeetCode 문제 풀이https://sfida.tistory.com/100 [Dart] 206. Reverse Linked List1. 문제 https://leetcode.com/problems/reverse-linked-list/description/?envType=study-plan-v2&envId=leetcode-75 2. 요구사항1) 단일 연결 리스트가 주어졌을 때 리스트를 역순으로 정렬한다. 3. 핵심 아이디어1) 연결sfida.tistory.com 2. 개인 과제 도전 기능 구현- 출발역 또는 도착역에서 선택한 역 이름이 제외됨- 라이트 테마, 다크 테마 구현- 코드 리팩토링 3. 회고연결 리스트 문제는 생소해서 풀이하고 이해하는데 시간이 꽤 걸렸다.연결 리스트도 중요한 ..