분류 전체보기

✍스펙업/코딩테스트

10점짜리문제 가까운 수 쉽게 풀기

문제 설명 정수 배열 array와 정수 n이 매개변수로 주어질 때, array에 들어있는 정수 중 n과 가장 가까운 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ array의 길이 ≤ 100 1 ≤ array의 원소 ≤ 100 1 ≤ n ≤ 100 가장 가까운 수가 여러 개일 경우 더 작은 수를 return 합니다. 입출력 예 입출력 예 설명 입출력 예 #1 3, 10, 28 중 20과 가장 가까운 수는 28입니다. 입출력 예 #2 10, 11, 12 중 13과 가장 가까운 수는 12입니다. 문제풀이 코드 import java.util.Arrays; class Solution { public int solution(int[] array, int n) { Arrays.sor..

✅네이버클라우드 캠프/개발일기

[네이버클라우드캠프] 38일차. 자바 LinkedList와 Node, 인터페이스 규격

* ArrayList vs LinkedList 추가/삭제 LinkedList의 장점은 해당 값을 찾은 후 노드 추가/삭제를 하기 때문에 ArrayList보다 빠른 장점이 있다. 조회 조회에서는 ArrayList가 인덱스로 조회하기 때문에 LinkedList 보다 빠르다. * LinkedList - add() 실습예시) LinkedList 클래스와 add 메소드 이해하기 (node 사용) package bitcamp.util; public class LinkedList { Node tail; public void add(Object value) { Node node = new Node(); node.value = value; if (tail != null) { tail.next = node; } tail ..

✍스펙업/코딩테스트

공던지기 제일 쉽게 풀기

문제 설명 머쓱이는 친구들과 동그랗게 서서 공 던지기 게임을 하고 있습니다. 공은 1번부터 던지며 오른쪽으로 한 명을 건너뛰고 그다음 사람에게만 던질 수 있습니다. 친구들의 번호가 들어있는 정수 배열 numbers와 정수 K가 주어질 때, k번째로 공을 던지는 사람의 번호는 무엇인지 return 하도록 solution 함수를 완성해보세요. 제한사항 2

✍스펙업/코딩테스트

while문으로 조건 만족하면 answer 증가시키기 (치킨 쿠폰)

문제 설명 프로그래머스 치킨은 치킨을 시켜먹으면 한 마리당 쿠폰을 한 장 발급합니다. 쿠폰을 열 장 모으면 치킨을 한 마리 서비스로 받을 수 있고, 서비스 치킨에도 쿠폰이 발급됩니다. 시켜먹은 치킨의 수 chicken이 매개변수로 주어질 때 받을 수 있는 최대 서비스 치킨의 수를 return하도록 solution 함수를 완성해주세요. 제한사항 chicken은 정수입니다. 0 ≤ chicken ≤ 1,000,000 입출력 예 입출력 예 설명 입출력 예 #1 100마리를 주문하면 쿠폰이 100장 발급되므로 서비스 치킨 10마리를 주문할 수 있습니다. 10마리를 주문하면 쿠폰이 10장 발급되므로 서비스 치킨 1마리를 주문할 수 있습니다. 따라서 10 + 1 = 11 을 return합니다. 입출력 예 #2 10..

우동한그릇
'분류 전체보기' 카테고리의 글 목록 (62 Page)