본문 바로가기

[JAVA] 90도 회전 (Rotate) 5*5배열을 90도 회전하는 로직 a 배열을 90도 회전하여 b배열에 넣고 다시 b배열을 90도 회전하여 a에 넣어서180도 회전된 배열을 출력하기 실행 결과 package jungbo; public class T26Rotate {public static void main(String[] args) {int a[][] = new int[5][5];int b[][] = new int[5][5];int row, col;int i=1;for(row=0;row 더보기
[JAVA] 이분 검색(Binary Search) 정렬이 되어 있다는 가정 하에 시작해야 하며정렬이 되어있지 않다면 정렬하고나서 사용해야한다. 예제 배열{2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30} 실행 결과 package jungbo; import java.util.InputMismatchException;import java.util.Scanner; public class T25BinarySearch {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int array[] = {2,4,6,8,10,12,14,16,18,20,22,24,26,28,30};int target;while(true){try{Syst.. 더보기
14일차 JLPT 문법 ~わけがない★ ~ということは考えられない ~할 리가 없다 ① 水なしで1ヶ月も生きられるわけがない。 ② 親が子どもの幸福を願わないわけがない。 ~わけだ☆ ~という結論になる ※「~というわけだ」の形も多い (결과적으로)~이다. ① 100グラム200円なら、1000円で500グラム買えるわけだ。 ② 彼は、卒業式で皆勤賞をもらった。つまり一日も休まなかったというわけだ。 ③ 自分が将来何がしたいのかよくわからず、両親や友達と相談した結果、日本に留学する ことになったわけです。 ~ということが納得できる '그런 이유라면 납득할 만 하다' 의 용법 ① 「電車が遅れているらしい。」「それでみんな来ていないわけだ。」 ② 「これは上級者向きの問題です。」「どうりで、難しいわけだ。」 ~わけではない ★ 特に~というのではない 딱히 ~한 것은 아니지만 ① 「その番組、おもしろ.. 더보기
JAVA 19일차 필기 새로운 클래스 L02ThreadSleep.java 생성package com.javalesson.ch19thread; class ThreadDemo extends Thread{int seq;public ThreadDemo(int seq){this.seq=seq;}public void run(){System.out.println(seq+"thread start");try {sleep(3000);} catch (InterruptedException e) {e.printStackTrace();}System.out.println(seq+"thread end");}}//class end public class L02ThreadSleep {public static void main(String[] args) {for.. 더보기
[JAVA] 삽입 정렬(Insertion Sort) 예제 배열 {5, 4 , 7, 3, 6}1~4회전까지의 결과가 위와 같이 나오도록 해보자 package jungbo; public class T24InsertionSort {public static void main(String[] args) {int array[] = {5, 4, 7, 3, 6};int key;int i, j;int cnt;for(i=1;i=0;j--){if(array[j] 더보기