분류 전체보기(165)
-
코드카타 - 짝수와 홀수
문제 설명 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다.입출력 예 num return 3 "Odd" 4 "Even" 풀이class Solution { fun solution(num: Int): String { var answer = "" if (num % 2 == 0) { answer = "Even" } else { answer = "Odd" } return answer }}
2024.05.28 -
코드카타 - 배열의 평균값
문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ numbers의 원소 ≤ 1,000 1 ≤ numbers의 길이 ≤ 100 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다.입출력 예 numbers result [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 5.5 [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99] 94.0입출력 예 설명 입출력 예 #1 numbers의 원소들의 평균 값은 5.5입니다. 입출력 예 #2 numbers의 원소들의 평균 값은 94.0입니다. 풀이class Solution { fun soluti..
2024.05.28 -
코드카타 - 짝수의 합
문제 설명 : 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제한사항 : 0 입출력 예 n result 10 30 4 6입출력 예 설명 1. 입출력 예 #1: n이 10이므로 2 + 4 + 6 + 8 + 10 = 30을 return 합니다. 2. 입출력 예 #2 : n이 4이므로 2 + 4 = 6을 return 합니다. 풀이class Solution { fun solution(n: Int): Int { var sigma = 0 for(i in 1..n){ if(i%2 == 0){ sigma = sigma + i ..
2024.05.28 -
240527_1주차 온보딩 (1)
OT> 오늘: 아이디어 – 내일: 런칭 – 모레: 결과 보기 창업에서 중요한 것 = 실행력 > product를 어설프게라도 만드는 능력(팀원들에게 내가 생각하는 걸 러프하게라도 공유할 줄 알아야 함) 어떻게 하면 오늘 살아남을까, 내일 더 잘할까 고민의 반복 1. 기업의 성장 방식은 다양하다2. 시장 사이즈/전략보다 스피드와 팀이 중요하다. 해보고, 맞고의 반복3. 돈을 적게 쓰는 험블한 문화, 겸손함4. 일어날 일은 반드시 일어난다5. 문화는 채용이 모여 만들어지는 것 창업가의 중요한 자질1. 겸손2. 실행력3. 다음 판을 짜는 능력 투자자들 사이에 솔로 파운더에는 투자하지 않는다는 원칙이 있음. 동업자를 구하는 방법: 수단과 방법을 가리지 않고!(구하는 사..
2024.05.27 -
240527_디모의 코틀린 강의 #21강. 문자열을 다루는 법
1. 문자열을 다루는 다양한 속성 및 함수들fun main(){ val test1 = "Test.Kotlin.String" println(test1.length) // 문자열 길이 출력 println(test1.toLowerCase()) // 소문자로 변환 println(test1.toUpperCase()) // 대문자로 변환 val test2 = test1.split(".") // "."을 기준으로 문자열을 분리 println(test2) println(test2.joinToString()) // Test, Kotlin, String println(test2.joinToString("-")) // Test-Kotlin-String println(te..
2024.05.23 -
240524_디모의 코틀린 강의 #20강. 리스트
유튜브 - 디모의 코틀린 문법 강의 정리 #20강. 리스트 1. 리스트: 데이터를 모아 관리하는 컬렉션 클래스의 서브클래스 중 가장 단순한 형태2. 리스트의 종류 1) List: 생성 시 넣은 객체를 대체/추가/삭제 불가 2) MutableList: 생성 시 넣은 객체를 대체/추가/삭제 가능 - 추가 = add() / 삭제 = removeAt() / 섞기 = shuffle() / 정렬 = sort()3. 함수형 1) listOf() 2) mutableListOf() for main(){ val a = listOf("사과", "딸기", "배") println(a[1]) // 딸기 for (fruit in a){ println("${fruit}:") // 사과:딸기:배: } ..
2024.05.23