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

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

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

  • 1:POJ 3130 How I Mathematician Wonder What You Are!(半平面交求多边形的核)

    题目链接题意 : 给你一个多边形,问你该多边形中是否存在一个<em>点</em>使得该<em>点</em>与该多边形任意一<em>点</em>的连线都在多边形之内。思路 : 与3335一样,不过要注意方向变化一

    https://www.u72.net/daima/317m.html - 2024-07-21 10:22:21 - 代码库
  • 2:Paint Tree

    题意:给定一棵n个<em>点</em>的树,给定平面上n个<em>点</em>,将n个<em>点</em>用线段连起来画成树的形状,使得不存在不在端点相交的线段,构造出一种情况。 解法:首先观察我们常规画出

    https://www.u72.net/daima/5m66.html - 2024-09-07 15:08:32 - 代码库
  • 3:树径问题 最长路问题。。

    先看看理论:假设 s-t这条路径为树的直径,或者称为树上的最长路现有结论,从任意一<em>点</em>u出发搜到的最远的<em>点</em>一定是s、t中的一<em>点</em>,然后在从这个最远点开始搜,就

    https://www.u72.net/daima/5dc8.html - 2024-09-06 06:40:25 - 代码库
  • 4:zoj 3820 Building Fire Stations(树上乱搞)

    题目大意:给一棵树,让求出树上两个<em>点</em>,使得别的点到两个<em>点</em>较近的<em>点</em>的距离最大&amp;#20540;最

    https://www.u72.net/daima/890m.html - 2024-07-26 22:38:12 - 代码库
  • 5:BZOJ 1015 JSOI2008 星球大战 starwar 并查集

    题目大意:给定一个无向图,求联通块个数,以及k次每次摧毁一个<em>点</em>后的;联通块个数将边和摧毁的<em>点</em>全记录下来,反着做即可。注意被摧毁的<em>点</em>不能算作联通块#includ

    https://www.u72.net/daima/9nrz.html - 2024-07-27 02:04:13 - 代码库
  • 6:BZOJ 1066 SCOI 2007 蜥蜴 最大流

    题目大意:给出一张图,每一个<em>点</em>有一个寿命,当有这个寿命&amp;#20540;个蜥蜴经过后这个<em>点</em>就会消失,一个蜥蜴可以跳到距离不超过d的<em>点</em>上,问最少有多少只蜥蜴无法跳

    https://www.u72.net/daima/nnzsn.html - 2024-07-31 08:51:22 - 代码库
  • 7:NYOJ3(多边形重心)

    题目意思:在某个多边形上,取n个<em>点</em>,这n个<em>点</em>顺序给出,按照给出顺序将相邻的<em>点</em>用直线连接, (第一个和最后一个连接),所有线段不和其他线段相交,但是可以重合,可得到

    https://www.u72.net/daima/namuc.html - 2024-07-31 05:55:51 - 代码库
  • 8:hdoj 4932 Miaomiao&#39;s Geometry 【暴力枚举】

    题意:在一条直线上有n个<em>点</em>。取一长度差为x的区间。 规定点必须是区间的端点。 让你找出来最大的x策略:rt分析可得:两个相邻<em>点</em>之间的区间要么是两个<em>点</em>

    https://www.u72.net/daima/na9x2.html - 2024-09-19 12:49:40 - 代码库
  • 9:BZOJ 3626 LCA(离线+树链剖分)

    树上两个<em>点</em>(u,v)的LCA的深度,可以转化为先将u到根路径<em>点</em>权都加1,然后求v到根路径上的总<em>点</em>权值。并且该题支持离线。那么我们

    https://www.u72.net/daima/na7cf.html - 2024-09-19 09:28:43 - 代码库
  • 10:BZOJ 1787 AHOI 2008 Meet 紧急集合 倍增LCA

    题目大意:给出一棵树,在上满找三个<em>点</em>,问那个点到这三个<em>点</em>的距离和最短。思路:可以证明,这个店必然是这三个<em>点</em>之间两个的LCA,然后枚举就可以了。

    https://www.u72.net/daima/na4hu.html - 2024-07-30 22:57:22 - 代码库
  • 11:hiho 1050 树中的最长路 (树的直径)

    树的直径是一个经典问题,即求树上最远两<em>点</em>的距离。思路一:  任取一个<em>点</em>,求这个<em>点</em>的最远点的最远点,两遍bf

    https://www.u72.net/daima/e7m1.html - 2024-07-28 23:09:47 - 代码库
  • 12:hdu 5073 Galaxy(14鞍山区域赛 D) 二分 + 递推

    题意:给定你一条直线,直线上面有n个<em>点</em>,你可以移动k个<em>点</em>,求所有点到重心距离的平方和最小值为多少。解题思路:这里可以知道 保持一段不移动然后把所有的<em>点</em>都

    https://www.u72.net/daima/e115.html - 2024-07-28 17:04:45 - 代码库
  • 13:结点选择 (蓝桥杯 树形动态规划)

    如果一个<em>点</em>被选择了,那么在树上和它相邻的<em>点</em>都不能被选择。求选出的<em>点</em>的权值和最大是

    https://www.u72.net/daima/869c.html - 2024-09-12 10:46:19 - 代码库
  • 14:快速算法的两个实现方法

    今天调试了快速算法的代码,当然网上这样的代码一大堆,只是这个是自己一<em>点</em><em>点</em>写的,中间易错<em>点</em>都出现并调试出来。留着以后自己复习用了。交换代码:void sw(in

    https://www.u72.net/daima/ms8r.html - 2024-07-29 13:00:22 - 代码库
  • 15:树形动态规划练习《蓝桥杯 结点选择》

    如果一个<em>点</em>被选择了,那么在树上和它相邻的<em>点</em>都不能被选择。求选出的<em>点</em>的权值和最大是多

    https://www.u72.net/daima/m7r7.html - 2024-09-17 15:42:11 - 代码库
  • 16:UVa 10642 - Can You Solve It?

    给你两<em>点</em>坐标,求两<em>点</em>间步长(在路径上的距离)。分析:简单题。            我们发现<em>点</em>

    https://www.u72.net/daima/nhem5.html - 2024-08-03 12:41:17 - 代码库
  • 17:BZOJ 3210 花神的浇花集会 切比雪夫距离

    题目大意:平面上一些<em>点</em>,求一个点到所有点的切比雪夫距离只和最小。思路:和那个松鼠的题目比较像,但是松鼠的那个是求的<em>点</em>是所有点中的一个<em>点</em>,而这个题却不

    https://www.u72.net/daima/nr027.html - 2024-08-09 12:21:34 - 代码库
  • 18:Codeforces 490F Treeland Tour 树上的最长上升子序列

    题目链接:点击打开链接题意:给定n个<em>点</em>的树。下面n个数表示<em>点</em>权。下面n-1行给出树。找一条链,然后找出这条链中的<em>点</em>权组成的最长上升子序列。求:最长上升子

    https://www.u72.net/daima/nrc9u.html - 2024-08-09 05:47:08 - 代码库
  • 19:Codeforces 490F Treeland Tour 树上的最长上升子序列

    给定n个<em>点</em>的树。下面n个数表示<em>点</em>权。下面n-1行给出树。找一条链,然后找出这条链中的<em>点</em>权组成的最长上升子序列。求:最长上升子序列的长度。思路:首先是维

    https://www.u72.net/daima/nrcev.html - 2024-08-09 05:49:01 - 代码库
  • 20:线段树(一)

    问题:先抛出一个问题,坐标轴上有若干线段,现在给定若干个<em>点</em>,对于每个<em>点</em>,求出包含<em>点</em>的线段的数量如果用常规的解法,时间复杂度是O(mn),空间复杂度是O(m + n

    https://www.u72.net/daima/nbn3s.html - 2024-08-05 18:20:22 - 代码库