码迷,mamicode.com
首页 >  
搜索关键字:include    ( 84546个结果
二分查找
【二分查找的思路】二分查找只适用与有序数据,它的执行过程不是像顺序查找那样从第0个开始一直往后找,直到最后一个;二分查找首先查找的是中间位置,若中间位置的元素就是要找的元素,则找到;如果中间位置的元素小于要找的元素,那么要找的元素位于后半部分,往后找;如果中间位置的元素大于要找的元素,那么要找的元素位于前半部分,往前找。【代码实现】下面代码包括二分查找的一般实现以及递归实现:#include<ios...
分类:其他好文   时间:2015-06-06 16:38:03    阅读次数:116
POJ - 1466 Girls and Boys 二分图+最大独立集
题目大意:有n个学生,某些学生之间存在着一种特殊的关系。。。现在要找出m个学生,要求这m个学生之间的任意两人不存在这种特殊的关系解题思路:二分图问题,因为没办法划分成相应的两个集合且特殊关系是对称的,所以可以将两个点集都设置为n个点,求出最大匹配后再除以2即可得到(因为关系是对称的,所以所求得的最大匹配是双倍的) 得到最大匹配了,可以由定理得到 最大独立集 = n - 最大匹配数#include<...
分类:其他好文   时间:2015-06-06 16:36:13    阅读次数:126
C 语言的读取文件
#include main(){ FILE *fp; if((fp=fopen("in.txt","rt"))==NULL) { printf("错误:文件不存在"); getch(); exit(1); } while(fsc...
分类:编程语言   时间:2015-06-06 16:35:41    阅读次数:121
01线性表顺序存储_List
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALS...
分类:其他好文   时间:2015-06-06 16:33:55    阅读次数:142
02线性表链式存储_LinkList
#include "stdio.h" #include "string.h"#include "ctype.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK...
分类:其他好文   时间:2015-06-06 16:33:44    阅读次数:181
HDU 2896 病毒侵袭
题目大意:比2222多输出一些东西题解:sig别开太大了!!!HDU绝对可以MLE你到飞起。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #define PAU putchar(' ') 8 #defin...
分类:其他好文   时间:2015-06-06 16:26:33    阅读次数:109
BZOJ 1617: [Usaco2008 Mar]River Crossing渡河问题( dp )
dp[ i ] = max( dp[ j ] + sum( M_1 ~ M_( i - j ) ) + M , sum( M_1 ~ M_i ) ) ( 1 #include#include#include#define rep( i , n ) for( int i = 0 ; i > n; c....
分类:其他好文   时间:2015-06-06 16:26:18    阅读次数:99
排序的奇怪现象
如程序:#include #include using namespace std;int main(){ int a[]={15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0}; int i,j; int len = sizeof(a)/sizeof(in...
分类:编程语言   时间:2015-06-06 16:21:42    阅读次数:122
BZOJ 1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛( LIS )
裸的LIS-----------------------------------------------------------------#include#include#include#include#define rep( i , n ) for( int i = 0 ; i > n; re....
分类:其他好文   时间:2015-06-06 16:20:38    阅读次数:111
hdu 1058 Humble Numbers
由于数字达到了2亿,所以用不了筛选,我用的是bfs+map判重 至于输出格式.......看代码吧~ #include #include #include #include #include #include #define maxn 2000000000+5 #define ll long long using namespace std; int f[6000]; priority_que...
分类:其他好文   时间:2015-06-06 15:00:55    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!