240318 TIL
DoDoBest
·2024. 3. 18. 23:12
오늘 학습한 내용
- 프로그래머스 체육복 문제 풀의 작성
- 리트코드처럼 풀이 시간이 더 짧은 사람의 코드를 볼 수 있으면 하는데, scope function을 이용해서 짧고 멋있어 보이는 코드에만 👍이 찍혀서, 도움이 되지 않는다. 빨리 개선좀 했으면 좋겠다.
- MinHeap, MaxHeap이 내부에 구현되어 있는 PriorityQueue를 이용해 정렬 시간 단축
https://dodobest.tistory.com/75 - Kotlin In Action 6.2 코틀린의 원시 타입
- 함수가 exception을 던지기만 할 경우에 명시할 수 있는 타입인 Nothing을 배웠다.
- 코틀린은 원시타입과 참조 타입을 구분하지 않는다. 다만 JVM에서 동작하기 위해 자바 코드로 변환되는데, 제네릭 타입에 원시 타입을 사용하면 자바의 래퍼 타입으로 원시 타입이 감싸지도록 변환된다. 예를 들어, List<T>에 원시 타입을 사용하면 자바로 변환될 때 List<Integer>로 변환되는 것이다. 이것을 박스 타입이라고 부르며, 래핑 과정에서 추자적인 시간이 소요되기 때문에, 코딩테스트시에 유의해야 한다. - 인프런 CS 강의 보기
- 데이터교환형식 #1. JSON과 직렬화와 역직렬화
- 강사 님 딕션이 좋고, 설명도 자세히 해주셔서 구매를 잘 한 것 같다. 강의 화질도 나쁘지 않다. - 사이드 프로젝트 계획하기
- 처음에는 canvas를 이용해서 캐치마인드, 갈틱폰 같은 것을 구현하려고 했는데 이것은 대중적인 내용과 거리가 너무 멀기에 적합하지 않다는 피드백을 받았다.
- 위피, 이상형 월드컵과 같이 상하 좌우로 스와이핑 하는 선택형 주제를 추천받아서 이것으로 변경했다.
'TIL' 카테고리의 다른 글
240320 TIL - 학습한 내용 목차만 작성하는 이유 (0) | 2024.03.21 |
---|---|
240319 TIL (0) | 2024.03.19 |
240315 TIL (0) | 2024.03.16 |
240314 TIL (0) | 2024.03.14 |
240313 TIL (0) | 2024.03.13 |