Home
Sangki Han
Cancel

Travis S3 연동 (2)

S3란? AWS Simple Storage Service(S3)는 AWS에서 제공하는 인터넷용 스토리지 서비스다. S3를 사용하는 이유는 S3에 배포파일을 생성하고 AWS CodeDeploy에 파일을 전달하기 위함이다. 1. AWS KEY발급 사용자 생성 사용자 생성시 권한 추가 ACCESSKEY, SECRETKEY 생...

Travis Github 연동 (1)

1. Travis Github 연동 Travis사이트접속 Github 계정연동 Github 프로젝트 연결 2. .travis.yml파일 세팅 .travis.yml파일은 Travis와 연동을 위한 설정 파일이다. Path: 프로젝트 최상위 # 언어 language: java # Java 버전 jdk: - openjdk11...

백준 N-Queen

스도쿠를 구현 해보고나니 정말 간단한 문제였다. 각 열에 퀸을 두고 행과 대각선을 검사하여 재귀를 돌렸다. import java.util.Scanner; public class NQueen { static int n = 0; static int count = 0; static int[] arr; public static void ...

백준 스도쿠

행, 열, 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...