思路就是:右-》下-》左-》上#include
#include
int a[10][10];
int main()
{
int i,j, n, num=0;
memset(a, 0, sizeof(a));
scanf("%d", &n);
num=a[i=0][j=0]=1;
while(num < n*n)...
分类:
编程语言 时间:
2015-05-07 00:58:37
阅读次数:
235
malloc,calloc,realloc三者都可以运用与动态分配数组。malloc:用malloc必须要自己初始化,可以用memset(arr,0,cnt*sizeof(int))calloc:会在分配时自动初始化,不用再单独初始化realloc:用于对原先空间扩容 arr = (int *)re...
分类:
其他好文 时间:
2015-05-06 22:34:24
阅读次数:
138
1。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。2。样例#includevoid main(){char *s="Golden Global View";clrscr();memset(s,'G',6);pr...
分类:
其他好文 时间:
2015-05-06 14:48:18
阅读次数:
106
分析:水题,电梯要上到最高层还要回到最底层,所以电梯上下的时间等于最高层乘以10,电梯开门完的时间为5加上人数,因为下一个人只需1秒。
#include
using namespace std;
int main()
{
int f[105];
int i,sum;
int C,n,a,max;
cin>>C;
while(C--)
{
cin>>n;
memset(f,...
分类:
其他好文 时间:
2015-05-06 13:17:42
阅读次数:
88
1 #include 2 #include 3 #include 4 void deblank(char str[]); 5 int main() 6 { 7 char str[100] ; 8 memset(str,0,100); 9 printf("please ...
分类:
其他好文 时间:
2015-05-05 23:12:52
阅读次数:
118
#include #include
#include
#include "oj.h"
void CalcNN(int n, char *pOut)
{
if(0 == n || 1 == n)
{
pOut[0] = 1;
pOut[1] = '\0';
}
else
{
int product[1000] ;
memset(product, 0, sizeof(...
分类:
其他好文 时间:
2015-05-05 19:46:07
阅读次数:
159
同样是道可并堆题。配对堆模版题。#include #include #include #include #include #include #define rep(i, l, r) for(int i=l; i<=r; i++)#define clr(x, c) memset(x, c, sizeo...
分类:
其他好文 时间:
2015-05-05 16:25:27
阅读次数:
143
#include
#include
#include
using namespace std;
int mod;
int n;
struct node{
int s[6][6];
}aa;
void init(){
memset(aa.s,0,sizeof(aa.s));
aa.s[0][0]=aa.s[1][0]=aa.s[2][0]=aa.s[3][0]=1;
...
分类:
其他好文 时间:
2015-05-04 18:20:31
阅读次数:
145
1 /* 2 TopoSort:拓扑排序 3 in[]:每个点的入度; ans[]:排序后的结果; 4 return:true:有环;false:无环 5 */ 6 bool TopoSort(void) 7 { 8 memset (in, 0, sizeof...
分类:
编程语言 时间:
2015-05-04 11:50:59
阅读次数:
213
poj 2449 模板题 A*+spfa 1 #include 2 #include 3 #include 4 #include 5 #define mt(a,b) memset(a,b,sizeof(a)) 6 using namespace std; 7 const int inf...
分类:
其他好文 时间:
2015-05-02 21:56:33
阅读次数:
145