목록Kotlin (2)
티라미수 코딩생활

문제 Write a function to find the longest common prefix string amongst an array of strings. If there is no common prefix, return an empty string "". Input: strs = ["flower","flow","flight"] Output: "fl" class Solution { fun longestCommonPrefix(strs: Array): String { } } 처음에 prefix 라는 단어를 놓쳐서 문제를 보자마자 기겁했었습니다. 전 배열에 공통적으로 포함되어 있는 (자리가 상관없는) String 중 가장 긴 거 찾기 인 줄 알았습니다.. 다행히 시작 위치는 앞에서부터 고정입니다. 나의 ..
이번주, 업무 중 REST API 로 아이템 리스트를 내려받은 뒤, 내려받은 아이템들의 현재가치를 앱에서 계산해서 저장 및 활용해야 하는 상황이 있었다. 이 과정에서 너무나도 당연한데 깜빡 했던 내용이 있어서 남겨두려 한다. 지금 담당하고 있는 프로젝트는 기본적으로 자바로 구현되어 있는데, Kotlin Data Class 를 쓰다보니 Java getter & setter 를 만드는게 싫다는 느낌이 들어 data class 만 Kotlin 으로 만들어 보고자 했다. 알고있는 Kotlin 의 Data Class 의 장점 중 하나는 자동적으로 getter & setter 를 구현해 주는 것. data class Data( val name: String, val job: String, val point: Str..