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

网站开发中 整体框架的架构为什么网站百度搜不到

网站开发中 整体框架的架构,为什么网站百度搜不到,佛山品牌网站设计,wordpress朗读功能Problem: 503. 借教室 文章目录 思路解题方法复杂度Code 思路 这是一个二分查找问题。我们需要找到最大的借教室数量#xff0c;使得每个教室的借用时间不超过其可用时间。我们可以通过二分查找来找到这个最大的借教室数量。 解题方法 我们首先对所有的借教室请求按照结束时间… Problem: 503. 借教室 文章目录 思路解题方法复杂度Code 思路 这是一个二分查找问题。我们需要找到最大的借教室数量使得每个教室的借用时间不超过其可用时间。我们可以通过二分查找来找到这个最大的借教室数量。 解题方法 我们首先对所有的借教室请求按照结束时间进行排序。然后我们使用二分查找来找到最大的借教室数量。对于每个借教室数量我们检查是否所有的教室都可以在其可用时间内完成借用。我们使用一个差分数组来记录每个教室的借用时间。对于每个借教室请求我们在其开始时间处加上借用时间然后在其结束时间后一天减去借用时间。然后我们从前到后累加差分数组如果某一天的累加值超过了教室的可用时间那么这个借教室数量就不可行。 复杂度 时间复杂度: O ( n l o g n ) O(n log n) O(nlogn)其中 n 是借教室请求的数量。我们需要对所有的请求进行排序然后对每个可能的借教室数量进行检查。 空间复杂度: O ( n ) O(n) O(n)我们需要使用一个差分数组来记录每个教室的借用时间。 Code import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.io.StreamTokenizer; import java.util.Arrays;public class Main {static BufferedReader in new BufferedReader(new InputStreamReader(System.in));static PrintWriter out new PrintWriter(new OutputStreamWriter(System.out));static StreamTokenizer sr new StreamTokenizer(in);static int MAXN (int) 1e6 10;static int[] w new int[MAXN];static long[] dif new long[MAXN];static int[][] rent new int[MAXN][3];static int n, m;public static void main(String[] args) throws IOException {n nextInt();m nextInt();for (int i 1; i n; i) {w[i] nextInt();}for (int i 1; i m; i) {rent[i][2] nextInt();rent[i][0] nextInt();rent[i][1] nextInt();}int l 0, r m;while (l r) {int mid l r 1 1;if (check(mid)) {l mid;} else {r mid - 1;}}if (r m) {out.println(0);} else {out.println(-1);out.println(r 1);}out.flush();}private static boolean check(int mid) {// TODO Auto-generated method stubArrays.fill(dif, 0);for(int i 1; i mid; i) {dif[rent[i][0]] rent[i][2];dif[rent[i][1] 1] - rent[i][2];}for(int i 1; i n; i) {dif[i] dif[i - 1];if(dif[i] w[i]) {return false;}}return true;}static int nextInt() throws IOException {sr.nextToken();return (int) sr.nval;}}
http://www.hkea.cn/news/14350169/

相关文章:

  • 公司内部网站一般都怎么维护做电影网站 资源去哪里找
  • 有.net源码如何做网站全国装修公司前50强
  • 天津网站制作哪家好薇专业做域名的网站
  • 企业企业网站建设欧美风格英文网站设计
  • 唐山做网站公司ui培训机构推荐
  • 无锡网站推广公司做全英文网站
  • 网站开发 技术支持服务协议电商网站 费用
  • 四川建设集团有限公司网站广东万高建设网站
  • 我的家乡网站建设模板下载网站开发需要什么语言
  • 开一个网站建设公司好源创派网站建设
  • 五金加工厂怎么做网站湖南省建设信息网站
  • 普通营业执照有做网站条件吗网站建设入门pdf
  • 社区服务呼叫系统 网站的建设网站建设培训资料
  • 上海高端网站定东莞阿里巴巴网站建设
  • 山西运城网站开发新闻10条摘抄大全
  • 公民道德建设网站温州在线课堂
  • 教育网站集群建设方案网站建设上海诏业
  • 58同城的网站建设成都企业网站建设方案
  • c2c电子商务的网站ppt模板的种类
  • 宁波自助建站网站seo优化技术排名
  • php网站开发环境的设置成都哪家公司做网站最好
  • 南京做网站yuanmus做网站的公司推荐
  • 济南企业做网站推广网站域名备案期间网站
  • 关于卖零食网站建设需求分析wordpress英文怎么转换中文
  • 网站开发 团队构成类wordpress
  • 北京网站建设电话建设企业网站公
  • 濮阳做网站 汉狮网络国家房管局官网查询系统
  • 外网网站管理制度建设成都柚米科技公众号开发
  • 视频网站前台怎么做网站架构 seo
  • 企业手机网站建设效果公司营销外包