编程及软件开发解决方案库

2000万优秀解决方案库,覆盖所有编程及软件开发类,极速查询

今日已更新 2714 篇代码解决方案

  • 1:poj 3468 Splay 树

    发现和AVL事实上一样,加上<em>线段</em>树的基础,懒惰标记什么都知道。学起来轻松很多哦我參考的模板来自

    https://www.u72.net/daima/nn41s.html - 2024-09-20 23:02:30 - 代码库
  • 2:经纬度点距离的那点儿事

    前段时间整地址解析和道路解析一直会遇到经纬度点到点的距离以及一个点到一个道路的距离的问题,现在把相关的工具代码及用法贴出来做个备忘:1.点到<em>线段</em>的

    https://www.u72.net/daima/nh9hh.html - 2024-08-03 10:50:28 - 代码库
  • 3:RMQ(range minimum/maximum query)即查询区间最大最小值。

    当然我们可以用<em>线段</em>树来解,使得每一次查询的时间

    https://www.u72.net/daima/nh42z.html - 2024-08-03 06:30:41 - 代码库
  • 4:SPOJ TTM

    这道题一眼看去就是一个可持久化<em>线段</em>树,但是是区间修改,由于wyx说此题复杂度是O(nlogn)的,我就没写树套树,然后就自己yy了一个离线做法。

    https://www.u72.net/daima/nz4ux.html - 2024-09-22 16:30:48 - 代码库
  • 5:UOJ#126【NOI2013】快餐店

    【NOI2013】快餐店链接:http://uoj.ac/problem/126YY了一个<em>线段</em>树+类旋转卡壳的算法。骗了55分。

    https://www.u72.net/daima/ndvbc.html - 2024-09-30 05:55:39 - 代码库
  • 6:[CODEVS3032]摆放球 解题报告

    这个题本来我是想练堆用的,结果堆没练出来,倒是练了练<em>线段</em>树。此题属于那种看起来特别简单,一做起来做出翔的那种;交了六遍,对拍了N年才A。主要需要注意的是

    https://www.u72.net/daima/nudfe.html - 2024-10-22 00:55:39 - 代码库
  • 7:【BZOJ 1146】【CTSC 2008】网络管理network

    一句话题意,树链上带改动区间第k大  感觉能够dfs+主席树O(nlog2n)O(n\log^2n)过掉,但我不会写= =  于是写的<em>线段</em>树套平衡树

    https://www.u72.net/daima/nr7u6.html - 2024-10-15 11:06:39 - 代码库
  • 8:BZOJ2243 [SDOI2011]染色

    恩恩树链剖分一下于是用<em>线段</em>树维护每一个子段的颜色信息 --不同颜色段数,因为要合并所以还要维护每一段的左右端点颜色信息然后就没有然后了2333尝试着

    https://www.u72.net/daima/nsc23.html - 2024-08-10 07:23:59 - 代码库
  • 9:POJ 3237 Tree 树链剖分

    单点替换,区间取相反数,区间求最大值,其实<em>线段</em>树里面只要保存最小值和最大值就可以了,取反之后最小值变成最大值最大值变成最小值。

    https://www.u72.net/daima/namf4.html - 2024-07-31 05:49:13 - 代码库
  • 10:[BZOJ 3218]a + b Problem

    又是一道主席树优化网络流的好题按约大爷的教导,源点为白,汇点为黑,搞成最小割发现暴力连边要爆炸,但是要连的点在<em>线段</em>树中都构成了一个区间,果断主席树优化

    https://www.u72.net/daima/nbxhu.html - 2024-08-06 06:17:33 - 代码库
  • 11:主席树

    个人感觉主席树像是<em>线段</em>树的增强版。先上一道主席树的模板题:对一个序列a,多次求区间[l,r]第K大是多少,要求解决

    https://www.u72.net/daima/nv8zv.html - 2024-11-02 09:24:38 - 代码库
  • 12:HDU 1394 Minimum Inversion Number

    先无脑用<em>线段</em>树求出原数列的逆序数。然后:不过是把一个数列的第一个数放到最后。这样重复n-1次。在新数列中找出最小的逆序数。假如

    https://www.u72.net/daima/nwvua.html - 2024-11-06 12:41:01 - 代码库
  • 13:UESTC 360(1425) another LCIS

    这道题是一个简单的成段更新+区间合并的<em>线段</em>树

    https://www.u72.net/daima/ffv.html - 2024-07-02 07:27:56 - 代码库
  • 14:HYSBZ 2243-染色 (树链剖分)

    如果只是<em>线段</em>树的话这道题倒是不难,只要记录左右边界就好了,类似很久以前做的hotel的题但是树上相邻的

    https://www.u72.net/daima/d7u4.html - 2024-08-15 12:14:41 - 代码库
  • 15:20161004模拟

    类型分析:T1 bfs+hash判重T2 dfs+dpT3 <em>线段</em>树(参见苹果树) PA【题目描述】汉诺塔升级了:现在我们有个圆盘和个柱子,每个圆盘大小都不一样,大的圆盘不能放在小

    https://www.u72.net/daima/ba1u.html - 2024-08-15 16:07:07 - 代码库
  • 16:HDU 4720

    pid=4720包含三个点且最小的圆可能是三角形的外接圆或者是以任意两点连成<em>线段</em>的中点为圆心的园,找出最小的即可

    https://www.u72.net/daima/du5e.html - 2024-07-08 00:16:04 - 代码库
  • 17:凸包算法

    先理解下凸包说凸包首先要说凸性的定义,简单点说就是平面邻域中任意两点所在的<em>线段</em>上的点都在该邻域中,则该邻域具有凸性。简单推敲一下,就可以发现如果邻

    https://www.u72.net/daima/w53v.html - 2024-07-16 11:18:55 - 代码库
  • 18:poj2826An Easy Problem?!

    1、<em>线段</em>无交点时,ans=0;2、如图 假设过p3.y的水平线与p1p2相交因为雨是垂直下落的,左图的情况是无法收集到雨水的  1 #include &lt;iostrea

    https://www.u72.net/daima/v2xr.html - 2024-07-15 09:08:10 - 代码库
  • 19:NOJ 1063 生活的烦恼

    描述生活的暑假刚集训开始,他要决心学好字典树,二叉树,<em>线段</em>树和各种树,但生活在OJ上刷题的时候就遇到了一个特别烦恼的问题。那当然就是他最喜欢的二二叉树

    https://www.u72.net/daima/xmsk.html - 2024-07-17 16:17:52 - 代码库
  • 20:POJ3335 POJ3130 [半平面交]

    终于写出自己的半平面交模板了.......加入交点的地方用了直线<em>线段</em>相交判定两个题一样,只不过一个顺时针一个逆时针(给出一个多边形的两种方式啦),反正那

    https://www.u72.net/daima/3d3m.html - 2024-09-02 16:11:08 - 代码库