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

北京最大网站建设公司排名企业seo外包

北京最大网站建设公司排名,企业seo外包,网站建设先做前台还是后台,什么是理财北京网站建设公司Problem Description 给定n(1n50000)个整数#xff08;可能为负数#xff09;组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]a[i1]…a[j]的子段和的最大值。当所给的整数均为负数时定义子段和为0#xff0c;依此定义#xff0c;所求的最优值为#xff1a; Max{… Problem Description 给定n(1n50000)个整数可能为负数组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]a[i1]…a[j]的子段和的最大值。当所给的整数均为负数时定义子段和为0依此定义所求的最优值为 Max{0,a[i]a[i1]…a[j]},1ijn。 例如当a[1],a[2],a[3],a[4],a[5],a[6](-2,11,-4,13,-5,-2)时最大子段和为20。   注意本题目要求用分治递归法求解除了需要输出最大子段和的值之外还需要输出求得该结果所需的递归调用总次数。   递归调用总次数的获得可以参考以下求菲波那切数列的代码段中全局变量count的用法 #include int count0; int main() {     int n,m;     int fib(int n);     scanf(%d,n);     mfib(n);     printf(%d %d\n,m,count);     return 0; } int fib(int n) {     int s;     count;     if((n1)||(n0)) return 1;     else sfib(n-1)fib(n-2);     return s; }   Input 第一行输入整数n(1n50000)表示整数序列中的数据元素个数 第二行依次输入n个整数对应顺序表中存放的每个数据元素值。 Output 一行输出两个整数之间以空格间隔输出 第一个整数为所求的最大子段和 第二个整数为用分治递归法求解最大子段和时递归函数被调用的总次数。 Example Input 6 -2 11 -4 13 -5 -2 Example Output 20 11 #includeiostream #includecstdio using namespace std; int  count0; int a[50010]; int Max(int a[],int l,int r) {      int k,sum0;      count;      if(lr)         return a[1]0?a[1]:0;      else       {            int mid(lr)/2;            int lMaxMax(a,l,mid);            int rMaxMax(a,mid1,r);            int max10;            int lefts0;            for(kmid;kl;k--)            {                leftsa[k];                if(leftsmax1)                 max1lefts;            }            int max20;            int rights0;            for(kmid1;kr;k)            {                rightsa[k];                if(rightsmax2)                 max2rights;            }            summax1max2;            if(sumlMax)             sumlMax;            if(sumrMax)             sumrMax;       }       return sum; } int main() {      int n,max;      scanf(%d,n);      for(int i1;in;i)         scanf(%d,a[i]);      maxMax(a,1,n);      if(max0)         max0;      printf(%d %d\n,max,count);      return 0; } #include iostream #includecstdio using namespace std; int main() {   int sum0,max0;     int n;     scanf(%d,n);     int a[100001];     for(int i0;in;i)     {         scanf(%d,a[i]);         suma[i];         if(sum0)         sum0;         if(summax)             maxsum;     }     printf(%d\n,max); }
http://www.pierceye.com/news/462608/

相关文章:

  • 做公司网站 需要注意什么汕尾市住房和城建设局网站
  • 建立音乐网站网络媒体设计是什么
  • html网站怎么进入后台网站建设完成之后要索取哪些
  • 做炭化料的网站国外可以做非法网站吗
  • 厦门 网站建设 网站开发 未来网络做百科专用参考链接的网站
  • 手机网站友情链接怎么做网站轮播图
  • 网站做支付宝花呗分期设计师联盟网是谁创建的
  • 辽宁手机版建站系统开发高平市规建设局网站
  • 免费电子商务网站建设个人网站心得
  • 2003 iis网站发布网站c2g的代表性电商平台
  • 用asp做网站的可行性分析哪个网站做美食视频
  • 瓷砖网站模板建设网站虚拟主机
  • 陇西哪里能学做网站百度识图网页版在线使用
  • 如果自己弄网站书签制作 小学生 一等奖
  • 连江网站建设wordpress页面文章列表
  • 国外jquery特效网站网站建设的英语
  • 建立网站最好的模板夜蝶直播app下载安装
  • 重庆学校网站建设wordpress 模版安装
  • 公司要招个做网站的人商标设计网站猪八戒
  • 古建设工程造价管理协会网站小程序引流推广平台
  • 网站域名缴费十年外贸建设企业网站服务
  • 游戏网站外链建设网站开发项目的需求分析
  • 确定网站的主题与风格东营市建设项目工伤保险是哪个网站
  • 如何做一张网站平面效果图装宽带需要多少钱
  • 什么网站能让小孩做算术题厦门住房和城乡建设局网站
  • 网站上线过程建设网站什么费用
  • 企业网站域名在哪申请成都广告公司
  • 手机页面网站模板怎么卖宁波网站建设优化找哪家
  • 深圳网站外包公司注册公司流程和费用找哪家
  • 专业新站整站快速排名公司商业网站和企业网站的区别