CS/Algorithm90 [알고리즘] 10820 문자열 분석 [알고리즘] 10820 문자열 분석 https://www.acmicpc.net/problem/10820 [풀이]ASCII코드 숫자를 이용해서 쉽게 풀 수 있었다.런타임 에러가 계속 났는데 scan.close()를 하지 않아서 문제였다.입력 받으면 처리가 되도록 구성할 땐 while(scan.hasNextLine()) 과 while문 밖에 scan.close()를 꼭! [코드]12345678910111213141516171819202122232425262728293031323334353637383940package algorithm_basic; import java.io.IOException;import java.util.Scanner; public class p_10820 { public static v.. 2018. 3. 17. [알고리즘] 10808 알파벳 [알고리즘] 10808 알파벳 갯수 https://www.acmicpc.net/problem/10808 [풀이]문자열을 숫자로 변형하여 풀도록 한다 [코드]123456789101112131415161718192021package algorithm_basic; import java.util.Scanner; public class p_10808 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] cnt = new int['z'-'a'+1]; char[] inputs = scan.next().toCharArray(); for(int i=0;i 2018. 3. 17. [알고리즘] 10866 덱 [알고리즘] 10866 덱 https://www.acmicpc.net/problem/10866 [풀이]덱의 기본 개념을 알기 위한 문제덱은 양 끝에서만 자료를 넣고 양 끝에서 뺄 수 있는 자료구조이다.덱을 구현하는 문제.System.out.println(deque.pollLast());을 하면 poll과 동시에 출력한다. [코드] 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859package algorithm_basic; import java.util.Deque;import java.util.LinkedList;import java.util.Scanner; p.. 2018. 3. 13. [알고리즘] 1158 조세퍼스 문제 [알고리즘] 1158 조세퍼스 문제 https://www.acmicpc.net/problem/1158 [풀이]queue의 맨 앞 숫자가 delete_num과 동일할 경우 poll 및 출력queue의 맨 앞 숫자가 delete_num과 동일하지 않을 경우 poll과 동시에 뒤에 붙여준다.for문을 돌며 1번이 수행되면 한 바퀴로 친다. - 2중 for문을 사용하기까지 시행착오가 많았던 문제였다. 다음에 까먹을 무렵에 꼭 다시 풀어봐야지! [코드]1234567891011121314151617181920212223242526272829303132333435363738394041424344454647package algorithm_basic; import java.io.IOException; import jav.. 2018. 3. 13. 이전 1 ··· 16 17 18 19 20 21 22 23 다음