오늘 공부한 내용 정리(2024년 8월 19일)
코드카타 문제풀이
풍선 터뜨리기(Silver 3, 2346번)
https://rkdrkd-history.tistory.com/203
어린 왕자(Silver 3, 1004번)
https://rkdrkd-history.tistory.com/205
면접 이론 학습
면접 이론 학습 5일 차
메모리의 힙 영역을 너무 크게 잡으면 어떻게 되는가?
메모리의 힙 영역을 스택 영역과 같은 공간을 사용한다.
스택 영역이 커지면 힙 영역이 작아지고, 힙 영역이 커지면 스택 영역이 작아진다.
힙 또는 스택 영역이 커지게 되면
스택 영역이 높은 주소에서 낮은 주소로 할당되고, 힙 영역이 낮은 주소에서 높은 주소로 할당되기 때문에 자신의 영역이 상대의 영역을 침범하는 사태가 발생할 수 있다.
이를 각각 Stack Overflow, Heap Overflow라고 한다.
Set과 Map의 차이점
Set: List와 동일한 구조를 가지지만, 데이터의 종복을 허용하지 않고, 순차적이지 않은 집합이다.
Map: 자료 구조중의 하나로, key-value 두 개로 구성된 Pair로 나타낼 수 있는 collection이다. key는 중복될 수 없지만, value는 중복될 수 있다.
개인 공부
앱 개발 심화 팀 프로젝트
검색 페이지의 무한 스크롤 구현
https://rkdrkd-history.tistory.com/204
오늘 공부 내용 정리 및 회고
무한 스크롤 구현을 마지막으로 내가 맡은 팀 프로젝트 구현 과제가 끝났다.
내일 최종적으로 잘 작동하는지 확인하고, 코드를 살짝 다듬어 보려 한다.
발표 준비도 내일부터 진행할 듯하다.
728x90
'♞ | 공부일지 > ♝ | TIL' 카테고리의 다른 글
[Android, 내일배움캠프] 공부일지(2024-08-21) (0) | 2024.08.21 |
---|---|
[Kotlin, 내일배움캠프] 공부일지(2024-08-20) (0) | 2024.08.20 |
[Android, 내일배움캠프] 공부일지(2024-08-16) (0) | 2024.08.16 |
[Android, 내일배움캠프] 공부일지(2024-08-13) (0) | 2024.08.13 |
[Kotlin, 내일배움캠프] 공부일지(2024-08-12) (0) | 2024.08.12 |