2024/03/27 2

TIL (03.27)

KodeCata [프로그래머스_Kotlin] 신고 결과 받기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 신 rlawog.tistory.com 새로 알게된 내용 flatten 중첩된 컬렉션(리스트 안에 리스트, 맵 안에 리스트 등)을 평면화하여 하나의 단일 컬렉션으로 만드는 함수입니다. 즉, 중첩된 구조를 가진 컬렉션을 평평한 구조로 변경합니다. 예시코드 val exList = listOf(listOf(1, 2, 3), listOf(4, 5, 6), listOf(7, 8, 9)) val exList = nestedList.flatten() prin..

Kotlin/TIL 2024.03.27

[프로그래머스_Kotlin] 신고 결과 받기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다. 신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할 수 있습니다. 한 유저를 여러 번 신고할 수도 있지만, 동일한 유저에 대한 신고 횟수는 1회로 처리됩니다. k번 이상 신고된 유저는 게시판 이용이 정지되며, 해당 유저를 신고한 모든 유저에게 정지 사실을 메일로 발송합니다. 유저가 신고한 모..

프로그래머스 2024.03.27