프로그래머스 - 튜플(2019 카카오 개발자 겨울 인턴십)`
https://programmers.co.kr/learn/courses/30/lessons/64065 코딩테스트 연습 - 튜플 "{{2},{2,1},{2,1,3},{2,1,3,4}}" [2, 1, 3, 4] "{{1,2,3},{2,1},{1,2,4,3},{2}}" [2, 1, 3, 4] "{{4,2,3},{3},{2,3,4,1},{2,3}}" [3, 2, 4, 1] programmers.co.kr 문제를 풀기 전 정확하게 문제 풀이를 이해하고 푸는 것이 중요하다는 것을 다시 한번 깨달았습니다. 그냥 튜플에 입력된 순서대로 받아서 배열에 입력한 후 리턴하면 되는 줄 알았는데 그게 아니라 배열의 크기가 작은 순부터 탐색해야 했습니다. 틀린 풀이 class Solution { public int[] solut..
Java - 배열, 리스트 내림차순으로 정렬하려면?
프로그래밍을 하다 보면 배열을 정렬해야 할 때가 반드시 존재합니다. 자바에서는 어떻게오름차순? 그리고 내림차순으로 정렬할 수 있을까요? 퀵 소트, 선택 정렬, 병합 정렬 등을 직접 구현해서 정렬하는 것도 좋은 방법이지만 자바에서 이미 구현해놓은 정렬 메서드를 사용하는 게 가장 편하고 정확한 방법입니다. 가장 대중적으로 많이 사용하는 정렬 방법은 Arrays.sort() 매서드를 사용하는 것입니다. Integer 배열 정렬 소스코드 public class 정렬 { public static void main(String[] args) { Integer[] arr = {3,4,6,4,1,3,7,11,10}; Arrays.sort(arr); // 1. 오름차순 printArray(arr); Arrays.sort..