패키지
문제 --> https://www.acmicpc.net/problem/1105511053_가장 긴 증가하는 수열의 길이의 문제를 응용한 문제이다. MAX(D[j]) + 1 (길이) ===> MAX(D[j]) + A[i] (합)의 원리를 이용해서 풀었다. 1234567891011121314151617181920212223242526272829303132333435363738394041package com.home.test; import java.util.Scanner;public class P11055 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int a[] = new..
문제 ==> https://www.acmicpc.net/problem/11053 유명한 LIS 알고리즘 문제라고 한다. * 최장 증가 수열 LIS(Longest Increasing Subsequence) 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 import java.util.Scanner; public class P11053 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //첫 행 입력 int n = sc.nextInt(); int a[] = new int[n]; //두 번째 행 입력 for (int ..
https://www.acmicpc.net/problem/2193 점화식 d[n] = d[n-1] + d[n-2] 1234567891011121314151617181920212223242526272829303132import java.util.Scanner; public class P2193 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); //long 8 byte //점화식 //d[n] = d[n-1] + d[n-2] //d[n][l] : n자리 이친수, 마지막자리 l //0으로 끝나는 경우 d[n][0] = d[n-1][0] + d[n-1][1] //1으로 끝나는 경우 ..
고고고 자바스크립트 자료구조와 알고리즘국내도서저자 : 마이클 맥밀런(Michael McMillan) / 우정은역출판 : 한빛미디어 2014.08.30상세보기
POI는 엑셀을 핸들링 할때 쓰는 라이브러리.. HSSFWorkbook 컬럼값 순서가 숫자로 하드코딩 되어 있어서 새로 컬럼값을 추가할 때마다 밀리는 숫자를 수정해야 하는 불편함이 있었다. 그래서 int num = 0;을 초기화 시키고 num++로 알아서 순서 증가하게끔 변경해놓았다. 하면서 poi에 대해 조금 ..찾아봄. 자바로 엑셀을 핸들링 할 수 있는 방법은 크게 두가지로 나누어 진다. 1. Java Excel API http://www.andykhan.com/jexcelapi/ 2. POI http://jakarta.apache.org/poi/index.html ※ 흔히 POI를 엑셀을 핸들링 하기 위한 것으로만 오해하기 쉬운데, POI 프로젝트는 마이크로소프트 OLE 2 복합 도큐먼트 포맷의 파..