목록코딩테스트 (5)
현재노트
문제링크 https://programmers.co.kr/learn/courses/30/lessons/68644 코딩테스트 연습 - 두 개 뽑아서 더하기 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한 programmers.co.kr 문제내용 solution class Solution { public int[] solution(int[] numbers) { int[] answer; List sumList = new ArrayList(); for (int i=0; i
문제링크 https://programmers.co.kr/learn/courses/30/lessons/76501 코딩테스트 연습 - 음양 더하기 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 re programmers.co.kr 문제내용 solution public int solution(int[] absolutes, boolean[] signs) { int answer = 0; for(int i=0; i< absolutes.length; i++){ if(signs[i] == true){ answer += absolutes[i]; }else{ answer..
문제링크 https://programmers.co.kr/learn/courses/30/lessons/42748 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 문제내용 solution public int[] solution(int[] array, int[][] commands) { int[] answer = new int[commands.length];; int[] splitArr; for(int i=0;i
문제링크 https://programmers.co.kr/learn/courses/30/lessons/82612 코딩테스트 연습 - 1주차 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이 programmers.co.kr 문제내용 solution class Solution { public long solution(int price, int money, int count) { long answer = money; for(int i=1; i 0 ? 0 : -answer); } } answer에 money를 기준을 잡고 count 되는대로 price를 빼주는 방식으..
문제링크 https://programmers.co.kr/learn/courses/30/lessons/68935 코딩테스트 연습 - 3진법 뒤집기 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 n은 1 이상 100,000,000 이하인 자연수 programmers.co.kr 문제내용 요점 3진법 변환 방법에 대한 개념을 알아야한다. String을 뒤집어서 표현하는 방법에대해 알아야한다. 10진수 변환 방법에 대한 개념을 알아야한다. public int solution(int n) { int answer = 0; String converted = ""; String reverse..