Posts
탤로우 월드
Cancel

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 enum과 when enum enum 클래스 정의 enum class Color { RED, ORANGE, YELLOW, GREEN, BLUE, INDIGO, VIOLET } 코틀린에서는 enum cl...

문제 출처 소스코드 순간 두 평면 좌표 사이의 거리 구하는 공식이 생각이 나지 않아 당황했었던 문제다.(수학 공부도 추가로 더 해야되는 것인가..?) double 타입을 정수형으로 바꿀 때에 오차가 생길 수 있다는 점과 이 문제에서는 정확한 거리를 구하는 것이 아니기 때문에 굳이 두 좌표 간...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 클래스와 프로퍼티 클래스 클래스를 선언해보자 자바로 선언 public class Person { private final String name; pulic Person(String name) { ...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 코틀린 기초 새로운 언어의 시작 Hello world를 찍어보자 fun main(args: Array<String>) { println("Hello world!") } fun 키워드 : 함수 선언 키워드 args: Arra...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 코틀린 맛보기 Person이라는 클래스를 정의하고, 그 클래스를 사용해 사람을 모아둔 컬렉션을 만들어 가장 나이가 많은 사람을 찾아 출력하는 코드 data class Person (val name: String, val age: Int? = null)...

문제 출처 소스코드 회귀를 이용해 입력받은 값을 계속 나누는 방법으로 문제를 해결하였다. 처음 10^18 까지 입력이 가능하다는 것을 보고 아무 생각이 풀었기에 int type으로 선언하여 풀었다가 RuntimeError가 발생하였다. int 형의 범위를 초과하는 입력값일 경우 당연히 고려해...