재귀 알고리즘 EightQueen private boolean[] flag_a = new boolean[8]; // 각 행에 퀸을 배치했는지 private boolean[] flag_b = new boolean[15]; // 대각선에 퀸이 배치되었는지 private boolean[] flag_c = new boolean[15]; // 대각선에...
Dohyun's Blog
Cancel재귀알고리즘(EightQueen)
기본 자료구조, 검색, 스택과 큐
기본 자료구조 배열 역순, 기수변환, 소수 출력 배열 역순 - Swap 이용 기수변환 String st = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'; st.charAt(num % r); // num을 r로 나눈 나머지를 이용해 변환 1000이하의 소수 출력 일일이 다 확인 할 수 있지만 계산이 ...
BufferedReader, BufferedWriter, StringTokenizer
BufferedReader Scanner를 사용하면 space, enter 모두를 경계로 인식해 입력 데이터를 가공하기 편하다. Buffered는 enter만 경계로 인식하고 받은 데이터를 String으로 고정시키기 때문에 입력 데이터를 가공하는 작업이 필요하다. 단, 많은 양의 데이터를 입력 받을 때 Buffered를 통해 입력받는 것이 빠르기 ...