摘要:
#include<stdio.h>int a[1000000];int main(){ long int num,n,m,i,j,sum,max=0; scanf("%d",&num); while(num--) { scanf("%d%d",&n,&m); for(i=0;i<n;i++) sca 阅读全文
摘要:
#include<stdio.h>const int max=1000000;int a[max];int main(){ int i,t,n,m,sum=0; scanf("%d",&t); while(t--) { scanf("%d%d",&n,&m); for(i=0;i<n;i++) sc 阅读全文
摘要:
for(i=2;i<maxn;i++)prime[i]=1;for(i=2;i<maxn;i++){if(prime[i]){for(j=i;i*j<maxn;j++)prime[i*j]=0;}} 阅读全文
摘要:
#include #include int main (){ int i=0; int cx=0; char str[]="Hello, welcome!"; while (str[i]) { if (ispunct(str[i])) cx++; ... 阅读全文
摘要:
#include#includechar a[60][60];int main(){int num,i,n,j;scanf("%d",&num);while(num--){scanf("%d",&n);int i;for(i=0;i=0;i--){for(j=i;j>=0;j--){printf("... 阅读全文
摘要:
地址:http://acm.zzuli.edu.cn/problem.php?id=1702 阅读全文
摘要:
地址:http://acm.zzuli.edu.cn/problem.php?id=1701 阅读全文
摘要:
#include<stdio.h>int main(){ int a[10]={31,-41,59,26,-53,58,97,-93,-23,84}; int b[10]; /*int i,j,k,sum; int maxsofar=0; for(i=0;i<10;i++) { for(j=i;j< 阅读全文
摘要:
树结构的基本思想是分割,普通二叉搜索树是按照数据来划分(想了解二叉搜索树的请移步:Here),线段树处理的对象是线段(区间也可以看成线段,L==R时为一个点),它把线段组织成有利于检索和统计的形式,它的本质是线段的二叉搜索树。但是它的线段可以分解和合并,线段树又有一些一般二叉检索树没有的特殊操作。另... 阅读全文
摘要:
1、什么是二叉搜索树二叉搜索树(Binary Search Tree)是一棵有序的二叉树,所以我们也可以称它为二叉排序树(不知道二叉树的童鞋,先看看二叉树:传送门)。具有以下性质的二叉树我们称之为二叉搜索树:若它的左子树不为空,那么左子树上的所有值均小于它的根节点;若它的右子树不为空,那么右子树上所... 阅读全文