1、N!的求法(大菲波数类似)
#include
#include
int s[110000];
int main()
{
int n;
int i,j,k,l,m;
while(scanf("%d",&n)!=EOF)
{
memset(s,0,sizeof(s));
l=1; //控制位数
s[0]=1;
for(i=1;i
{
...
分类:
其他好文 时间:
2014-08-01 23:11:52
阅读次数:
275
此题略坑- -电话号码到第三页才开始记录- -所幸发现得早没有WA- -#include "stdio.h"#include "string.h"int main(){ int ans=0,i,k,n,tmp,cnt[10]; memset(cnt,0,sizeof(cnt)); scanf("%d...
分类:
其他好文 时间:
2014-08-01 22:44:52
阅读次数:
211
#include
#include
#define N 100
int a[N][N];
int main()
{
int i,j,k,t,m,n;
memset(a,0,sizeof(a));
while(~scanf("%d",&n)){
t=1;
k=1;
for(i=1;i
{
for(j=1;j
{
if(t==1)...
分类:
其他好文 时间:
2014-08-01 19:46:32
阅读次数:
174
动态分配内存:头文件 stdlib.h
malloc:分配内存
calloc:分配内存,并清零
realloc:调整已分配的内存块大小
示例:
int *p=(int *) malloc(3*sizeof(int));//分配内存,成功返回首地址,失败返回NULL
free(p);p=NULL;//释放分配的内存,并修改指...
分类:
其他好文 时间:
2014-08-01 19:46:22
阅读次数:
240
#include // 数组长度#define LENGTH(array) ( (sizeof(array)) / (sizeof(array[0])) )/* * 快速排序 * * 参数说明: * a -- 待排序的数组 * l -- 数组的左边界(例如,从起始位置开始排序,则l=...
分类:
系统相关 时间:
2014-08-01 18:57:42
阅读次数:
213
The Suspectshttp://poj.org/problem?id=1611 1 #include 2 #include 3 #define mt(a,b) memset(a,b,sizeof(a)) 4 const int M=30010; 5 class UnionFindSet { ....
分类:
其他好文 时间:
2014-08-01 18:45:42
阅读次数:
257
唔,图论部分暂时就看到这里了,整理一下最近学的东西//最短路//dijkstravoid dijkstra() { memset(vis,0,sizeof(vis)); for(int i = 1;i maxv) { maxv = d[x = i]; ...
分类:
其他好文 时间:
2014-08-01 15:19:31
阅读次数:
198
拯救大兵瑞恩http://acm.hdu.edu.cn/showproblem.php?pid=4845 1 #include 2 #include 3 #include 4 #define mt(a,b) memset(a,b,sizeof(a)) 5 using namespace std; 6...
分类:
其他好文 时间:
2014-08-01 13:32:51
阅读次数:
166
Apple Treehttp://poj.org/problem?id=3321 1 #include 2 #include 3 #define mt(a,b) memset(a,b,sizeof(a)) 4 const int M=100010; 5 struct G{ 6 struct ...
分类:
其他好文 时间:
2014-08-01 13:18:11
阅读次数:
178
Mobile phoneshttp://poj.org/problem?id=1195 1 #include 2 #include 3 #define mt(a,b) memset(a,b,sizeof(a)) 4 const int M=1030; 5 class Two_Tree_Array {...
分类:
其他好文 时间:
2014-08-01 13:03:01
阅读次数:
168