摘要:
#include<iostream>using namespace std;int max(int data1,int data2){return data1>data2?data1:data2;}int N;int data[101][101];int Data[101][101]; int main(){ while(cin>>N){ for(int i=0;i<N;i++)for(int j=0;j<=i;j++){ cin>>data[i][j]; if(i==0)Data[i][j]=data[i][j]; else Data[i 阅读全文
摘要:
#include<iostream>#include<cstring>using namespace std;char ch[20];bool shu[1000010];void jishu(){ int i; for(i=1;i<=1000010;i++) { itoa(i,ch,10); if((strstr(ch,"62")!=NULL)||(strstr(ch,"4")!=NULL)) shu[i]=false; else shu[i]=true; }}int main(){ int a,b; jishu(); wh 阅读全文
摘要:
递归说白了,就是从后向前推导,直到找到确定的值才终止查找,然后在从查找到的结果往后推,求出你所要求的值!!递推就是从已知直接向后推,直到找到你要的结果后才终止!!下面我用两个简单的例子来说明他们俩的区别:求n!的值?递归#include<iostream>using namespace std;int main(){__int64 f(int m);int n;while(cin>>n){printf("%I64d\n",f(n));}return 0;}递推代码:#include<iostream>using namespace std 阅读全文