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

四川建设厅网站招聘8718企业服务平台

四川建设厅网站招聘,8718企业服务平台,成都企业管理培训,北京注册公司需要什么贪心入门 概述#xff1a; 贪心算法是一种在每一步选择中都采取当前最优解的策略#xff0c;希望最终能够得到全局最优解的算法。简单来说#xff0c;它会不断地做出局部最优的选择#xff0c;相信通过这种选择最终能够达到全局最优。 举个例子来说明。假设你要从一个迷…贪心入门 概述 贪心算法是一种在每一步选择中都采取当前最优解的策略希望最终能够得到全局最优解的算法。简单来说它会不断地做出局部最优的选择相信通过这种选择最终能够达到全局最优。 举个例子来说明。假设你要从一个迷宫的起点走到终点每个格子都有一个代价你要找到一条路径使得总代价最小。贪心算法会在每一步选择下一步的格子时选择代价最小的格子然后继续向着终点移动。这样每一步都选择当前最优的格子最终就能够找到一条总代价最小的路径。 不过需要注意的是贪心算法并不一定能够得到全局最优解因为它只考虑当前步骤的最优选择并没有考虑整体的情况。所以在应用贪心算法时需要仔细分析问题的特征确保贪心策略适用并且通过数学证明或实验验证来证明其正确性。 举个简单的例子 有一堆钞票你可以拿走十张如果想达到最大的金额你要怎么拿 指定每次拿最大的最终结果就是拿走最大数额的钱。 即每次拿最大的就是局部最优最后拿走最大数额的钱就是推出全局最优。 贪心算法一般分为如下四步 将问题分解为若干个子问题找出适合的贪心策略求解每一个子问题的最优解将局部最优解堆叠成全局最优解 过于理想化 引入例题 分发饼干 若干个子问题就是每个饼淦要怎么分。 最优的是大饼干分给胃口大的能一口吃饱或者从小的开始小饼干喂饱小的能一口吃饱。 全局最优就是喂饱尽可能多的小孩。 即 java class Solution {// 思路1优先考虑饼干小饼干先喂饱小胃口public int findContentChildren(int[] g, int[] s) {Arrays.sort(g);Arrays.sort(s);//从小到大排序int start 0;int count 0;//嘴不变饼干变for (int i 0; i s.length start g.length; i) {//意思是胃口大就换大一点的饼干小饼干就直接不要了if (s[i] g[start]) {start;count;}}return count;} }摆动序列 解析明天写
http://www.pierceye.com/news/198324/

相关文章:

  • 宜兴网站建设哪家好网站建设设计公司排名
  • 婚庆公司网站怎么做wordpress 首页置顶
  • 电商网站开发人员结构江苏住房和城乡建设厅网站首页
  • 快速建站的模板陕西省建设网三类人员继续教育
  • 谷歌浏览器对做网站有什么好处广州最好网站策划
  • 西安北郊做网站重庆手机软件开发
  • 怀化刚刚发生的大事台州seo服务
  • 织梦做的网站打开空白巴中网站制作公司
  • 如何使用jq做弹幕网站设计漂亮的网站
  • 电商网站是获取流量广西南宁网站排名优化
  • 网站板块设计有哪些开发网站监控推荐
  • 江西建设局网站广东网站建设类公司
  • 深圳网站制作设计艾佳工业设计
  • 怎么查看网站啥系统做的宁波网站设计制作
  • 温岭手机网站建设合肥企业展厅设计公司
  • 网站建设和制作怎么赚钱外贸网站建设服务器
  • 长沙自动化网站建设瑞安地区建设网站
  • 中山做网站费用网页制作简明教程
  • 芜湖做网站需要多少钱青岛网站建设公司怎么选
  • 塑胶 东莞网站建设企业网络推广培训
  • wordpress五分钟建站手机网站 cms
  • 网站前台后台河南省建设工程质量协会网站
  • wordpress无法拖动小工具长沙seo网站推广
  • 网站的推广方案的内容有哪些网站建设所需技术
  • 手机微网站怎么制作的威特视频网站建设方案
  • 视频播放网站开发的报告潮州网站网站建设
  • 如何查询网站域名备案建设网站找什么问题
  • 南开大学 网站开发技术 刘冲网站排名优化有哪些牛霸天的软件1
  • 高品质网站设计北京市地铁建设管理公司网站
  • 初次建设网站的技巧织梦做分类信息网站