Home
Sangki Han
Cancel

백준 스도쿠

행, 열, 3X3 지역에 동일한 숫자가 있는 지 체크하는 메소드를 만들고 메소드를 통과하면 스도쿠 0값에 값을 채워나가는 식으로 풀이 하였다. import java.util.Scanner; public class Sudoku { static int[][] answerArr = new int[9][9]; public static void...

백준 n과m

N과M 1 수열이 중복되면 안되지만 원소들은 중복이 되면 되기 때문에 arr배열 전역변수에 값을 계속 바꿔가며 출력해주었다. import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class N과M { static List<List<I...

프로그래머스 k진수에서 소수갯수 구하기 Lv2

내부 n진법화 시키고 앞 뒤를 탐색하는 로직은 간단했지만, 소수검증 메소드에서 시간초과가 발생하여 Math.sqrt메소드를 사용하여 소수검증시간을 줄였다. public class k진수에서소수개수구하기 { public static void main(String[] args) { int n = 1234567892; int k = ...

프로그래머스 피로도 Lv2

문제유형에 완전탐색이라는 힌트가 있어 방문배열을 생성하여 재귀함수로 완전탐색하여 구현하였다. public class 피로도 { static int answer = 0; public static void main(String[] args) { int[][] dungeons = new int[][]; int k = 80; solutio...

프로그래머스 혼자놀기의 달인 Lv2

Hash에 상자카드번호 index를 같이 담아 그룹을 만드는 식으로 간단히 풀이했다. import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.List; public class 혼자놀기의달인 { static int a...

SSL 핸드쉐이크란?

과정(https://~ 접속 이후) Client -> Server SSL버전 정보 암호화 방식 무작위 바이트 문자열을 만듬 Server -> Client 서버가 사용하는 암호화 방식 무작위 바이트 문자열을 만듬 SESSIONID ...

프로그래머스 뒤에 있는 큰 수 찾기 Lv2

처음에는 완전탐색으로 풀이했지만 시간초과가 발생하여 완전탐색으로 하는 풀이는 잘못됐다고 생각하였다. 오답(시간초과) import java.util.ArrayList; import java.util.List; public class 뒤에있는큰수찾기 { public static void main(String[] args) { int[] nu...

프로그래머스 두 큐의 합 같게 만들기 Lv2

두 큐의 합을 비교하여 작은 큐의 값을 poll하여 큰 큐로 add 하도록 구현하였다. 두 큐가 도저히 같아지지 않는 조건을 찾기 못하여 answer가 300000회를 넘으면 -1을 return 하도록 구현하였다… import java.util.LinkedList; import java.util.Queue; public class 두큐의합같게만...

프로그래머스 연속 부분 수열 합의 개수 Lv2

첫 풀이는 List의 contains함수를 사용하여 중복을 구별하여 구현하였다. 하지만 contains함수를 남발 하다 보니 시간 초과가 발생하였다. 그래서 LinkedHashSet를 사용하여 add할 때 바로 중복제거를 할 수 있도록 변경하여 구현하였다. 오답(시간초과) import java.util.*; class Solution { ...

MSSQL 등록되어 있는 배치조회

현재 MSSQL에서 등록되어 있는 배치작업들을 확인한다. SQL SELECT A.job_id, -- 배치ID A.name, -- 배치이름 A.enabled, -- 사용여부 description, -- 배치설명 D.command, -- 배치실행시 실행하는 명령어 freq_type, freq_i...