분류 전체보기161 [DP] LCS Longest Common Subsequence(최장 공통 부분 문자열) public int LCS(String str1, String str2) { int M=str1.length(); int N=str2.length(); int[][] dp=new int[M+1][N+1]; for(int i=1; i 2022. 11. 1. [DP]LIS Longest Increasing Subsequence(최장 증가 부분배열) public int LIS(int[] arr) { int res=0; int[] dp=new int[60000]; dp[0]=1; for(int i=1; i 2022. 11. 1. [Two Point]uglyNumbers 2,3,5의 소인수로만 이루어진 수를 배열로 나타내었을 때 n번째 수를 구하기 public int uglyNumbers(int n) { int arr[]=new int[n+1]; arr[1]=1; int two=1; int three=1; int five=1; int min; for(int i=2; i 2022. 11. 1. [Spring MVC] JDBC DB Access Layer JDBC JDBC 개념 Java DataBase Connectivity 자바 기반 애플리케이션 코드에서 데이터를 db에 저장하거나 가져오는 Java에서 제공하는 표준 사양(specification) JDBS API를 사용하여 oracle, MS SQL, MySQL 등의 db와 연동 가능 Spring Data JDBC, Spring Data JPA 모두 내부적으로 JDBC를 사용한다. JDBC 동작 흐름 Java 애플리케이션 → JDBC API → JDBC 드라이버 → 데이터베이스 Java 애플리케이션 내 JDBC API를 사용하여 db에 접근하는 구조 JDBC API는 드라이버를 로딩 후에 db에 연결 JDBC 드라이버(JDBC Driver) JDBC 드라이버는 다양한 벤더에 맞는 JDBC 드라이버를 구.. 2022. 10. 29. 이전 1 ··· 28 29 30 31 32 33 34 ··· 41 다음