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

做网站的说3年3年包括什么保险销售的建设网站策划书

做网站的说3年3年包括什么,保险销售的建设网站策划书,贵州省建设厅二建报名网站,公司接软件开发平台今天想到了昨天看到一道acm题目#xff0c;难度入门级别。“谁看的最多”#xff0c;题目大概是这样的#xff1a;一队列的人3 2 1 6 4 5#xff0c;数值的大小表示该人的高度。每个人只能看到前面比他高的人#xff0c;如1可以看见2、3。但是#xff0c;如果有人B比他高…今天想到了昨天看到一道acm题目难度入门级别。“谁看的最多”题目大概是这样的一队列的人3 2 1 6 4 5数值的大小表示该人的高度。每个人只能看到前面比他高的人如1可以看见2、3。但是如果有人B比他高那么他就不能看到这那个B之前比B低的人了。如5因为6比他高他只能看到6但看不到6之前的人如果之前有7、8之类比6高的5也可以看到。而4比5低也看不到。 题目想了个大概就没有想了又是卡在里动态规划的状态里。F(i)表示第i个人看到的人数。如果他前一个人比i低则i看到的最多只有一个了就是i-1。如果他比前一个高则看到的就是前i-1个人第一个比他高的人看的人数加一。如果可以快速找前面i-1的第一个比i高就可以利用动态规划的方法了。通过一个数组记录i前面的第一个比i高的位置这样就可以快速找出。 状态转移方程F(i)若i比i-1高为F(j)1j为前面的第一比i高的否则为1i0。i0看到就为0个 挫挫代码 1 int func10(int a[], int n)2 {3 int i,j;4 int maxsee;5 int *see,*tall;6 7 if (n0)8 {9 return -1; 10 } 11 see (int*)malloc(n*sizeof(int)); 12 tall (int*)malloc(n*sizeof(int)); 13 14 maxsee see[0] 0; 15 tall[0] -1; //之前未有比其高的 16 17 for (i1; in; i) 18 { 19 if (a[i] a[i-1]) 20 { 21 for (jtall[i-1]; j0; ) 22 { 23 if (a[i]a[j]) 24 { 25 break; 26 } 27 jtall[j]; 28 } 29 if (j-1) 30 { 31 see[i] 0; 32 tall[i] -1; 33 } 34 else 35 { 36 see[i] see[j] 1; 37 tall[i] j; 38 } 39 } 40 else //a[i]a[i-1] 41 { 42 see[i] see[i-1]1; 43 tall[i] i-1; 44 } 45 46 maxsee maxseesee[i] ? see[i] : maxsee; 47 } 48 49 free(see); 50 free(tall); 51 52 return maxsee; 53 54 } 又一题。 复习还是不给力。。。继续。。 毕。  修订2013-4-18 在不断的被虐之后发现其是这个算法的题目是ACM中一个犀利的数据结构单调栈的应用(参考博客中的另一篇文章单调栈柱形统计图中最大面积POJ 2559) 其实此问题的解决就是单调栈的思想通过记录的一些信息模拟单调栈。其算法复杂度和单调栈是一致的。转载于:https://www.cnblogs.com/legendmaner/archive/2013/03/22/2975843.html
http://www.yutouwan.com/news/101975/

相关文章:

  • 九江网站建设哪家公司好wordpress 深度优化
  • 东莞企业网站费用小程序模板下载
  • 做一个商城网站多少钱wordpress标签怎么做静态化
  • 广东华电建设股份有限公司网站明月浩空WordPress
  • 怎么做网站栏目百度上做网站推广
  • 建立网站需要分几部进行网站建设合同性质
  • 网站被人做跳转了wordpress oss静态
  • 大连网站制作的wordpress空间大小
  • 西安网站建设流程建电影网站的程序
  • 企业网站建设的基本原则技术支持 骏域网站建设专家佛山
  • 网站怎么上传模板东莞营销型网站建站
  • 怎样优化网站自然排名博物馆网站建设的目标
  • 怎么建立免费个人网站微信公众号小程序搭建
  • 西安做公司网站公司wordpress安装打不开
  • 注册建筑工程公司起名大全云南搜索引擎优化
  • 深圳建设网站服务最实用的仓库管理系统
  • 天津工程建设协会网站班级建设网站首页
  • 中国联通 网站备案建网站赚钱
  • 做国厂家的网站阿里云装wordpress
  • 自己模板做网站如何做app软件开发
  • 公众号开发 网站开发wordpress4.3
  • 自贡建设能源开发有限公司网站自己做报名网站
  • 网站策划案需要包括哪些广西城乡建设部网站
  • 冀州做网站的公司seo技术培训教程
  • 厦门微网站建设贵德网站建设
  • 网站空间在哪买好活动推广方案怎么写
  • 网站开发费用摊销吗彩票网站如何做
  • 做视频网站用什么源码谷歌云 阿里云 做网站
  • 网站建设柒首先金手指6wordpress没小工具
  • 上海网站哪家好cms企业网站系统