码迷,mamicode.com
首页 >  
搜索关键字:define    ( 25272个结果
hdu 1596 find the safest road(乘积最短路)
题目:         链接:点击打开链接 题意: 思路:         对dijkstra稍作修改即可,每次更新dis[]时改为乘积。 代码: #include #include #include using namespace std; #define INF 100000000 const int N = 1010; int n,m; double map[N][N]...
分类:其他好文   时间:2014-07-01 10:53:50    阅读次数:180
SICP-求幂
【问题】 对一个给定的数计算乘幂问题。 【思路1】 对一个基数b和一个正整数的指数n,计算出b^n的过程。可以通过下面的这个递归定义:      b^n = b * b ^(n-1)      b^0 = 1 直接翻译为如下过程: (define (expt b n) (if (= n 0) 1 (* b (expt b (- n 1)))))这...
分类:其他好文   时间:2014-07-01 08:16:08    阅读次数:195
【hoj】2160 bin packing 二分、贪心
这个题是在二分的题单上的,但是根据二分法写出来的会在oj上超时,根据题目下面给出的提示可以发现能通过贪心法每次都找最能满足的情况去填充每一个包,这样就能保证使用的包的数量是最少的 二分法解法: #include #include #include #include #define MAX 100000 using namespace std; int n,length; int l[...
分类:其他好文   时间:2014-07-01 07:38:40    阅读次数:217
PKU 3667 Hotel (线段树,区间合并,最长连续区间)
题意:宾馆有N个房间(1~N),M个操作,a=1,输入b,表示N间房是否有连续的b间房,有输出最左边的房编号 没有输出0,a=2,输入b,c表示房间b到c清空。 模仿了大神的代码,敲了一遍,有些地方还要深入了解。 #include #include #include #include #include #include #define...
分类:其他好文   时间:2014-07-01 07:34:42    阅读次数:173
hdu 1690 Bus System(最短路)
问题:         链接:点击打开链接 题意: 思路: 代码: #include #include #include using namespace std; #define INF 1000000000000 typedef __int64 LL; const int N = 110; __int64 dis[N][N],place[N]; __int64 L1,L2,L...
分类:其他好文   时间:2014-07-01 07:16:25    阅读次数:248
hdu 1535 Invitation Cards(有向图的来回最短路,要反向建图)
题目:         链接:点击打开链接 题意:         给一个图,求1到各点和各点到1最短路。 思路:         先spfa,然后反向建图,在spfa就行了。 代码: #include #include #include #include using namespace std; #define INF 100000000 const int N = 10...
分类:其他好文   时间:2014-07-01 07:15:44    阅读次数:230
hdu 1532 Drainage Ditches(最大流)
题目:         链接:点击打开链接 题意:         求最大流速。 思路:         Edmond_karp就行。 代码: #include #include #include #include using namespace std; #define INF 100000000 const int N = 220; int cap[N][N],flo...
分类:其他好文   时间:2014-07-01 07:15:11    阅读次数:226
CodeForces 20B Equation 水题
题目链接:点击打开链接 #include #include #include #include #include #include #include #include using namespace std; #define inf 10000000 #define ll __int64 #define N 2005 ll a,b,c; int main(){ ll i...
分类:其他好文   时间:2014-07-01 07:13:54    阅读次数:157
如何自适应ios设备大小
在编写移动端GIS晨曦的时候,经常要根据ios设备的大小来设置UI,以前我在ios程序中,需要定义设备的值,如:  //屏幕宽度 高度  #define kScreenWidth 320 #define kScreenHeight 548 但是如果是不同的设备,如iphone4、iphone5,甚至是ipad等设备,那么就要改变代码,不是很方便,其实ios是提供方法来解决这个问题的。...
分类:移动开发   时间:2014-07-01 06:52:33    阅读次数:238
进程间通讯之消息队列
#include #include #define MAX_MSG_BUF_LEN    512 int iKey = 6004; struct ipcmsgbuf {     long mtype;     char mtext[MAX_MSG_BUF_LEN]; }; int main( void ) {     int qid;     cha...
分类:其他好文   时间:2014-07-01 06:50:31    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!