오늘한 일
- 다트(Dart) 언어를 배웠다
- 블로그 TIL을 작성하였다
- 1일 1커밋을 하였다
느낌 점
오늘 스마틴 앱 챌린지 본선 평가 결과를 확인했는데 결선 진출에 성공했다 솔직히 안될 줄 알았고 이미 떨어졌다는 마음으로 다음 프로젝트랑 대회를 준비하고 있었는데 너무 감격스럽다 결선은 5명까지 상을 받고 결선 진출팀이 우리 부문에서 9명으로 약 2:1이니 정말 열심히 해서 상까지 꼭 노려봐야겠다
배운 점
다트(Dart) 큐
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import 'dart:collection';
void main() {
Queue<int> numbers = Queue(); // Queue 생성
numbers.add(1); // 요소 추가
numbers.add(2);
numbers.add(3);
int firstNumber = numbers.removeFirst(); // 첫 번째 요소 제거
int lastNumber = numbers.removeLast(); // 마지막 요소 제거
bool isEmpty = numbers.isEmpty; // Queue가 비어있는지 확인
int length = numbers.length; // Queue의 길이 확인
}
다트에서 사용하는 큐는
1
2
3
4
5
6
7
8
9
10
11
Queue<int> numbers = Queue();
numbers.add(1); // 요소 추가
numbers.add(2);
numbers.add(3);
int firstNumber = numbers.removeFirst(); // 첫 번째 요소 제거
int lastNumber = numbers.removeLast(); // 마지막 요소 제거
bool isEmpty = numbers.isEmpty; // Queue가 비어있는지 확인
int length = numbers.length; // Queue의 길이 확인
위와 같이 생성하고 사용할 수 있으며
~~dart import ‘dart:collection’; ~~
위와 같이 ‘dart:collection’을 import 해야지 사용할 수 있으며
내일 계획
내일은 다트(Dart) 문법을 학습해야겠다