목록2023/07/10 (4)
Dazzling 개발 노트
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cXqj47/btsm93fp1D9/Rgf9Qq29J00zNTN4zAsAu0/img.png)
지난주에 GitHub에서 직접 파일을 올릴 수가 있길래 혼자 테스트하고 테스트한거 지우고 작업을 해봤다. 근데 그 이후에 공부한거 커밋하려고 하니,, 깃에서 자꾸 master -> master [rejected - non-fast-forward] 가 뜨면서 로컬 히스토리엔 커밋 내역이 보이는데 GitHub에선 확인이 안되는 일이 발생했다,,,ㅠㅠ 저번주에 시도했을 때 안돼서 그냥 일단 두었는데 오늘도 '이코테' 읽으면서 공부중에 커밋이 안되어,, 빨리 고쳐야겠구나 하고 다시 시도 다행히 잘 성공했다ㅠㅠ 아마 브런치끼리 엉킨 것 같다(?) 멋쟁이 개굴이님 좋은 정보 감사합니다@! 나중엔 내가 따로 정리해서 올려봐야겠당 https://hanyda.tistory.com/36 [Eclipse + GIT] rej..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/coLKLk/btsm8QA7jOZ/9BdXM7yeZehmrukw2Yupe1/img.jpg)
문제 풀이/후기 코드 package ThisIsCT; import java.io.*; import java.util.*; public class ch04_01 { // Ch.04 구현 // 예제 4-1. 상하좌우 static int N; static String[] plan; static int[][] map; static Queue q = new LinkedList(); public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); N = Integer.parseInt(br.readLine()); map = new int[N][N]..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cSs0UM/btsmR9osaIl/WJdFimSDMj7WkFxXD6Z6iK/img.jpg)
문제 N이 1이 될 때까지 다음의 두 과정 중 하나를 반복적으로 선택하여 수행 두번째 연산은 N이 K로 나누어 떨어질 때만 선택 가능 1. N에서 1을 뺀다 2. N을 K로 나눈다 입력조건 N(2
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dm3wzg/btsm7xnMuIp/EGbw2Mz6YlIRY0keek1Z3K/img.jpg)
문제 여러 숫자 카드 중에서 가장 높은 숫자가 쓰인 카드를 한 장 뽑는 게임. 단 아래의 룰을 지키며 카드를 뽑아야 함 1. 숫자가 쓰인 카드들이 N * M 형태로 놓여있다. 이때 N은 행의 개수를 의미하며 M은 열의 개수를 의미 2. 뽑고자 하는 카드가 포함되어 있는 행을 선택 3. 선택된 행에 포함된 카드들 중 가장 숫자가 낮은 카드를 선택 4. 처음 카드를 골라낼 행을 선택할 때 가장 숫자가 낮은 카드를 뽑을 것을 고려하여 최종적으로 가장 높은 카드를 뽑을 수 있도록 전략 필요 입력 예시 출력 예시 3 3 3 1 2 4 1 4 2 2 2 2 2 4 7 3 1 8 3 3 3 4 3 풀이/후기 각 행마다 가장 작은 수를 찾은 뒤에 그 수 중에서 가자 큰 수를 찾기 코드 import java.io.*; ..