본문 바로가기

카카오 튜플3

[PRGRMS]64065번: 튜플 문제: https://programmers.co.kr/learn/courses/30/lessons/64065 시뮬레이션 문제입니다. 튜플의 순서를 정할 수 있는 단서는 "해당 숫자가 문자열 내 몇 번 나왔는지" 입니다. 그러므로 문자열을 파싱해서 {각 숫자, 숫자가 나온 횟수} 쌍으로 저장한 뒤, '숫자가 나온 횟수'를 기준으로 내림차순 정렬하면 그게 올바른 튜플입니다. 코드: https://github.com/cotchan/algorithm/blob/main/PRGRMS/%ED%8A%9C%ED%94%8C.java 2022. 3. 10.
[2019 카카오 기출] 튜플(JAVA) programmers.co.kr/learn/courses/30/lessons/64065 튜플을 나타내는 LIST가 주어졌을 때 숫자가 많이 등장할 수록 튜플 리스트 안에서 인덱스가 낮은 숫자입니다. 예를 들어 나타내고자 하는 튜플이 {2, 1, 3, 4} 라면 {2},{2,1},{2,1,3},{2,1,3,4}으로 나타낼 수 있고 이 LIST에서 2는 총 4번 나오고, 1은 3번, 3은 2번, 4는 1번 나옵니다. 그래서 이 규칙을 이용하여 문자열 내에 많이 등장한 횟수를 카운팅하고 많이 나온 숫자부터 나오도록 내림차순 정렬해주면 됩니다. 코드: github.com/cotchan/algorithm/blob/main/java/PROGRAMMERS/PG64065.java 2021. 4. 26.
[2019 카카오 기출] 튜플 튜플의 순서는 입력된 문자열에서 각 숫자가 몇 번씩 나왔는지 내림차순으로 정렬하면 그게 튜플의 순서입니다. 이 성질만 캐치하셨면 남은 문제는 주어진 스트링을 어떻게 파싱하느냐가 전부입니다. 2020. 5. 2.