求最大整数子序列和 以及C++读取数据
来源:互联网 发布:东莞网站关键字优化 编辑:程序博客网 时间:2024/06/05 07:10
在做笔试题遇到读取一串数据,然后保存到数组中,以回车键为结束符
while((c=getchar())!='\n')
{
if(c!=' ')
{
ungetc(c,stdin);
cin>>data[i++];
}
}
求最大整数子序列和,考虑了全部输入为负数时,就输出整数中最大数
int maxsubsum(int size,int data[])
{
int maxsum=0,cursum=0;
int flag=0;
int max=-1000;
for(int i=0;i<size;i++)
{
if(data[i]<0)
flag++;
if(data[i]>max)
max=data[i];
cursum+=data[i];
if(cursum>maxsum)
maxsum=cursum;
else if (cursum<0)
cursum=0;
}
if(flag==size)
return max;
else
return maxsum;
}
阅读全文
0 0
- 求最大整数子序列和 以及C++读取数据
- 求整数序列的最大子序列和
- c语言典例之求n个整数最大连续子序列和
- 求一个整数序列的和的最大子串
- 求整数序列的最大子列和
- 给定整数序列求连续子串最大和
- 求最大子序列和
- 求最大子序列和
- 求最大子序列和
- 求最大子序列和
- 求最大和子序列
- 求最大和子序列
- 求最大子序列和
- 求最大子序列和
- 求最大子序列和
- 求最大子序列和
- 求最大子序列和
- 求最大和子序列
- mybatis第一个问题
- 如何加固Linux系统
- 《Android源码设计模式》之Builder模式
- Windows下使用java调用OpenSSL(无需安装OpenSSL)
- poj 2533 Longest Ordered Subsequence (最长递增子序列)
- 求最大整数子序列和 以及C++读取数据
- soapui的测试内容体
- CSS样式定义、应用、框模型
- 智能小车二十《摄像头和路由器装上小车》
- 七夕-我有个恋爱想和你谈一下
- Spring 源码阅读 BeanFactory(三) 对象的初始化 singleton 草稿
- Android炫酷的UI界面
- vue全局插件的一次载入和全局函数的定义
- 深入浅出C#(C#指南)