코드카타 문자열 나누기 문제 입출력 예시 정답class Solution { fun solution(s: String): Int { var rs = s // 남은 문자열 var res = 0 // 분배한 문자열의 개수 // 남은 문자열이 공백이 될 때까지 문자열 분배 과정 반복 while (rs.isNotEmpty()) { // 변수 초기화 구문 var x = rs[0] // 첫 글자 var xCnt = 0 // x와 같은 글자가 나온 횟수 var nCnt = 0 // x와 다른 글자가 나온 횟수 va..
코드카타 옹알이 (2) 문제 정답class Solution { fun solution(babbling: Array): Int { val able = listOf("aya", "ye", "woo", "ma") return babbling.count { i -> var word = i for (a in able) { if (!word.contains(a.repeat(2))) { word = word.replace(a, " ") } } word.all { it.isWhitespace() } } }..
Q. Android 트랙에 참여한 계기저는 어렸을 때 플레이스토어의 어플이나 게임들을 보고 이런 것들을 한 번 만들어보고 싶다라고 생각을 했었습니다.그래서 부산소프트웨어마이스터고를 진학해 소프트웨어개발과로 졸업을 하였고 그 과정에서 3학년 말에 3개월간 현장실습을 했는데 그 떄 플러터를 접했었고, 짧게나마 개발경험을 해보면서그 때 앱 개발에 흥미를 느끼게 되어 앱 개발자를 하기로 결정했습니다. 현장실습에서 채용 T.O가 없다는 이유로 계속해서 회사를 다니지 못하게 되었고,회사를 나오기 전 회사 선배님들께 어떻게 하면 좋을지 물어봤는데 국비지원을 추천해주셨습니다. 현재 무직백수고졸상태인데 취직을 하기엔 제 실력이 부족하다고 느껴져서 막막했던 찰나국비지원을 한 번 해볼까라는 생각이 들었고 플러터를 국비..