동일성

🎒 공부/📕 Kotlin

Kotlin에서 Set에 Array 넣는 방법

안녕하세요. 지난번에 kotlin의 Equality에 대해 포스팅했었는데요. 아래 포스팅입니다. Kotlin의 Equality, == vs === Equality | Kotlin kotlinlang.org 공식문서에 따르면 kotlin에는 두 가지 타입의 Equality가 존재합니다. Structural equality와 Referential equality인데요. 간단히 말하자면 Structural equality는 값을 비교하는 것이고, Ref dev-sia.tistory.com Structural equality와 Referential equality, 동일성과 동등성에 대해 정리하면서 == 연산자와 === 연산자의 차이에 대해 알아보았습니다. 그리고 equals를 호출했을 때 동일성과 동등성을 비..

🎒 공부/📕 Kotlin

Kotlin의 Equality, == vs ===

Equality | Kotlin kotlinlang.org 공식문서에 따르면 kotlin에는 두 가지 타입의 Equality가 존재합니다. Structural equality와 Referential equality인데요. 간단히 말하자면 Structural equality는 값을 비교하는 것이고, Referential equality는 주소값 비교를 통해 동일한 객체인지를 비교하는 것입니다. 여기에서 동등성과 동일성에 대해 알아봅시다. 동일성 identity 동일하다는 뜻으로, 주어진 두 개의 객체가 완전히 같은 경우를 뜻한다. 즉, 주소값을 비교하여 동일한 주소의 객체를 가리킬 경우 true, 아닐 경우 false이다. 동등성 equality 동등하다는 뜻으로, 주어진 두 개의 객체가 동등한 정보를 가..

🎒 공부/👊 알고리즘 문제 Kotlin 풀이

백준 N과 M (9) - boj15663

15663번: N과 M (9) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 백준의 N과 M 문제입니다. 이 문제는 시리즈에요. 문제풀이 방법을 잘못 접근했는데 그 과정에서 재미있는 사실을 발견해서 포스팅하게 되었습니다. 문제 설명 문제 N개의 자연수와 자연수 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오. N개의 자연수 중에서 M개를 고른 수열 입력 첫째 줄에 N과 M이 주어진다. (1 ≤ M ≤ N ≤ 8) 둘째 줄에 N개의 수가 주어진다. 입력으로 주어지는 수는 10,000보다 작거나..

🎒 공부/👊 알고리즘 문제 Kotlin 풀이

프로그래머스 - Lv2. 후보키 Kotlin

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스의 후보키 문제입니다. 2레벨 문제예요. 만만히 봤다가 블로그에 알고리즘 문제 풀이 카테고리를 만들게 되었습니다. 하... 문제 설명 프렌즈대학교 컴퓨터공학과 조교인 제이지는 네오 학과장님의 지시로, 학생들의 인적사항을 정리하는 업무를 담당하게 되었다. 그의 학부 시절 프로그래밍 경험을 되살려, 모든 인적사항을 데이터베이스에 넣기로 하였고, 이를 위해 정리를 하던 중에 후보키(Candidate Key)에 대한 고민이 필요하게 되었다. 후보키에 대한 내용이 잘 기억나지 않던 제이지는, 정확한 내용을 ..

dev_sia
'동일성' 태그의 글 목록