본문 바로가기
반응형

배열4

[자바] 배열로 큐 구현하기 자바에는 큐 클래스가 존재합니다만 배열로 큐를 구현해봤습니다.package 패키지명import java.util.Arrays;import java.util.Scanner;public class 클래스명 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayQueue queue = new ArrayQueue(5); //큐에 담을 수 있는 최대개수는 5 while(true) { System.out.println(String.format("현재 수: %d / %d", queue.size(), queue.capacity())); System.out.print("1. enq(add), 2.deq(po.. 2024. 5. 8.
[코딩테스트 Lv.0] 이차원 배열 대각선 순회하기 문제 설명2차원 정수 배열 board와 정수 k가 주어집니다.i + j 제한사항1 ≤ board의 길이 ≤ 1001 ≤ board[i]의 길이 ≤ 1001 ≤ board[i][j] ≤ 10,000모든 board[i]의 길이는 같습니다.0 ≤ k 입출력 예board k result[[0, 1, 2],[1, 2, 3],[2, 3, 4],[3, 4, 5]] 2 8입출력 설명입출력 예 #1입출력 예 #1의 board를 표로 나타내면 다음과 같습니다.i \ j 0 1 20 0 1 21 1 2 32 2 3 43 3 4 5i + j가 2보다 작거나 같은 항들의 합은 0 + 1 + 2 + 1 + 2 + 2 = 8이므로 8을 return 합니다.내 풀이Javaclass Solution { public in.. 2024. 4. 30.
[코딩테스트 Lv.0] 배열 원소의 길이 문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ strlist 원소의 길이 ≤ 100 strlist는 알파벳 소문자, 대문자, 특수문자로 구성되어 있습니다. 입출력 예 strlistresult ["We", "are", "the", "world!"][2, 3, 3, 6] ["I", "Love", "Programmers."][1, 4, 12] 입출력 예 설명 입출력 예 #1 ["We", "are", "the", "world!"]의 각 원소의 길이인 [2, 3, 3, 6]을 return합니다. 입출력 예 #2 ["I", "Love", "Programmers."]의 각 원소의 길이인 [1, 4.. 2024. 2. 1.
[코딩테스트 Lv.0] 모스부호 (1) 머쓱이는 친구에게 모스부호를 이용한 편지를 받았습니다. 그냥은 읽을 수 없어 이를 해독하는 프로그램을 만들려고 합니다. 문자열 letter가 매개변수로 주어질 때, letter를 영어 소문자로 바꾼 문자열을 return 하도록 solution 함수를 완성해보세요.모스부호는 다음과 같습니다. morse = { '.-':'a','-...':'b','-.-.':'c','-..':'d','.':'e','..-.':'f', '--.':'g','....':'h','..':'i','.---':'j','-.-':'k','.-..':'l', '--':'m','-.':'n','---':'o','.--.':'p','--.-':'q','.-.':'r', '...':'s','-':'t','..-':'u','...-':'v','.. 2024. 1. 10.
728x90
반응형