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

北京建设信源网站 怎么打不开/长沙靠谱seo优化

北京建设信源网站 怎么打不开,长沙靠谱seo优化,哪个平台查企业是免费的,泉州找工作哪个网站好例题1 noiopenjudge9277 给出在最底层的木头的个数,问有多少种堆放木头的方式,当然你的堆放方式不能让木头掉下来. 在堆放的时候木头必须互相挨着在一起. 设dp[i]表示多少个log(原木)为底时的方案数。 dp[i]dp[1](i-1)dp[2](i-2).…

例题1

noiopenjudge9277

给出在最底层的木头的个数,问有多少种堆放木头的方式,当然你的堆放方式不能让木头掉下来.

在堆放的时候木头必须互相挨着在一起.

设dp[i]表示多少个log(原木)为底时的方案数。

dp[i]=dp[1](i-1)+dp[2](i-2).....dp[i-1]*1

这就是dp方程,不过好像是O(n^2)的,过不了

我们再看看看dp[i+1]

dp[i+1]=dp[1]i+dp[2](i-1).....dp[i]*1

发现dp[i+1]是dp[i]加上1~i dp值的和

然后使用前缀和,就可以O(n)处理


例题2

hdu4362

在连续的 n 秒中,在x轴上每秒会出现 m 个龙珠,出现之后会立即消失,知道了第0秒所在的位置,每从一个位置i

移动到另一个位置j的时候,消耗的价值为abs(i-j), 拿到龙珠也要消耗一个价值(不同龙珠的价值不同),问 n 秒之后最少消耗多少价值。

dp最基础的o(nm^2)很好想

我们考虑优化

abs很难看,我们拆开他,就是左起一次dp,右起一次dp,取最小值。

然后我们设一个数s,表示当前可以从s这个最优状态中转移

s如何求。我们只需要比较挖出上一个龙珠的价值加上和跑过来的价值,和单挖当前龙珠的价值就可以了。


例题3

hdu5009

给你一个数组,每个值代表一种颜色,每次选一个区间涂颜色,代价是区间内颜色种类数的平方,涂完所有数组,问你最小代价是多少。

o(n^2) 的dp很好想,然是我们仍然过不去2333.我们还是需要考虑加速

我们想一下,如果有数量相同种颜色的长度不同,右端点相同的区间,我们肯定是选长的。显而易见的贪心。

然后我们考虑记录每个颜色最晚的出现位置并维护(类似扫描)

用一个链表,每次按着颜色网后跳,最多跳\(\lfloor \sqrt{n} \rfloor\)次,时间复杂度就是O(\(n \sqrt{n}\));

对于五万的数据就是可以过了了。

转载于:https://www.cnblogs.com/Lance1ot/p/9327157.html

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

相关文章:

  • 河南住房和城乡建设厅网站特种/百度一对一解答
  • 做机械的老板都看什么网站/免费推广公司
  • 武汉竞价托管公司/网站seo优化服务商
  • 百度做公司网站有用吗/今日热搜榜
  • seo网站优化推广教程/电商平台推广费用大概要多少
  • 网站建设制作怎么弄/网络推广技巧
  • 免费在线网站/网络营销的特点分别是
  • 温州网站建设方案/seo整合营销
  • 山东做网站的公司/重庆网站seo建设哪家好
  • 泉州企业做网站/2345网址大全
  • 网页设计网站建设过程报告/搜索词排行榜
  • 外国购物网站有哪些平台/百度官方网站入口
  • 南京模板做网站/长春网站制作系统
  • 河北省住房和建设厅网站/百度指数在线查询前100
  • 河源公司做网站/千博企业网站管理系统
  • 做有色研究的网站/网络推广吧
  • 中国电子商务网站建设/seo薪酬如何
  • 在乐文网站做翻译靠谱吗/软文代发价格
  • 网站设计和平面设计/创建网站的流程
  • 校园门户网站开发需求分析/google app
  • 网站建设青岛公司/娃哈哈软文推广
  • 营销型网站建设的特别之处都有哪些/百度广告优化
  • 网站建设 天津/推广普通话宣传语手抄报
  • 可做分析图的地图网站/seo怎么收费
  • 柳州市建设中心网站首页/网络推广方式
  • 如何做网站授权/google首页
  • 品牌营销和市场营销的区别/seo系统培训哪家好
  • 网站多少流量够用/搜索引擎优化简历
  • 济南建站模板/百度运营怎么做
  • 做h5网站的公司/网站做外链平台有哪些
  • 基于大模型的预训练、量化、微调等完整流程解析
  • 新手开发 App,容易陷入哪些误区?
  • 【LeetCode】LRU 缓存 题解
  • macOS配置 GO语言环境
  • Android ADB命令之内存统计与分析
  • HTML5元素相关补充