- 博客(12)
- 问答 (33)
- 收藏
- 关注
原创 我的不知道对不对的dij模板
慢慢改吧 谁看到bug还希望好心指出来#include #include #include #include #include #define MAXN 100#define MAXM 10000#define inf (1using namespace std;int d[MAXN],r[MAXN][MAXN],fa[MAXN],path[MAXM],n,
2016-09-20 21:55:35 260
原创 poj1797
承接 上一道的dij最短路 这次 虽然一次就有了正确的思路 写出来了大部分正确的代码 但还是 败在了一个地方输入路的时候 路是无向的 所以map[x][y]=map[y][x]........................................一直WA在这里#include #include #include #define MAX 1001using nam
2016-09-20 21:44:31 261
原创 poj1062
也是看了别人的讲解才懂得 之前 将1 作为源点 有点蠢 然后枚举路线也没想出来 之前总是想 在算的时候维持一条正确的路线 但是好难啊 以后要换换思路 将可能的源点列出来 把不合适的路线当作访问过 不对他优化 也不会找到他 然后再跑 就可以了 所以代码是#include #include #include #define MAXN 101#define inf (1<<30)u
2016-09-20 17:44:59 229
原创 入门经典-最淳朴的dijkstra
之前有怀疑它的正确性是因为把他想成了一棵树 求出来的不是最短的然而学长讲了后 我懂了 他是每找到最近的一个点 就优化所有的点 最近的潜力一定是最高的之前写的 把 边 00 11.。。。写成了INT_MAX 出来的都是负数 后来发现 INT_MAX 加一个数会变成负数 看来以后不能随便用#include #include #include #include #
2016-09-19 15:18:21 190
原创 poj3254
#include #include #include #include #include using namespace std;int a[13],dp[13][4096],m,n,x;int maxn[13]={0,1,3,7,15,31,63,127,255,511,1023,2047,4095};int main(){ int x; scanf("%d
2016-09-16 09:59:05 250
原创 poj2965
剪枝十分重要 visi数组 记录 已经在树中的值 避免重复#include #include #include #include #include #define maxn 65536using namespace std;char a[5];int b[5][5];int aa=0;int v[maxn],x[maxn],y[maxn],fa[maxn],px[100
2016-09-13 09:17:20 302
原创 poj2349
思路 :最小生成树 将 所需路 的 长度 记录下来 s个卫星 则 去掉 s -1个最长的路输出剩下的最长的路#include #include #include #include #include #include #include using namespace std;int s,p,u[505],r[250000],st[250000],
2016-09-03 10:47:54 174
原创 poj1258
#include #include #include #include #include using namespace std;int r[10005],w[10005],e[10005],s[10005],n,u[105],num;int cmp(int a,int b) {return w[a]<w[b];}int find_h(int a) {return u[a]==a
2016-09-02 21:16:28 220
原创 入门经典-最小生成树代码与注释
#include #include using namespace std;int r[100],//边的编号 对之排序 w[100],//对应编号边的权值 s[100],//对应边的起始端点 e[100],//对应边的结束端点 p[100],//并查集 n; //边的数量,点从0开始int cmp(int i,int j) {retur
2016-09-02 17:58:34 212
原创 入门经典 无根树转化为有根树
无根树 转化为有根vector[] 记录节点的子节点int[] ->p p[i]=a 表示 i的父节点为a#include #include using namespace std;int p[100],n;vector v[100];void readtree(){ int a1,a2; cin>>n; for(int i=0;i<n;++i
2016-09-02 16:13:51 566
原创 poj1088
羞耻的wa了很多次 因为 没读好题 让求的是经过 的 点 的个数的最大值 我一直算的 起点 终点 差值最大值 受教了。。#include #include #include #include using namespace std;int a[101][101],dp[101][101],visi[101][101],c,r;int solve(int i,int j)
2016-09-02 11:11:34 223
原创 poj1050
最大子矩阵遍历 每一行 以低为界遍历 改行与界之间的每一行每一行 到 该行之间的每一列 分别相加 成为一个数组 求数组最大连续子序列#include#include#include #include using namespace std;int a[101][101],n,b[101],maxn;int get_max(int *bb,int nn){
2016-09-02 09:40:04 172
空空如也
关于DEVc++添加graphics.h
2016-05-18
关于c语言控制台图形界面
2016-05-17
关于c语言控制台图形界面
2016-05-17
有关内存的管理的问题
2016-05-16
scanf读入失败是否会把数据退回到输入流中
2016-05-16
有关结构体及结构体指针
2016-04-29
有关结构体及结构体指针的引用
2016-04-29
有关结构体及结构体指针的引用
2016-04-29
请问如何用命令行实现这个流程
2016-04-14
求大神 详细解释一下这个批处理文件 nask是个编译器
2016-04-13
请问 状态压缩dp 中为什么要取模 而且 取 100000000代码如下
2016-03-23
求大神看看这两个代码差别在哪里,运行结果不同啊 poj1014
2016-03-20
ACM菜鸟新手 DP多重背包问题 求大神解答
2016-03-20
poj 1276 背包问题 编译错误 求大神看看 英汉题意如下
2016-03-14
acm背包问题求大神赐教
2016-03-10
poj3295 运行输入之后就崩溃了 求大神看看 英汉题意如下
2016-03-06
poj1328求大神 题意如下
2016-03-03
有关python中的正则表达式
2017-03-25
卷积神经网络如何初始化与调整卷积核参数
2017-02-11
有关bp神经网络及特征脸实现人脸识别
2017-02-09
请问神经网络 如何更改输入层到隐藏层的权值
2017-02-02
ACM BFS最短路(考虑方向)初始方向如何确定
2016-08-16
有关安卓开发layoutinflater的问题
2016-08-07
有关二叉树的构建的问题
2016-08-05
安卓如何向listview动态添加Button
2016-07-27
有关RelativeLayout cannot be cast to Button的问题
2016-07-27
安卓开发activity跳转
2016-07-27
新手安卓开发linerlayout的小问题
2016-07-26
新手安卓开发button的小问题
2016-07-26
新手安卓开发相对布局的小问题
2016-07-26
新手安卓开发layout与button的小问题
2016-07-26
新手安卓开发layout的小问题
2016-07-26
有关c++引用之中的疑惑啊
2016-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人