본문 바로가기

전체 글71

[level 2] 삼각 달팽이 - 68645 문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int[] solution(int n) { if(n == 1){ return new int[]{1}; } int[] answer = {}; // 2차원 배열에 들어가있다고 생각하고 진행한다. // 모든 값을 다 넣은 후 첫줄부터 0이 아닐때까지 배열에 값을 저장하고, 그 결과값을 반환한다. int[][] arr = new int[n][n]; // 방향을 지정해 줄 필요가 있다. // 방향은 3방향이다. 아래, 오른쪽, 왼.. 2023. 4. 26.
[level 2] 교점에 별 만들기 - 87377 더보기 문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { private static class Point { // 데이터를 나타내는 클래스이므로 불변성을 갖게한다. // 죄표범위가 주어지지 않았기 때문에 long으로 한다. 그래야 오버플로우가 발생하지 않는다. public final long x,y; private Point(long x, long y){ this.x = x; this.y = y; } } public String[] solution(int[][] line) { Str.. 2023. 4. 26.
[SWEA][JAVA] 1288. 새로운 불면증 치료법 처음 작성했던 코드 package level_2; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.nio.charset.CharacterCodingException; import java.util.StringTokenizer; public class SW_1288 { public static void main(String[] args) throws NumberFormatException, IOException { // TODO Auto-generate.. 2022. 1. 16.
[SWEA][JAVA] 1959. 두 개의 숫자열 package level_2; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class SW_1959 { public static void main(String[] args) throws NumberFormatException, IOException { // TODO Auto-generated method stub BufferedReader br = new BufferedReader(new Inpu.. 2022. 1. 16.
[SWEA][JAVA] 1961. 숫자 배열 회전 package level_2; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class SW_1961 { public static void main(String[] args) throws NumberFormatException, IOException { // TODO Auto-generated method stub BufferedReader br = new BufferedReader(new Inpu.. 2022. 1. 16.
[SWEA][JAVA] 1966. 숫자를 정렬하자 package level_2; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class SW_1970 { public static void main(String[] args) throws NumberFormatException, IOException { // TODO Auto-generated method stub BufferedReader br = new BufferedReader(new Inpu.. 2022. 1. 16.