#1 삽입 함수 리팩토링#1-1 리팩토링할 함수// in NutrientViewModel.ktprivate fun findIndexToInsert(list: SnapshotStateList, newItem: DayMealView): Int { for(i: Int in list.indices) { if(newItem NutrientViewModel에는 정렬된 배열에 새 원소를 삽입하는 함수 findIndexToInsert()가 있다. 기존 findIndexToInsert()는 위 코드에서 보듯 선택 정렬의 원리로 짰다. #1-2 이진 탐색 이진 탐색 (Binary search)#1 알고리즘 #1-1 #1-2 이렇게 해서 x의 인덱스 i를 찾으면 좋겠지만, 이 x가 배열 values 어디에..