数据结构-Dijskra(迪杰斯特拉)最短路径算法-题解(SPFA算法) SPFA(最短路径最快算法,中文就是这个意思!!)```cpp#includeusingnamespacestd;constintN=205,INF=0x3f3f3f3f;vectorE[N];//pairintn,dis[N],inq[N], 题解列表 2019年06月10日 5 点赞 0 评论 1598 浏览 评分:7.0
数据结构-Dijskra(迪杰斯特拉)最短路径算法-题解(邻接表+堆优化) 邻接表使用vector容器+pair结合使用,pair相当一个结构体(只有两个元素,自己赋予具体实际意义)pair中不需要重载 题解列表 2019年06月10日 5 点赞 0 评论 5279 浏览 评分:7.3
数据结构-Dijskra(迪杰斯特拉)最短路径算法-题解(C语言代码) 简单点吧 ```cpp#includeusingnamespacestd;constintN=55,INF=0x7fffffff;intn,w[N][N],dist[N],vis[N],pre[N];voidDijskra(ints){for(inti=0;i 题解列表 2019年06月10日 5 点赞 0 评论 1514 浏览 评分:7.0 数据结构-图的遍历——BFS广度优先搜索-题解(简单) ```cpp#includeusingnamespacestd;constintN=55;intmatrix[N][N];intinq[N]={1};intn;voidbfs(ints){queueQ;Q.push(s);while(!Q.empty()){intu=Q.front();Q.pop() 题解列表 2019年06月10日 5 点赞 0 评论 1744 浏览 评分:9.9 数据结构-图的遍历——DFS深度优先搜索 写简单点不好吗 ```cpp#includeusingnamespacestd;constintN=55;intmatrix[N][N];intflag[N]={1};intn;voiddfs(intu){printf("%d",u);for(intv=0;v 题解列表 2019年06月10日 5 点赞 0 评论 2016 浏览 评分:9.9 [编程入门]自定义函数之数字分离-题解(C语言代码) #MarkDown编辑器基本使用说明**如果这是您第一次使用MarkDown编辑器,建议先阅读这篇文章了解一下Markdown的基本使用方法。**##实时预览、全屏显示**编辑器左边是输入框, 题解列表 2019年06月10日 0 点赞 0 评论 1200 浏览 评分:0.0 优质题解 3sum-题解(C++代码) ####解题思路:我们来分析一下这道题的特点,要我们找出三个数且和为0,那么除了三个数全是0的情况之外,肯定会有负数和正数,我们还是要先fix一个数,然后去找另外两个数,我们只要找到两个数且和为第一个fix数的相反数就行了,如果能更有效的定位呢?我们肯定不希望遍历所有两个数的组合吧, 题解列表 2019年06月09日 2 点赞 0 评论 1088 浏览 评分:9.9 蓝桥杯基础练习-十六进制转十进制 -题解(C语言代码) #include#includeintf(chars[])//16进制转10进制{intans=0;//要输出的答案intlen=strlen(s);//字符串的长度for(inti=0;i='A'&&s[i] 题解列表 2019年06月09日 0 点赞 2 评论 2730 浏览 评分:7.6 蓝桥杯算法提高VIP-数的划分-题解(C语言代码) 【完全背包】 ####这道题可以看做动态规划的背包问题背包容积是n1~n的自然数就是物品由于自然数可以重复使用,所以是完全背包```c#includeintf[101][101];//f[i][j]表示只能用小于等于i的自然数时凑出j的方案数intmain(){intn;scanf("%d", 题解列表 2019年06月09日 1 点赞 0 评论 1896 浏览 评分:9.5 数据结构-集合union-题解 (C语言代码) 【数组模拟】 摘要:```c #include int main() { int m,n,i,j,a[101],b[101]; while(~scanf("%d",&m)) { for(i=0…… 题解列表 2019年06月09日 0 点赞 0 评论 1581 浏览 评分:0.0 « 12...4617461846194620462146224623...59135914 »
数据结构-图的遍历——BFS广度优先搜索-题解(简单) ```cpp#includeusingnamespacestd;constintN=55;intmatrix[N][N];intinq[N]={1};intn;voidbfs(ints){queueQ;Q.push(s);while(!Q.empty()){intu=Q.front();Q.pop() 题解列表 2019年06月10日 5 点赞 0 评论 1744 浏览 评分:9.9
数据结构-图的遍历——DFS深度优先搜索 写简单点不好吗 ```cpp#includeusingnamespacestd;constintN=55;intmatrix[N][N];intflag[N]={1};intn;voiddfs(intu){printf("%d",u);for(intv=0;v 题解列表 2019年06月10日 5 点赞 0 评论 2016 浏览 评分:9.9 [编程入门]自定义函数之数字分离-题解(C语言代码) #MarkDown编辑器基本使用说明**如果这是您第一次使用MarkDown编辑器,建议先阅读这篇文章了解一下Markdown的基本使用方法。**##实时预览、全屏显示**编辑器左边是输入框, 题解列表 2019年06月10日 0 点赞 0 评论 1200 浏览 评分:0.0 优质题解 3sum-题解(C++代码) ####解题思路:我们来分析一下这道题的特点,要我们找出三个数且和为0,那么除了三个数全是0的情况之外,肯定会有负数和正数,我们还是要先fix一个数,然后去找另外两个数,我们只要找到两个数且和为第一个fix数的相反数就行了,如果能更有效的定位呢?我们肯定不希望遍历所有两个数的组合吧, 题解列表 2019年06月09日 2 点赞 0 评论 1088 浏览 评分:9.9 蓝桥杯基础练习-十六进制转十进制 -题解(C语言代码) #include#includeintf(chars[])//16进制转10进制{intans=0;//要输出的答案intlen=strlen(s);//字符串的长度for(inti=0;i='A'&&s[i] 题解列表 2019年06月09日 0 点赞 2 评论 2730 浏览 评分:7.6 蓝桥杯算法提高VIP-数的划分-题解(C语言代码) 【完全背包】 ####这道题可以看做动态规划的背包问题背包容积是n1~n的自然数就是物品由于自然数可以重复使用,所以是完全背包```c#includeintf[101][101];//f[i][j]表示只能用小于等于i的自然数时凑出j的方案数intmain(){intn;scanf("%d", 题解列表 2019年06月09日 1 点赞 0 评论 1896 浏览 评分:9.5 数据结构-集合union-题解 (C语言代码) 【数组模拟】 摘要:```c #include int main() { int m,n,i,j,a[101],b[101]; while(~scanf("%d",&m)) { for(i=0…… 题解列表 2019年06月09日 0 点赞 0 评论 1581 浏览 评分:0.0 « 12...4617461846194620462146224623...59135914 »
[编程入门]自定义函数之数字分离-题解(C语言代码) #MarkDown编辑器基本使用说明**如果这是您第一次使用MarkDown编辑器,建议先阅读这篇文章了解一下Markdown的基本使用方法。**##实时预览、全屏显示**编辑器左边是输入框, 题解列表 2019年06月10日 0 点赞 0 评论 1200 浏览 评分:0.0
优质题解 3sum-题解(C++代码) ####解题思路:我们来分析一下这道题的特点,要我们找出三个数且和为0,那么除了三个数全是0的情况之外,肯定会有负数和正数,我们还是要先fix一个数,然后去找另外两个数,我们只要找到两个数且和为第一个fix数的相反数就行了,如果能更有效的定位呢?我们肯定不希望遍历所有两个数的组合吧, 题解列表 2019年06月09日 2 点赞 0 评论 1088 浏览 评分:9.9
蓝桥杯基础练习-十六进制转十进制 -题解(C语言代码) #include#includeintf(chars[])//16进制转10进制{intans=0;//要输出的答案intlen=strlen(s);//字符串的长度for(inti=0;i='A'&&s[i] 题解列表 2019年06月09日 0 点赞 2 评论 2730 浏览 评分:7.6
蓝桥杯算法提高VIP-数的划分-题解(C语言代码) 【完全背包】 ####这道题可以看做动态规划的背包问题背包容积是n1~n的自然数就是物品由于自然数可以重复使用,所以是完全背包```c#includeintf[101][101];//f[i][j]表示只能用小于等于i的自然数时凑出j的方案数intmain(){intn;scanf("%d", 题解列表 2019年06月09日 1 点赞 0 评论 1896 浏览 评分:9.5
数据结构-集合union-题解 (C语言代码) 【数组模拟】 摘要:```c #include int main() { int m,n,i,j,a[101],b[101]; while(~scanf("%d",&m)) { for(i=0…… 题解列表 2019年06月09日 0 点赞 0 评论 1581 浏览 评分:0.0