码迷,mamicode.com
首页 >  
搜索关键字:define    ( 25272个结果
算法与数据结构--图的实现、基本操作及应用
#include #include #include using namespace std; #define INFINITY DBL_MAX //无穷大 #define MAX_VERTEX_NUM 20 //最大顶点个数 enum GraphKind //图的类型 { DG,DN,UDG,UDN//有向图、有向网、无向图、无向网 }; //弧结构 typedef struct...
分类:其他好文   时间:2014-06-07 01:52:18    阅读次数:214
hdu 1102 Constructing Roads
题目:         链接:点击打开链接 题意:         求需要修建的公路的最短长度。 算法: 思路:         prim最小生成树 代码: #include #include #include using namespace std; #define MAX 100000000 #define MAXN 110 int map[MAXN][MAXN]; int ...
分类:其他好文   时间:2014-06-07 01:49:07    阅读次数:213
BZOJ1050:[HAOI2006]旅行comf
给定一个无向图,求s到t间的一条路径,使得该路径上最大边和最小边的比值最小 将边按边权大小排序后,直接枚举枚举一个区间[ i , j ] (1 #include #include #include #include #define N 100000 #define INF 50000 using namespace std; int f[N], n, m, i, j, k, ...
分类:其他好文   时间:2014-06-05 12:44:15    阅读次数:230
hdu-2066 一个人的旅行
http://acm.hdu.edu.cn/showproblem.php?pid=2066 /*主要思路就是把小草家看做源点0,然后和小草家相近的城市到源点距离为0,这样就妥妥的变成了单源的dijkstra,就基本上是模板了。。。。。。。*/    #include #define N 1005 #define INF 0xfffffff int map[N][N],dis[N],vis[...
分类:其他好文   时间:2014-06-05 11:45:12    阅读次数:256
栈的应用举例-进行算术运算
这个例子是来自于严蔚敏的《数据结构》的栈那一节。 但是我进行了一些简单的修改,确保编译通过。 目的:利用栈 计算 “3*(7-2)”这样的字符串的算术运算的结果。 共有3个代码文件,如下: 1、mystack.h         #pragma once #define maxsize 30 typedef struct { char data[maxsize+1]; ...
分类:其他好文   时间:2014-06-05 07:35:18    阅读次数:242
hdu-2544 最短路
http://acm.hdu.edu.cn/showproblem.php?pid=2544 入门级别   floyed和dijkstra都可以 //Dijkstra #include #include #define N 105 #define inf 0xfffffff int dis[N],map[N][N],vis[N],n; void dijkstra() { int m,k...
分类:其他好文   时间:2014-06-05 05:39:32    阅读次数:196
Uva 563 网络流
题目链接:点击打开链接 题意:给定s*a的方格点,有b个坐标是有且仅有一个人的。 每个点只能被经过一次 能不能让所有人都移动到矩阵边缘。 拆点一下,建图还是挺明显的。。 太卡了提交半天没结果,贴一下代码改天再搞好了。。 #include #include #include #include #include using namespace std; #define ll...
分类:其他好文   时间:2014-06-05 04:36:13    阅读次数:238
ZOJ 3765 Lights Splay Tree的几种基本操作
区间的查询,点修改,插入和删除。先姑且当作模板吧,略挫,慢慢补充,慢慢优化。 #include #include #include #include #include #include #include #include #include #pragma comment(linker, "/STACK:1024000000"); #define EPS (1e-8) #d...
分类:其他好文   时间:2014-06-05 02:01:37    阅读次数:400
点到多边形的最短距离 团队的成果
#include #include #define N 4 double getLength(double a1,double b1,double a2,double b2);//计算两点之间的距离 double mianji(double x1,double y1,double x2,double y2,double x3,double y3);//计算三角形面积 double get...
分类:其他好文   时间:2014-06-05 01:48:28    阅读次数:624
POJ 3268 Silver Cow Party dijkstra单源最短路
裸dijkstra 思路:以x为源点,求到其他点的最短路,之后把邻接矩阵转置,再求一次x源 点的最短路,这样就一次是来的,一次是走的,相加迭代最大值即可 代码: /* poj 3268 8108K 47MS */ #include #include #define MAXN 1005 #define MAX_INT 2147483647 using namespace s...
分类:其他好文   时间:2014-06-04 23:32:57    阅读次数:303
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!