由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Quant版 - 最大求和子序列面试问倒了
相关主题
[合集] 请问一道C++题会求和的进来
求助intern offer选择请教概率面试题
问编程题若干[合集] 问一个很弱的C++问题
如何用函数指针调用含default parameter的函数?So many amateurs pretend they know c++
[合集] 请教一个简单的问题[合集] 面试题(C++,math)
[合集] 证明题(级数求和)[合集] 帮我看段C++代码
[合集] 问个数列求和C++ 问题
一道数学题C++code 20,000 行几乎是一个must ?
相关话题的讨论汇总
话题: int话题: sum话题: max话题: cout话题: jm
进入Quant版参与讨论
1 (共1页)
w*******x
发帖数: 489
1
当场想晕了,只好给了个Nlog(N)算法。
哎。写写才记得。O(N):
#include
using namespace std;
int main(int argc, char *argv[])
{
int x[20];
for(int i=0;i<20;i++)
x[i]=rand()%100-50;
int i=0;
int j=0;
int im=0;
int jm=0;
int max=-1;
int sum=0;
//最大求和子序列
for(j=0;j<20;j++)
{
sum+=x[j];
if(sum>max){max=sum;im=i;jm=j;}
if(sum<0){i=j+1;sum=0;}
}
for(int i=0;i<20;i++)cout< cout<<"max="< return 0;
}
T****S
发帖数: 105
2
什么公司?

【在 w*******x 的大作中提到】
: 当场想晕了,只好给了个Nlog(N)算法。
: 哎。写写才记得。O(N):
: #include
: using namespace std;
: int main(int argc, char *argv[])
: {
: int x[20];
: for(int i=0;i<20;i++)
: x[i]=rand()%100-50;
: int i=0;

C*O
发帖数: 389
3
挺亏

【在 w*******x 的大作中提到】
: 当场想晕了,只好给了个Nlog(N)算法。
: 哎。写写才记得。O(N):
: #include
: using namespace std;
: int main(int argc, char *argv[])
: {
: int x[20];
: for(int i=0;i<20;i++)
: x[i]=rand()%100-50;
: int i=0;

1 (共1页)
进入Quant版参与讨论
相关主题
C++code 20,000 行几乎是一个must ?[合集] 请教一个简单的问题
C++学到什么程度能放到简历上?[合集] 证明题(级数求和)
继续学习C++!每天写一个程序,加油![合集] 问个数列求和
一日一个C++ (4)!一道数学题
[合集] 请问一道C++题会求和的进来
求助intern offer选择请教概率面试题
问编程题若干[合集] 问一个很弱的C++问题
如何用函数指针调用含default parameter的函数?So many amateurs pretend they know c++
相关话题的讨论汇总
话题: int话题: sum话题: max话题: cout话题: jm