본문 바로가기

Sparta Coding Club/TIL5

[TIL] #6 - 20231025 (스파르타 코딩 클럽 안드로이드 2기 사전 캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 챕터 3.7 클래스 관련 공부 및 노트 정리: 자바를 전에 조금 공부를 했어서 아주 어렵진 않았지만 기억해야하는 부분들이 있어서 다시 돌아가서 복습해야할 것 같다. 진도를 절반밖에 못 나갔기 때문에 내일 마저 노트 정리를 해주어야겠다. 💡 알고리즘 - 코틀린 : 프로그래머스 코드 카타 [12910] https://dailycoding24k.tistory.com/39 [프로그래머스 - 코틀린] 나누어 떨어지는 숫자 배열 #12910 #12910 🎄 Question ? https://school.programmers.co.kr/learn/courses/30/lessons/12910 class Solution { fun solution(arr: IntAr.. 2023. 10. 26.
[TIL] #5 - 20231024 (스파르타 코딩 클럽 안드로이드 2기 사전 캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 챕터 2 실행: 오늘도 못했다 못했어... 미쳤지 정말 내일은 꼭해야겠다 챕터 3.5 반복문 관련 공부 및 노트 정리. 다른 언어 문법이랑 큰 차이를 느끼지 않아서 그냥 쭉 타이핑 치면서 받아들였다. 그런데 좀 멍 때리면서 적은 것 같당.... 챕터 3.6 함수 관련 공부 및 노트 정리: 함수는 어렵지 않았다. 양도 많지 않아서 할만 했다 알고리즘 복습: 오늘 드디어 전에 풀었었던 알고리즘 문제로 돌아가서 다른 풀이를 찾아보고 이해하고 공부하는 시간을 가졌다. .map{}이라는 함수가 이해가 안되어서 조원들에게 물어봤는데 너무 친절하게 답변해 주셨다. 💡 알고리즘 - 코틀린 : 프로그래머스 코드 카타 [12912] https://dailycoding.. 2023. 10. 25.
[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.
[TIL] #1 - 20231019 (스파르타 코딩 클럽 안드로이드 2기 사전 캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 스파르타 코딩 클럽 사전 캠프 챕터 1 요약 정리 (복습) : 기본적인 어휘들을 전체적으로 정리했다. 내가 어휘를 받아들이고 응용하는데 시간이 걸리기 때문에 운영체제/API/런타임 등과 같은 기본적인 어휘 요약도 따로 했다. 챕터 2 실행: 안드로이드를 열어 보았는데 왜 때문인지 실행이 안돼서 노트북 용량을 지우기 시작했다. 최적화하고 지울수 있느 모든걸 다 지우는데 시간이 걸렸다. 실제 실행은 내일 해야겠다. 챕터 3.1 로그/로그캣 관련 공부 및 노트 정리. 전에 공부하다가 로그가 나왔을 때 얘를 굳이 왜 쓰지? 라는 생각에 하는 방법만 배우고 응용해서 사용해 본적은 없지만 오늘 다시 읽어보니 전에 있었던 에러를 기록해서 다시 돌아가 확인 해 볼.. 2023. 10. 20.