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

天津网站建设方案策划wordpress列表页怎么加关键词

天津网站建设方案策划,wordpress列表页怎么加关键词,设计网店运营策划方案,网页制作基础教程第一版1、题目描述 一些项目要占用一个会议室宣讲,会议室不能同时容纳两个项目。现在给你两个长度一样的数组,starts数组代码每个会议开始的时间,ends数组代表每个会议结束的时间。 在给你一个当前时间,请你求出当日可以利用会议室宣讲的…

1、题目描述
一些项目要占用一个会议室宣讲,会议室不能同时容纳两个项目。现在给你两个长度一样的数组,starts数组代码每个会议开始的时间,ends数组代表每个会议结束的时间。
在给你一个当前时间,请你求出当日可以利用会议室宣讲的最大值

思路分析:
1.按照最早开始的会议排序,最早开始的优先。
2.按照最短时间排序,时间最短的优先。
3.按照最早结束排序,最早结束的优先。
贪心算法是纯粹的积累经验类型的算法思想,贪心策略的正确性证明是非常困难的,几乎不可能证明正确性,因此,只能通过对数器进行验证。同时,可以举反例排除错误的贪心策略。
比如上面的:
1.如果最早开始的会议时间是最长呢?直接怼一天的话,显然不合理对吧?
2.如果最短的会议在中间呢?导致它前面的时间浪费了,后面的时间可能正好差一点不够一个会议,这样也很浪费,肯定不是最优解。
因此,排除掉1和2,此题的最优贪心算法应该就是3。

解题思路:
是按照项目完成时间,从前到后排序,先做最早结束的项目,然后淘汰掉不能再做的项目

public static class Program {public int start;public int end;public Program(int start, int end) {this.start = start;this.end = end;}
}
// 会议的开始时间和结束时间,都是数值,不会 < 0
public static int bestArrange2(Program[] programs) {Arrays.sort(programs, new ProgramComparator());int timeLine = 0;int result = 0;// 依次遍历每一个会议,结束时间早的会议先遍历for (int i = 0; i < programs.length; i++) {if (timeLine <= programs[i].start) {result++;timeLine = programs[i].end;}}return result;
}public static class ProgramComparator implements Comparator<Program> {@Overridepublic int compare(Program o1, Program o2) {return o1.end - o2.end;}}
http://www.yayakq.cn/news/71383/

相关文章:

  • 北京专业建设网站公司哪家好中山网站建设文化机构
  • 遵义市网站建设本科毕设做网站多少钱
  • 建个网站需要多少钱圣宝电动车大架号在哪里c2c电子商务平台有哪些
  • 成都网站排名 生客seo做网站需要掌握的软件
  • wordpress多站点注册页开发应用程序的步骤
  • 网站建设完成汇报百度刷排名seo
  • 吴忠公司做网站增强wordpress编辑器
  • 网站开发的就业前景制作手机app软件要多少钱
  • seo建站是什么龙泉市建设局门户网站
  • python 爬虫 做网站企业网络组建方案
  • 网站建设广告有哪些平台济南软件开发培训机构
  • 网站没被收录什么原因湖南企业app
  • 国外 图片网站百度网站申诉
  • 沈阳网站建设模块维护手机百度官网
  • 注册公司在哪个网站系统网站建设哪家好 需要多少钱
  • 网站开发接入本地天地图深圳专业软件网站建设
  • 深圳网站有哪些网站空间多久续一次费
  • dede 网站打开慢可以做3d电影网站有哪些
  • 个人网站如何获得流量营销型网站网站
  • 虚拟主机销售网站技术支持:淄博网站建设
  • 住房住房和城乡建设部网站wordpress 地址栏
  • 盲盒怎么制作教程seo标签怎么优化
  • 新手做网站推荐wordpress长微博工具
  • 做空比特币的网站怎么优化网站源码关键词
  • 中山市网站制作中国建设网建筑通
  • 东莞建网站的公司广告设计免费软件
  • 网站建设用到什么软件东莞网站制作网站推广价钱
  • 做网站如何语音深圳龙岗做网站的公司哪家好
  • 苏州街网站建设手机网站页面设计要求
  • 提供商城网站制作青山湖网站建设