본문 바로가기

Spartacodingclub2

[TIL] #4 - 20231023 (스파르타 코딩 클럽 안드로이드 2기 사전 캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 챕터 3.4 배열과 컬렉션 요약정리: 생각보다 내용이 엄청 많았다. Array, List, Set 그리고 Map에 대한 기본 내용을 배웠다. 간략히 오늘 배운 부분을 요약하자면 Array는 immutable이어서 한번 정하면 수정할 수 없다. 그래서 toMutableList함수를 사용하여 List로 바꾸면 변경이 가능하다. Mutable 리스트는 안에 새로운 리스트를 추가할 수도 있고 빼거나 수정할 수도 있다. Set는 리스트와 비슷하지만 인덱스가 없고 중복되는 값이 들어가지 않는다. 그래서 세트에서 값을 가져올때는 정확하 값을 적어야 가져올 수 있다. Map은 파이썬에서 딕셔네리랑 같은 원리이다. key가 있고 그 key에 할당 되어있는 value.. 2023. 10. 24.
[TIL] #2 - 20231020 (스파르타 코딩 클럽 안드로이드 2기 사전 캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 챕터 3.1 & 3.2 로그 부분/ 변수 노트 복습: 쭉 읽어보니까 어렵지 않았다. 변수 부분이 어렵지 않다고 생각했었는데 어제 못 풀던 알고리즘 문제도 변수 부분을 완벽히 이해하고 있었으면 빨리 문제를 파악하지 않았을 듯 싶다. 변수들이 어떻게 메모리에 저장되는지 메모메모:)) 챕터 3.3 조건문(제어문) 요약 정리: If 문이랑 When 문을 자세히 배웠다. If문은 딱히 어렵지 않았고 When 문의 형태는 새로웠지만 이해하는데 큰 무리는 없었다. switch문이랑 비교해서 이해하기 쉽게 설명이 되어 있는 것 같다. 내일 알고리즘 풀때에는 when문을 응용해서 한번 풀어봐야겠다. 아 그리고 항상 for,when,if,while 중에 어떤걸 사용해.. 2023. 10. 21.