1.关于set C++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构操作。vector封装数组,list封装了链表,map和set封装了二叉树等,在封装这些数据结构的时 ...
分类:
编程语言 时间:
2020-02-14 18:51:06
阅读次数:
68
基本思想: 层序遍历问题; 关键点: 无; #include<iostream> #include<stdlib.h> #include<stdio.h> #include<vector> #include<string> #include<math.h> #include<algorithm> # ...
分类:
其他好文 时间:
2020-02-14 16:45:56
阅读次数:
74
一、vector动态数组 用法: 尾部添加:push_back() 元素个数:size() 是否为空:empty() 在第i个元素前面插入k:insert(a.begin()+i,k) 删除尾部元素:pop_back() 删除区间:eraser(a.begin()+i,a.begin()+j) 删除 ...
分类:
其他好文 时间:
2020-02-14 16:40:34
阅读次数:
63
P 个海盗偷了 D 颗钻石后来到公海分赃,一致同意如下分赃策略: 首先,P 个海盗通过抽签决定 1 - P 的序号。然后由第 1 号海盗提出一个分配方案(方案应给出每个海盗分得的具体数量),如果能够得到包括 1 号在内的绝对多数(即大于半数)同意,则按照该分配方案执行,否则 1 号将被投入大海喂鲨鱼 ...
分类:
其他好文 时间:
2020-02-14 16:19:25
阅读次数:
188
2020.02.10 + fill + assert ...
分类:
其他好文 时间:
2020-02-14 16:13:46
阅读次数:
59
基本思想: 层序遍历问题; 关键点: 无; #include<iostream> #include<stdlib.h> #include<stdio.h> #include<vector> #include<string> #include<math.h> #include<algorithm> # ...
分类:
其他好文 时间:
2020-02-14 14:49:57
阅读次数:
52
#include<string> #include <string.h> #include <stdio.h> #include <stdlib.h> #include <math.h> #include <algorithm> #include <queue> #include <vector> ...
分类:
其他好文 时间:
2020-02-14 11:08:50
阅读次数:
66
"题目" 题意:求一个数组里最短的连续子序列的和大于等于s的长度 题解:可以用动态规划,我就是用动态规划过的,但是确实不是最简单的解法,看了题解最简单的是双指针, 双指针 DP 二者效率都是差不多的。 ...
分类:
其他好文 时间:
2020-02-14 10:45:28
阅读次数:
54
"题目" 题意:有n门课程,就是n个顶点,有m个对应关系:x,y,表示只有先上了y,才能上x。也就是x到y有一条有向边。问你求是否存在环。 题解:对于有向图求是否存在环,可以用拓扑排序,拓扑排序就是寻找入度为0的顶点,然后删去,并减少相邻点的入度,再寻找入度为0的点,直到所有顶点都删去,如果存在换, ...
分类:
编程语言 时间:
2020-02-14 10:37:17
阅读次数:
71
1 //选择对象控件设置过滤 2 Selection::SelectionAction action = Selection::SelectionActionClearAndEnableSpecific; 3 std::vector<Selection::MaskTriple> maskArray( ...
分类:
编程语言 时间:
2020-02-14 01:06:19
阅读次数:
227