분류 전체보기(107)
-
oracle에서 fk생성하기
constraint fk_fk테이블명_칼럼명 foreign key (칼럼명) references pk테이블명(칼럼명);
2016.10.07 -
Mysql table에서 pk 찾기
select C.COLUMN_NAME from USER_CONS_COLUMNS C, USER_CONSTRAINTS Swhere C.CONSTRAINT_NAME = S.CONSTRAINT_NAME and S.CONSTRAINT_TYPE = 'P' AND C.TABLE_NAME = '찾을 table명(대문자로 쓸것)';
2016.10.07 -
알고리즘 (최대공약수, 최수공배수)
두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환해주는 gcdlcm 함수를 완성해 보세요. 배열의 맨 앞에 최대공약수, 그 다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 gcdlcm(3,12) 가 입력되면, [3, 12]를 반환해주면 됩니다. import java.util.Arrays; public class TryHelloWorld {public int aaa(int a, int b){ int mod = a % b; if(a>b) { while(mod>0) { a = b; b = mod; mod = a % b; } } return b;}public int bbb(int a, int b){int mod = a % b;if(a%b == 0){b = b*(a/b);} else if(a%b != ..
2016.10.03 -
알고리즘 (최소공약수)
public static void main(String[] args) {int a = 321;int b = 120;int mod = a % b;while(mod>0) {a = b;b = mod;mod = a % b; // 검색 : 유클리드 호제법}System.out.println(b);}}
2016.10.02 -
알고리즘(가운데 숫자 가져오기)
getMiddle메소드는 하나의 단어를 입력 받습니다. 단어를 입력 받아서 가운데 글자를 반환하도록 getMiddle메소드를 만들어 보세요. 단어의 길이가 짝수일경우 가운데 두글자를 반환하면 됩니다. 예를들어 입력받은 단어가 power이라면 w를 반환하면 되고, 입력받은 단어가 test라면 es를 반환하면 됩니다. class StringExercise{ String getMiddle(String word){ String a[] = word.split(""); String b=""; if(a.length%2 == 1){ b += a[(int)a.length/2]; } else { b += a[(int)(a.length/2)-1]; b += a[(int)(a.length/2)]; } return b; } /..
2016.10.02 -
알고리즘( 나누어 떨어지는 숫자 배열)
divisible 메소드는 int형 배열 array와 int divisor를 매개변수로 받습니다. array의 각 element 중 divisor로 나누어 떨어지는 값만 포함하는 새로운 배열을 만들어서 반환하도록 divisible에 코드를 작성해 보세요.예를들어 array가 {5, 9, 7, 10}이고 divisor가 5이면 {5, 10}을 리턴해야 합니다. import java.util.Arrays; class Divisible {public int[] divisible(int[] array, int divisor) {//ret에 array에 포함된 정수중, divisor로 나누어 떨어지는 숫자를 순서대로 넣으세요.int a = 0;for (int i = 0; i < array.length; i++) ..
2016.10.02