当前位置: 首页 > news >正文

没有后台的网站怎么做排名/长春网站公司哪家好

没有后台的网站怎么做排名,长春网站公司哪家好,wordpress 资源主题,wordpress无法选择数据库思路&#xff1a; 把一维环形数组从某一段切开&#xff0c;然后转化为之前做过的一维数组最大子数组的和的问题&#xff0c; 然后都其中切开的每一段一维数组做比较&#xff0c;输出最大的值。 1 #include<iostream>2 #include<stdlib.h>3 #include<time.h>4…

思路:

  把一维环形数组从某一段切开,然后转化为之前做过的一维数组最大子数组的和的问题,

  然后都其中切开的每一段一维数组做比较,输出最大的值。

    

 1 #include<iostream>
 2 #include<stdlib.h>
 3 #include<time.h>
 4 using namespace std;
 5 int main()
 6 {
 7     int n;
 8     cout<<"请输入一维环形数组的长度:";
 9     cin>>n;
10     int *p=new int[n];//定义数组
11     srand((unsigned)time(NULL));
12     cout<<"随机获得一个数组:"<<endl;
13     for(int i=0;i<n;i++)
14     {
15         p[i]=rand()%200-100; //随机取-100~100中的整数
16         cout<<p[i]<<" ";
17     }
18     cout<<endl;
19     int t,m,*sum=new int[n],*max_sum=new int[n];
20     //用sum数组储存子数组的和,用max_sum数组储存最大子数组的和
21     for(int i=0;i<n;i++)
22     {
23         sum[i]=p[0];
24         max_sum[i]=p[0];
25         for(int j=1;j<n;j++)
26         {
27             if(sum[i]>0)//从第二个数开始判断是否为正数
28             { 
29                 sum[i]=sum[i]+p[j];  //是正数,将和值(初始值为p[0])和第i+1个数做和。
30                 if(sum[i]>max_sum[i])// 并判断是否为最大,是让其赋值给max_sum,并将子数组末位置改变。
31                 {
32                     max_sum[i]=sum[i];
33                 }
34             }
35             else 
36             { 
37                 sum[i]=p[j]; //是负数,将第i+1个数的值赋值给和值sum
38                 if(sum[i]>max_sum[i]) //并判断是否为最大,是让其赋值给max_sum,并将子数组初、末位置改变。
39                 {    
40                     max_sum[i]=sum[i];
41                 }
42             }
43         }
44         //环形数组转换成新的一维数组
45         m=p[0];
46         p[0]=p[n-1];
47         for(int k=0;k<n-1;k++)
48         {
49             t=m;
50             m=p[k+1];
51             p[k+1]=t;
52         }
53     }
54     int max=max_sum[0];//max为max-sum数组的最大值
55     for(int i=1;i<n;i++)
56     {
57         if(max_sum[i]>max)
58         {
59             max=max_sum[i];
60         }
61     }
62     cout<<"最大子数组的和为"<<max<<endl;
63     return 0;
64 }

    

 

转载于:https://www.cnblogs.com/w123456qaz/p/9901156.html

http://www.lbrq.cn/news/1440649.html

相关文章:

  • 下厨房网站学做蒸包视频/好搜搜索引擎
  • 北京营销型网站建设方案/小程序排名优化
  • 周村网站建设/百度官方电话
  • 关于网站开发与设计论文/长春网站优化流程
  • 在哪个网站做销售比较好/网络营销好找工作吗
  • 做网站凡科/郑州网站制作公司
  • 购车网站开发数据库er图/开发一个平台需要多少钱
  • 网站搭建的流程及费用是多少?/网络推广搜索引擎
  • 东莞网站建设营销的企业/办理培训机构需要具备的条件
  • 深圳网站建设 设计首选深圳市/百度搜索引擎优化相关性评价
  • 龙华网站建设/移投界seo
  • 免费建站/推销
  • 浙江省建设工程质量安全管理协会网站/微信引流推广
  • 网络服务器租赁/seo综合查询怎么用的
  • 帆布网站做哪个/bt磁力猫
  • 昆山玉山网站建设/明天上海封控16个区
  • 武汉网站建议/青岛百度代理公司
  • 网站建设公司浙江/网络营销外包收费
  • 平邑县住房和城乡建设局网站/国外免费网站建设
  • 网站建设设计设计/免费个人网站模板
  • 网站哪家做得好/百度网页入口
  • 东营网站建设公司 网络易/微信投放广告多少钱
  • 2013我国中小企业接入互联网和网站建设情况/百度百家官网入口
  • 徐州企业免费建站/竞价排名适合百度吗
  • 做摘抄的网站/广州今日刚刚发生的新闻
  • 宁波网站制作首荐荣盛网络好/以下属于网站seo的内容是
  • 设计素材网站上的素材可以商用吗/成都高新seo
  • 公司网站建设需求书/人民日报今日新闻
  • 帝国做网站是选择静态还是伪静态/建站系统源码
  • b2b电子商务平台登录/女装标题优化关键词
  • 【P21】OpenCV Python——RGB和BGR,HSV和HSL颜色空间,及VScode中报错问题解决
  • ARM芯片架构之CoreSight SoC-400 组件介绍
  • 服务器配置实战:从 “密码锁” 到 “分工协作” 的知识点详解
  • Mac配置服务器工具Royal TSX
  • 基于深度学习的异常检测算法在时间序列数据中的应用
  • 视觉相机偏移补偿