#LC

BZOJ1180 [CROATIAN2009]OTOCI LCT

  有n座岛  每座岛上的企鹅数量虽然会有所改变,但是始终在[0,1000]之间。你的程序需要处理以下三种命令:  1."bridgeAB"——在A与B之间建立一座大桥(A与B是不同的岛屿)。由于经费限制,这项命令被接受,当且仅当A与B不联通。若这项命令被接受,你的程序需要输出"yes",之后会...

BZOJ2631 tree LCT

  一棵n个节点的树,每一个节点有一个权值,m次操作。  要支持操作有:删边、连边、区间求和、区间加、区间乘。  保证操作过程中不出现环。  n,m<=100000   差不多是基础的LCT,加个懒标记。  2个懒标记,一个是乘的,一个是加的,下传的时候先乘后加。  注意用无符号的int,用LL会超时。...
代码星球 代码星球·2020-06-27

BZOJ3091 城市旅行 LCT

  鉴于本人语文不好,此题的描述原题很清晰,废话不多,请看原题。  可怕,原题是图片,不可以复制题目+删掉废话了……  http://blog.csdn.net/popoqqq/article/details/40823659  这位大佬写的很好。  我的代码在找错的时候一边找,一边该,然后...
代码星球 代码星球·2020-06-27

BZOJ2843 极地旅行社 LCT

  有n座岛  每座岛上的企鹅数量虽然会有所改变,但是始终在[0,1000]之间。你的程序需要处理以下三种命令:  1."bridgeAB"——在A与B之间建立一座大桥(A与B是不同的岛屿)。由于经费限制,这项命令被接受,当且仅当A与B不联通。若这项命令被接受,你的程序需要输出"yes",之后会...

BZOJ2049 [Sdoi2008]Cave 洞穴勘测 LCT

  有一堆点,一开始没有连边。  有3种操作,一种是连接某两个点,一种是断开某一条边。还有一种是询问两个点是否连通。  操作过程中保证整个图是森林。  点数<=10000,操作数<=200000  LCT板子题。  对于询问,我们只需要access一下,然后splay一下,然后比较所在连通块的最左位置就可以...

BZOJ2002 [Hnoi2010]Bounce 弹飞绵羊 LCT

  沿着一条直线有n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置,则绵羊被弹飞。当它从第i个装置起步时,被弹几次后会被弹飞?此外,还会中途修改某个弹力装置的弹力系数,任何时候弹力系数均为正整数。  几乎是LCT板子题。  首先根据输入的建...

CentOS 7安装Gitlab时报错:undefined method `downcase' for nil:NilClass

说明:其实这事怪我,我把系统的某些配置改了。首先分析这个错误出现的位置在这个文件:/opt/gitlab/embedded/cookbooks/cache/cookbooks/package/libraries/helpers/redhat_helper.rb判断代码如下所示:这段代码的意思其实看不出什么,就是判断这个...

Java使用HttpURLConnection调用WebService(原始方法)

说明:使用Java原生的HttpURLConnection调用WebService可以免去引入SOA的框架,比如一些CXF框架等。可以使代码足够精简,比如对于一些只调用一两个接口的,这种方式是最适合的。packagecom.jsfot.test;importjava.io.BufferedReader;importja...

flask-sqlalchemy组件

  flask本身没有内置orm框架,需要依赖第三方模块,这里介绍flask-sqlalchemy,而flask-sqlalchemy是一个flask的扩展,本质上是对sqlalchemy的进一步封装,当然也需要sqlalchemy的支持,使用起来和本来的sqlalchemy的orm是一样的。本文主要介绍sqlalch...
代码星球 代码星球·2020-06-16

动态规划-LCS-LIS-离散化-1748. 最长公共子序列III

2020-04-04 12:18:00问题描述:给出1-n的两个排列P1和P2,求它们的最长公共子序列。请将复杂度控制在O(nlogn)。样例样例1:输入:[3,2,1,4,5],[1,2,3,4,5]输出:3解释:最长公共子序列为[1,4,5]。样例2:输入:[6,9,4,2,8,1,3,5,7],[8,1...

动态规划-LCS-Uncrossed Lines

2020-02-11 21:14:18问题描述: 问题求解:本质就是LCS。publicintmaxUncrossedLines(int[]A,int[]B){intlen1=A.length;intlen2=B.length;int[][]dp=newint[len1+1][len2+1];for...

Basic Calculator 基本计算器

2018-09-2722:02:36一、BasicCalculatorII问题描述:问题求解:sign用来保存前一个符号,用num来记录数字,如果碰到一个符号或者到达结尾,则需要进行入栈操作,这个时候需要结合符号进行相应的运算。publicintcalculate(Strings){if(s==null||s.leng...

最近公共祖先问题 LCA

2018-03-1018:04:55在图论和计算机科学中,最近公共祖先,LCA(LowestCommonAncestor)是指在一个树或者有向无环图中同时拥有v和w作为后代的最深的节点。计算最近公共祖先往往是很有用的,比如在计算树中两个节点的距离的时候,可以分别计算根到各个节点的距离,然后计算根到最近公共祖先的距离,用...

hdu 5495 LCS (置换群)

SampleInput231233216153264362451 SampleOutput24 C/C++:1#include<map>2#include<queue>3#include<cmath>4#include<vector>5#include...
代码星球 代码星球·2020-06-08

poj 1330 Nearest Common Ancestors (LCA)

NearestCommonAncestorsTimeLimit:1000MS MemoryLimit:10000KTotalSubmissions:34208 Accepted:17372DescriptionArootedtreeisawell-knowndatastructureincomput...
首页上一页...1617181920...下一页尾页