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

文化建设设计公司网站摄影作品欣赏网站推荐

文化建设设计公司网站,摄影作品欣赏网站推荐,wordpress本地服务器,做网站可以在哪儿接活2023.12.16 题目来源我的题解方法一 线段树#xff08;借鉴官方题解评论区 知白守黑#xff09; 题目来源 力扣每日一题#xff1b;题序#xff1a;2276 我的题解 方法一 线段树#xff08;借鉴官方题解评论区 知白守黑#xff09; 用一棵平衡二叉搜索树维护插入的区间… 2023.12.16 题目来源我的题解方法一 线段树借鉴官方题解评论区 知白守黑 题目来源 力扣每日一题题序2276 我的题解 方法一 线段树借鉴官方题解评论区 知白守黑 用一棵平衡二叉搜索树维护插入的区间树中的区间两两不相交。当插入一个新的区间时需要找出所有与待插入区间有重合整数的区间将这些区间合并成一个新的区间后插入平衡树里。间隔包含两个属性左端点 l 和右端点 r其中左端点在树中参与排序。当插入一个新的间隔 add(left,right)时需要找到树中的最大的间隔 interval满足interval.l≤right这个是可能与待插入的间隔相交的最大的间隔如果相交则将它们合并并且继续寻找下一个这样的间隔直到不存在这样的间隔或者找到的间隔与待插入的间隔不相交。同时用一个整数 cnt 维护树中的间隔覆盖的整数当调用 count时直接返回即可。 时间复杂度add 的均摊时间复杂度为 O(log⁡n)其中 n是调用 add的次数因为每个区间最多只会被加入和删除一次单次加入和删除的时间复杂度是 O(log⁡n)。单次 add\textit{add}add 的复杂度最差情况是 O(n×log⁡n)。count 的时间复杂度是 O(log⁡1)。 空间复杂度O(1) public class CountIntervals {TreeMapInteger, Integer map;int cnt;public CountIntervals() {map new TreeMap();cnt 0;}public void add(int left, int right) {Integer key map.floorKey(right);//返回小于等于right的最大的那个keywhile (key ! null left map.get(key)) {//当它们区间有重叠时left Math.min(left, key);right Math.max(right, map.get(key));cnt - (map.get(key) - key) 1;//合并区间之后,要减去原来加上去的值map.remove(key);//移除原区间key map.floorKey(right);}cnt (right - left) 1;map.put(left, right);}public int count() {return cnt;}}困难题……不会啦这里搬官方题解和评论区大佬的代码 有任何问题欢迎评论区交流欢迎评论区提供其它解题思路代码也可以点个赞支持一下作者哈~
http://wiki.neutronadmin.com/news/390517/

相关文章:

  • 网站制作方案要点苏州app开发
  • 公司网站开发需要做哪些事如何向谷歌提交网站
  • 定制网站开发公司电话上海装修公司排名2021
  • 网站建设的方案上海网站设计制作报价
  • 网站建设维护公司排名个人网站主页
  • 优秀个人网站做网站标签栏的图片大小
  • 宁德营销型网站建设网站被降权表现
  • 网站备案后经营个性化网页设计
  • 优化网站的软件下载建筑工程网校排行榜
  • 最便宜的网站建设建设个人博客网站制作
  • 公司网站建设属于软件销售国外企业网站设计欣赏
  • pdf怎么做电子书下载网站微信小程序开通流程
  • 怎样网站优化公司个人网站备案要多久
  • 网站的关键词怎么设置南京百度seo
  • 懒人做图网站最新军事新闻热点事件
  • 发布了一个网站 显示建设中表格做网站
  • 智能网站建设维护软件手机网站 焦点图
  • 北京市保障性住房建设中心网站wordpress二次开发手册
  • 素材网站怎么推广做网站跟客人怎么沟通
  • 中小型企业网站建设申请企业资助建设网站
  • 怎么给自己的品牌做网站如何做好网页设计
  • 网站建设单页装修公司怎么找客源最有效
  • 大连网站建设哪里好中国建筑集团有限公司怎么样
  • 网站开发广告语大全品牌策划设计
  • 常德建设网站多少钱如何搭建wordpress商城
  • 站长之家0西宁建设公司网站
  • 找人做jsp网站wordpress网站根目录
  • 土巴兔网站开发wordpress .htaccess 301重定向
  • 建设网站案例优化大师官方正版下载
  • 网站建设一年多少钱如何调整