摘要:
jdk5开始,java增加了对元数据MetaData的支持,也就是Annotation,是代码里的特殊标记,可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入补充一些信息。代码分析工具、开发工具、部署工具可以通过这些补充信息进行验证或者 阅读全文
摘要:
程序进入内存时,即变成一个进程,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位 进程三个特征: 独立性:进程是系统中独立存在的实体,拥有自己独立的资源,有自己私有的地址空间,没有经过进程本身允许的情况下,一个用户进程不能直接访问其他进程的地址空间 动态 阅读全文
摘要:
N*M个方格,每格有一定苹果,从左上角开始,能捡到多少苹果 S[i][j] = A[i][j] + max{S[i][j-1],S[i-1][j]} 注意边界条件 并打印路径: 阅读全文
摘要:
N个节点,有一些带权边,去从节点1到节点N的最短路径 f(i) = min{f(j) + Vij} j为小于i的节点且必须和1,i联通 阅读全文
摘要:
1,3,5元三种硬币,凑11元最少要几个 f(i) = min{f(i-1)+1,f(i-3)+1,f(i-5)+1} 阅读全文
摘要:
左边的都小于key,右边的都大于等于keyjava实现: import java.util.*;public class Quick_Sort { public static void main(String[] args) { List<Integer> list = new ArrayList< 阅读全文
摘要:
f(i,j) = max{f(i-1,j-Wi)+Vi, f(i-1,j)} (j>=Wi) 阅读全文
摘要:
int[] arr = data[];int[] fInc = new int[n];fInc[0] = 1;for(int i = 1; i < n; i++){ fInc[i] = 1; for(int j = 0; j < i; j++){ if(arr[i] > arr[j] && fInc 阅读全文