码迷,mamicode.com
首页 > 其他好文 > 详细

结对开发有感

时间:2015-03-18 13:44:06      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:

实验题目:
返回一个整数数组中最大子数组的和
实验思路
1.介于题中已给出数组中数的个数,所以我和队友决定把数组个数定为倒数第三简单的
三,这样实验就简单了许许多多。
2.实验的总体思路在于反复的求max,当子数组的元素个数分别是1,2...n的时候,求出
各个子数组的和,并求出各个元素组中和最大的值,分别为max1,max2,...maxn,最后
再求出真个max组里最大的max即可。

实验代码:

//结队 信1201-2班 司新红 万彤

#include<iostream.h>

int main()

{

 

    int s1=0;

int s2=0;

int s3=0;

int a[3];//定义数组长度

int i;

int s0=a[0];//定义的单个数中最大的数

int s[4];

int max=s[0];

cout<<"请输入数组中的元素:(元素为3)"<<endl;

for(i=0;i<3;i++)

{

cin>>a[i];

}

 

s[1]=a[0]+a[1];

s[2]=a[1]+a[2];

s[3]=a[0]+a[1]+a[2];

 

for(i=0;i<3;i++)

{

if(s[0]<a[i])

{

s[0]=a[i];

}

}

for(i=0;i<4;i++)

{

if(max<s[i])

{

max=s[i];

}

}

cout<<"最大的数为:"<<max<<endl;

 

return 0;

}

//结队 信1201-2班 司新红 万彤

#include<iostream.h>

int main()

{

 

    int s1=0;

int s2=0;

int s3=0;

int a[3];//定义数组长度

int i;

int s0=a[0];//定义的单个数中最大的数

int s[4];

int max=s[0];

cout<<"请输入数组中的元素:(元素为3)"<<endl;

for(i=0;i<3;i++)

{

cin>>a[i];

}

 

s[1]=a[0]+a[1];

s[2]=a[1]+a[2];

s[3]=a[0]+a[1]+a[2];

 

for(i=0;i<3;i++)

{

if(s[0]<a[i])

{

s[0]=a[i];

}

}

for(i=0;i<4;i++)

{

if(max<s[i])

{

max=s[i];

}

}

cout<<"最大的数为:"<<max<<endl;

 

return 0;

}

实验截图

技术分享

技术分享

技术分享

技术分享

 

实验心得:   这次结对开发给了我一些感触,两个人一起着的会比一个人干活来的劲头足,也更有
效率,介于这次的题目比较简单,所以这种感触没有那么深刻(这句话讲完我觉得王老
师分分钟就可以用他的任务压死你),这时候有个同伴一起就更来的重要了,因为我们
会一起没有写完作业,我去逛街她也会如期完成任务了,再开心不过。。。哈哈,开玩
笑的,当然会和她一起-.-(死了都要爱)。扯得远了,不过结对开发真的不错,我的想
法来的比较快一点,她的键盘来的迅猛一点,真是最佳couple。。。如下所示咯

技术分享

结对开发有感

标签:

原文地址:http://www.cnblogs.com/wantong/p/4346811.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!