题意:给定一个n个点的树,初始每个点的点权都是0,接下来执行m次操作,每次操作在选择一个点u,将u的子树中距离u的距离(与u之间的边数)小于k的点的点权都加上d。 最后询问每个点的点权。 N,M<=3e5 首先这里每次增加点权的点有些奇怪,因为并不一定是完整的一个子树(所以不能直接用DFS序转化成一 ...
分类:
其他好文 时间:
2020-03-04 20:51:17
阅读次数:
52
练习地址:https://leetcode-cn.com/problems/combine-two-tables/ 表1: Person + + + | 列名 | 类型 | + + + | PersonId | int | | FirstName | varchar | | LastName | v ...
分类:
编程语言 时间:
2020-03-04 19:14:25
阅读次数:
85
<html> <head> <title>锚点学习</title> <meta charset="UTF-8"/> </head> <body> <h3>锚点学习</h3> <hr /> <h4>目录:</h4> <a href="#first">第一章</a><br /> <a href="#se ...
分类:
其他好文 时间:
2020-03-04 19:06:01
阅读次数:
52
1 编写程序将"jdk" 全部变成大写 并输出到屏幕 截取”DK“并输出到屏幕 1 package com.lv.study.am.first; 2 3 public class DemoString { 4 5 public static void main(String[] args) { 6 ...
分类:
编程语言 时间:
2020-03-04 10:02:39
阅读次数:
132
主要配置文件: 1.crypto-config.yaml Cryptogen工具使用该文件生成“密码材料”,即Fabric网络中各种实体(peer、order、ca)所需的证书及密钥。crypto-config.yaml包含网络拓扑结构定义,Cryptogen以其为基础为组织(包括order)和属于 ...
分类:
Web程序 时间:
2020-03-04 09:54:33
阅读次数:
273
1、视图 1、创建视图 create view(字段别名...) as 选择语句 例: create view(ln,fn) as select last_name,first_name from student; 2、可以通过视图对底层表进行增删改查操作。 2、存储程序 1、复合语句和语句分隔符 ...
分类:
数据库 时间:
2020-03-04 09:40:57
阅读次数:
79
学习要点 jQuery概述 jQuery语法 DOM对象和jQuery对象 jQuery选择器概述 通过css选择器选取元素 通过条件过滤选取元素 jQuery概述 简介 jQuery由美国人John Resig于2006年创建。 jQuery是目前最流行的JavaScript程序库,它是对Java ...
分类:
Web程序 时间:
2020-03-03 15:03:07
阅读次数:
97
线段树分治 考虑删掉所有的边权为 $i$ 的边,如果连通那么就是答案,线段树分治就是保证了优先遍历小的部分 ...
分类:
其他好文 时间:
2020-03-03 14:59:47
阅读次数:
112
初始化系统的基本操作 永久关闭selinux selinux提高系统安全性,但会造成很多麻烦,一般关闭 [root@localhost ~]# vim /etc/selinux/config 将SELINUX=enforcing改为SELINUX=disabled,保存后退出,重启生效 [root@ ...
分类:
系统相关 时间:
2020-03-03 14:57:08
阅读次数:
81
关联容器的一些成员函数的返回值是 pair 对象,而且 map 和 multimap 容器中的元素都是 pair 对象。pair 的定义如下:template struct pair{ _T1 first; _T2 second; pair(): first(), second() {} //用无参... ...
分类:
编程语言 时间:
2020-03-03 14:39:56
阅读次数:
73