2013江西省数据研究分析入门.docxVIP

  • 2
  • 0
  • 约8.38千字
  • 约 8页
  • 2019-09-29 发布于江苏
  • 举报
2013江西省数据分析入门 PAGE PAGE 1 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 1、我们用l代表最长平台的长度,用k指示最长平台在数组b中的起始位置(下标)。用j记住局部平台的起始位置,用i指示扫描b数组的下标,i从0开始,依次和后续元素比较,若局部平台长度(i-j)大于l时,则修改最长平台的长度k(l=i-j)和其在b中的起始位置(k=j),直到b数组结束,l即为所求。 void Platform (int b[ ], int N) //求具有N个元素的整型数组b中最长平台的长度。 {l=1;k=0;j=0;i=0; while(in-1) {while(in-1 b[i]==b[i+1]) i++; if(i-j+1l) {l=i-j+1;k=j;} //局部最长平台 i++; j=i; } //新平台起点 printf(“最长平台长度%d,在b数组中起始下标为%d”,l,k); }// Platform 2、设从键盘输入一整数的序列:a1,

文档评论(0)

1亿VIP精品文档

相关文档