链接:https://leetcode-cn.com/problems/4sum/ 代码 class Solution { public List<List<Integer>> fourSum(int[] nums, int target) { List<List<Integer>> ans = n ...
分类:
其他好文 时间:
2020-06-13 21:04:30
阅读次数:
53
传送门 显然每次只会取当前最大的长链。 那么每次直接将所有长链的权值扔到一个堆里面,最后取出$k$次即是最终答案。 写法上类似于树链剖分: /* * Author: heyuhhh * Created Time: 2020/6/11 9:49:25 */ #include <iostream> #i ...
分类:
其他好文 时间:
2020-06-13 12:45:36
阅读次数:
60
题目描述: 给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 DFS:递归,和100题相同的树类似,不过要注意是左右子树进行比较 //C //注意这个函数声明 bool isMirroTree(struct TreeNode* p, struct Tr ...
分类:
其他好文 时间:
2020-06-13 11:25:28
阅读次数:
56
##渲染类Render ####私有成员 int color;//颜色色号 int hposition;//存入地图在窗口上的横坐标 int zposition;//存入地图在窗口上的纵坐标 char g_bg[ROWS][COLS];//背景数组 ####成员函数 Render(int h, in ...
分类:
其他好文 时间:
2020-06-13 09:12:19
阅读次数:
76
alert.log日志报了如下的错误: 1 Fri Oct 17 19:59:51 2014 2 Thread 1 cannot allocate new log, sequence 4722 3 Private strand flush not complete 4 Current log# 1 ...
分类:
其他好文 时间:
2020-06-11 21:41:03
阅读次数:
46
zsh compinit: insecure files, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? 输入compaudit后输出如下: /usr/local ...
分类:
其他好文 时间:
2020-06-11 19:28:26
阅读次数:
68
布尔值与布尔运算 1、布尔值:True(判断为真)和False(判断为假)。为真,则可继续运?下去,为假,条 件不成?,不会执?接下来的语句。在使?True与False时?字?要?写! 2、布尔运算:?数据做逻辑运算。(进?布尔运算后得到的结果为布尔值。例如:下?print()函数括号内进?了布尔运 ...
分类:
编程语言 时间:
2020-06-11 13:37:07
阅读次数:
74
代码层实现六种质量属性战术——《信息领域热词分析》 2020-03-01 首先对可修改性战术进行分析。 可修改性战术的目标是控制实现、测试和部署变更的时间和成本。 我们可以把修改性战术根据其目标进行分组。 一组和修改性战术的目标是减少由某个变更直接影响的模块的数量。我们把这组可修改性战术称为“局部化 ...
分类:
其他好文 时间:
2020-06-11 10:24:13
阅读次数:
36
题目传送门 分析: 同色点连通挺恶心的 要求全部点连通的话就可以直接斯坦纳树了 同色点连通满足还要考虑异色点可能会共用边使答案更小 于是尝试枚举一个颜色集合的点全部连通,形成斯坦纳树 然后把所有集合拼起来,形成斯坦纳森林 之中有一种方案一定是最小的 枚举子集的子集的子集复杂度是$O(4n)$ 总复杂 ...
分类:
其他好文 时间:
2020-06-10 22:49:49
阅读次数:
62
Java代码的执行分类: 第一种是将源代码编译成字节码文件,然后再运行时通过解释器将字节码文件转为机器码执行 第二种是编译执行(直接编译成机器码)。现代虚拟机为了提高执行效率,会使用即时编译技术(JIT,Just In Time)将方法编译成机器码后再执行 HotSpot VM是目前市面上高性能虛拟 ...
分类:
其他好文 时间:
2020-06-10 17:39:11
阅读次数:
64