알고리즘 DFS/BFS 탐색 방법 알아보기
그래프에서는 DFS와 BFS방식으로 모든 정점을 탐색한다. 그래프는 따로 파트를 나누어 학습을 하고...
그리디 알고리즘(Greedy Algorithm)에 대해
그리디(탐욕) 알고리즘에서 그리디(탐욕법) 알고리즘이란 이름에서 유추해 볼 수 있듯이 현재 상황에서 가장...
코틀린의 Scope Function는 언제쓸까
Scope Function 코틀린에서는 기본적으로 “표준 스코프 함수” 라는것을 제공한다. 스코프 함수들을 사용하여...
안드로이드 Repository 패턴은 무엇인가
Repository 이전의 포스팅에서 안드로이드 MVVM 디자인 패턴에 대해서 알아보면서 아주 잠깐 Repository의...
알고리즘 완전탐색(Exhaustive search)이란
완전탐색이란? 완전탐색이란 가능한 모든 경우의 수 를 모두 찾는 방법이다. 이러한 방법은...
안드로이드 Hilt에 대해 알아보기
Hilt Hilt란 Google의 Dagger2를 기본으로 만든 의존성 주입 라이브러리이다. 따라서 Dagger2에 대한...
안드로이드 Dagger2 좀 더 알아가기
Custom Application 저번 포스팅에서 Dagger의 Inject, Module, Component에 대해서 알아보고 SmartPhone 클래스에...
안드로이드 Dagger2 맛보기
Dagger Dagger는 의존성 주입(DI)을 도와주는 프레임워크이다. 의존성 주입(DI)에 대해서 전 포스팅에서 알아보았다....
의존성 주입(DI) 알아보기
의존성 주입을 최근에 공부하게 되면서 의존성 주입에 대한 개념을 알아보려고 한다🤔 의존성...
안드로이드 Room 사용하면서 알아보기
Room Room은 안드로이드 앱 내부에서 데이터를 저장 하기 위한 jetpack 라이브러리이다. Room은...