摘要: BFS 模板 模板 void BFS(int s){ queue<int> q; q.push(s); while(!q.empty()){ 取出队首元素top; 访问队首元素top; 将队首元素出队; 将top的下一层结点未曾入队的结点全部入队,并设置为已入队 } } 红与黑BFS void BF 阅读全文
posted @ 2020-09-20 21:46 图神经网络 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 78. 子集 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums = [1,2,3]输出:[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []] 方法一:迭代法实现子集枚 阅读全文
posted @ 2020-09-20 21:04 图神经网络 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 代码计算程序运行的时间 为了计算程序运行的时间 #include<bits/stdc++.h> using namespace std; #include<ctime> void func1(){ int a[]={1,2,3}; do{ for (int i = 0; i <= 2; i++) { 阅读全文
posted @ 2020-09-20 17:14 图神经网络 阅读(109) 评论(0) 推荐(0) 编辑
摘要: max_element 寻找范围 [first, last) 中的最大元素。 与之相似:min_element 返回值 指向范围 [first, last) 中最大元素的迭代器。若范围中有多个元素等价于最大元素,则返回指向首个这种元素的迭代器。若范围为空则返回 last 。 例子: #include 阅读全文
posted @ 2020-09-20 16:53 图神经网络 阅读(102) 评论(0) 推荐(0) 编辑
摘要: distance 求距离 例子: #include <iostream> #include <iterator> #include <vector> using namespace std; int main() { vector<int> v; v.push_back(3); v.push_bac 阅读全文
posted @ 2020-09-20 16:49 图神经网络 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 全排列 next_permutation() 在头文件<algorithm>里面有如下代码: int a[]; do { } while(next_permutation(a,a+n)); 例子: #include<bits/stdc++.h> #include<set> #include<vect 阅读全文
posted @ 2020-09-20 16:32 图神经网络 阅读(86) 评论(0) 推荐(0) 编辑
Live2D