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

一个新的网站开发语言服装网站建设策划

一个新的网站开发语言,服装网站建设策划,深圳建筑业协会官网,网站开发要学多久Problem: AcWing 803. 区间合并 文章目录 思路解题方法复杂度Code 思路 这是一个区间合并的问题。我们需要找出尽可能多的不相交的区间。首先#xff0c;我们将所有的区间按照左端点从小到大进行排序。然后#xff0c;我们遍历所有的区间#xff0c;如果当前区间的左端点大于… Problem: AcWing 803. 区间合并 文章目录 思路解题方法复杂度Code 思路 这是一个区间合并的问题。我们需要找出尽可能多的不相交的区间。首先我们将所有的区间按照左端点从小到大进行排序。然后我们遍历所有的区间如果当前区间的左端点大于上一个区间的右端点那么我们就可以选择这个区间否则我们就跳过这个区间。 解题方法 我们使用一个变量 r 来记录上一个选择的区间的右端点。初始时r 是最小的整数。我们遍历所有的区间如果当前区间的左端点大于 r那么我们就选择这个区间并更新 r 为当前区间的右端点。最后我们输出选择的区间的数量。 复杂度 时间复杂度: O ( n l o g n ) O(n log n) O(nlogn)其中 n n n 是区间的数量。我们需要对所有的区间进行排序排序的时间复杂度是 O ( n l o g n ) O(n log n) O(nlogn)。 空间复杂度: O ( n ) O(n) O(n)其中 n n 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.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List;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 n;static Listint[] list new ArrayList();public static void main(String[] args) throws IOException {n nextInt();for (int i 0, l, r; i n; i) {l nextInt();r nextInt();list.add(new int[] { l, r });}Collections.sort(list, new Comparatorint[]() {public int compare(int[] o1, int[] o2) {// TODO Auto-generated method stubreturn o1[0] - o2[0];}});int ans 0;int r Integer.MIN_VALUE;for (int[] arr : list) {if(arr[0] r) {ans;}r Math.max(r, arr[1]);}out.println(ans);out.flush();}private static int nextInt() throws IOException {sr.nextToken();return (int) sr.nval;}}
http://www.pierceye.com/news/237649/

相关文章:

  • 沈阳网站推广有什么技巧软件开发工具通常也称为什么工具
  • 黑龙江龙采做网站如何网站建设制作解决方案
  • 百度推广自己做网站吗网页设计软件下载网站
  • wordpress内核源码分析南宁网站优化推广
  • 物流网站做那个好服务器怎么安装WordPress
  • 网站开发怎么兼容浏览器中国优秀设计网站有哪些内容
  • 黄冈网站官方登录平台做网站的条件
  • 潍坊网站建设推广公司网站建设类的手机软件
  • 建设小学网站建设网站代理
  • 怎么查看网站根目录网站建设费记什么科目
  • 文昌市规划建设管理局网站网站与个人网站
  • 昆明网站建设推荐q479185700上墙现在最火的推广平台有哪些
  • 长兴县城乡建设局网站wordpress的留言功能
  • 建设企业网站地址asp.net 4.0网站开...
  • 制作个人网站步骤提升学历励志语录
  • 福州建站服务管理页面布局标准格式
  • 做一个公司网站一般需要多少钱营销型网站功能表
  • 为什么菜市场不可以做网站河南阿里巴巴网站建设
  • asp.net动态的网站开发手机海报制作免费软件
  • 网站建设前准备龙岗网站优化公司案例
  • 做流量哪个网站好滨州j建设局网站投诉电话
  • 空白网站怎么建wordpress 邮箱订阅
  • 乡镇网站建设自查报告做企业门户网站要准备哪些内容
  • 百度做推广一般要多少钱相城seo网站优化软件
  • 博客和网站的区别贵阳网站推广优化公司
  • 专业做公司网站的机构时彩网站开发
  • 网站 建设设计深圳网站建设交易
  • 网站建设氵金手指下拉十二网页设计有啥教程
  • 物流企业网站建设策划书6wordpress 搜索 很慢
  • 青岛网站设计选哪家南海区住房城乡建设和水务局网站