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

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

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

  • 1:结点选择 (蓝桥杯 树形动态规划)

    问题描述有一棵 n 个节点的树,树上每个节点都有一个正整数<em>权</em>值。如果一个点被选择了,那么在树上和它相邻的点都不能被选择。求选出的点的<em>权</em>值和最大是

    https://www.u72.net/daima/869c.html - 2024-09-12 10:46:19 - 代码库
  • 2:BZOJ1016 [JSOI2008]最小生成树计数

    题意:给定一张n&lt;=100,m&lt;=1000的无向图,另外相同<em>权</em>&amp;#20540;的边不超过10条,求最小生成树的数目。

    https://www.u72.net/daima/91wa.html - 2024-07-27 16:16:59 - 代码库
  • 3:Substrings(hdu 4455)

    再给出一系列w;对于每个w,求序列中,所有长度为w的连续子串中的<em>权</em>值和,子串<em>权</em>值为子串中不同数的个数。/*    dp[i]表示长

    https://www.u72.net/daima/m0n0.html - 2024-09-17 04:23:16 - 代码库
  • 4:【BZOJ4196】【Noi2015】软件包管理器

    原题传送门题意:给你一棵树,有2种操作:  1.使得某个点到根节点路径上的所有点<em>权</em>值赋为1。  2.使得某节点的子树中所有节点<em>权</em>值赋为0.每次操作要

    https://www.u72.net/daima/m4ef.html - 2024-09-17 11:56:24 - 代码库
  • 5:BZOJ 2588 Count on a tree (COT) 可持久化线段树

    题目大意:查询树上两点之间的第k大的点<em>权</em>。思路:树套树,其实是正常的树套一个可持久化线段树。

    https://www.u72.net/daima/9kda.html - 2024-07-27 04:48:17 - 代码库
  • 6:【转】Android 获取本机号码(收集)

    这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴<em>权</em>密钥(KI)、鉴<em>权</em>

    https://www.u72.net/daima/8c41.html - 2024-09-11 14:38:19 - 代码库
  • 7:图论-最小生成树-Kruskal算法

    有关概念:  最小生成树:在连通图G中,连接图G所有顶点且总<em>权</em>最小的边构成的树思路:  首先对边按<em>权</em>从小到大排序,紧接着枚举每一条边,如果两个结点的祖先结

    https://www.u72.net/daima/b83d.html - 2024-08-16 09:45:28 - 代码库
  • 8:[51nod1610]路径计数

      路径上所有边<em>权</em>的最大公约数定义为一条路径的值。  给定一个有向无环图。  T次修改操作,每次修改一条边的边<em>权</em>,每次修改后输出有向无环图上路

    https://www.u72.net/daima/b6nd.html - 2024-08-16 07:43:10 - 代码库
  • 9:[BZOJ 1176&COGS 1752][BOI2007]Mokia(CDQ分治)

    Description维护一个W*W的矩阵,初始值均为S.每次操作可以增加某格子的<em>权</em>值,或询问某子矩阵的总<em>权</em>值.修改操作数M&lt;=160000,询问数Q&lt

    https://www.u72.net/daima/nh5ex.html - 2024-09-24 12:11:41 - 代码库
  • 10:BZOJ 3143 HNOI2013 游走 期望DP+高斯消元

    题目大意:给定一个无向连通图,我们需要给每条边附一个1~m的不重复的<em>权</em>&amp;#20540;,使1到n的期望<em>权</em>&amp;#20540;和最小首先贪心思想是求出每条边的期望经过次数

    https://www.u72.net/daima/nsv9n.html - 2024-08-10 11:23:45 - 代码库
  • 11:UVa 1395 (最小生成树) Slim Span

    题意:规定一棵生成树的苗条度为:最大权值与最小<em>权</em>值之差。给出一个n个顶点m条边的图,求苗条度最小的生成树。分析:按照边的<em>权</em>值排序,枚举边集的连续区间[L,

    https://www.u72.net/daima/nucv5.html - 2024-10-22 20:20:02 - 代码库
  • 12:vijos 1053 Easy sssp

    描述输入数据给出一个有N(2 &lt;= N &lt;= 1,000)个节点,M(M &lt;= 100,000)条边的带<em>权</em>有向图.

    https://www.u72.net/daima/nvd21.html - 2024-10-28 23:22:39 - 代码库
  • 13:Codeforces 490F Treeland Tour 树上的最长上升子序列

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

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

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

    https://www.u72.net/daima/nrcev.html - 2024-08-09 05:49:01 - 代码库
  • 15:BZOJ 2527 Poi2011 Meteors 整体二分+线段树 / 可持久化线段树(MLE)

    题目大意:给定一个环,每个节点有一个所属国家,k次事件,每次对[l,r]区间上的每个点点<em>权</em>加上一个&amp;#20540;,求每个国家最早多少次操作之后所有点的点<em>权</em>和能达到

    https://www.u72.net/daima/ns25a.html - 2024-10-18 08:24:02 - 代码库
  • 16:[Poi2011]Meteors 题解

    题目大意:  给定一个环,每个节点有一个所属国家,k次事件,每次对[l,r]区间上的每个点点<em>权</em>加上一个值,求每个国家最早多少次操作之后所有点的点<em>权</em>和能达到

    https://www.u72.net/daima/numh8.html - 2024-10-27 07:47:02 - 代码库
  • 17:[HNOI2012] 永无乡 题解

    题意:  n个点,有加边操作,询问与某一点处于相同的联通块的点中<em>权</em>值第k大的点思路:  对所有点建立一棵<em>权</em>值线段树,加边就配合并查集进行线段树合并反

    https://www.u72.net/daima/numhe.html - 2024-10-27 07:48:02 - 代码库
  • 18:堆(优先队列)求huffman WPL

    huffman编码中WPL等于没个结点到根结点的距离乘结点<em>权</em>值的总和,但我们也可以用另一种方法求WPL:如果huffman树只有一个结点,则WPL为根结点<em>权</em>值,否则

    https://www.u72.net/daima/nvacf.html - 2024-10-27 14:51:02 - 代码库
  • 19:BZOJ 3626 LCA(离线+树链剖分)

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

    https://www.u72.net/daima/na7cf.html - 2024-09-19 09:28:43 - 代码库
  • 20:单源最短路径

    问题描述:              给定带<em>权</em>有向图G和源点v,求从v到G中各个顶点的最短路径。    如图1-1所示带<em>权</em>有向图G中从v0到其余各个顶点。

    https://www.u72.net/daima/nc3b9.html - 2024-08-08 12:40:58 - 代码库