diff --git "a/0305/basic_B11053_\352\260\200\354\236\245\352\270\264\354\246\235\352\260\200\355\225\230\353\212\224\353\266\200\353\266\204\354\210\230\354\227\264/seonghyeon.java" "b/0305/basic_B11053_\352\260\200\354\236\245\352\270\264\354\246\235\352\260\200\355\225\230\353\212\224\353\266\200\353\266\204\354\210\230\354\227\264/seonghyeon.java" new file mode 100644 index 0000000..3198a9b --- /dev/null +++ "b/0305/basic_B11053_\352\260\200\354\236\245\352\270\264\354\246\235\352\260\200\355\225\230\353\212\224\353\266\200\353\266\204\354\210\230\354\227\264/seonghyeon.java" @@ -0,0 +1,30 @@ +import java.util.Scanner; + +public class Main{ + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + + int n=sc.nextInt(); + + int[] array = new int[n]; + int[] dp = new int[n]; + for(int i=0;iarray[j]){ + dp[i]=Math.max(dp[i],dp[j]+1); + } + } + } + + for(int i=0;i