摘要:
动态库和静态库的区别 a.静态链接库,在编译以后包含在可执行文件中,不会以单独文件的形式存在 -- 初步判断 错 b.动态链接库是以单独文件存在,被程序外部调用(什么意思?) -- 初步判断 对 c.动态链接库的好处是可以多个进程访问一个动态链接库 -- 初步判断 对 d.动态链接库共享一块内存,静态则包含在程序中,不能被外部调用 -- 初步判断 对 ... 阅读全文
摘要:
外加一层循环,遍历数组所有数,作为第一个数,其他两个与2sum类似,a+b=target结束循环,如果小就a+,如果大就b- 将满足条件的结果(三个数字)放入midresult中,midresult是个链表,将midresult放入hashmap中去重 再将hashmap中取出来放入result中即可 public class _3Sum { public static Ar... 阅读全文
摘要:
基于partition做的,当index!=k时一直while循环 如果indexk,在前面找 另外最后的结果如果是0到k-1这k个数包括k-1的话,那么开始k要-1传入数组 如果不包括k-1的话,那么可以不用减1 复杂度为NlogN 另外有NlogK的算法,利用最小堆 利用partition的解法 package maxKN... 阅读全文