写的让人看不懂,仅留作笔记 静态主席树,相当于前缀和套(可持久化方法构建的)值域线段树。 建树方法:记录前缀和的各位置的线段树的root。先建一个"第0棵线段树",是完整的(不需要用可持久化的方法),所有数据为0。后面每一个位置的前缀和放的线段树都先设root与前一位置的线段树一样,然后再按照原序列 ...
分类:
其他好文 时间:
2018-03-08 02:52:13
阅读次数:
188
无论何时我们想对一个对象添加额外的功能,都有下面这些不同的可选方法。? 如果合理,可以直接将功能添加到对象所属的类(例如,添加一个新的方法)? 使用组合? 使用继承与继承相比,通常应该优先选择组合,因为继承使得代码更难复用,继承关系是静态的,并且应用于整个类以及这个类的所有实例(请参考[GOF95, ...
分类:
其他好文 时间:
2018-03-08 02:52:04
阅读次数:
158
"推荐一篇Blog" cpp //Hungarian Algorithm include include define MAXN 1005 using namespace std; int link[MAXN],head[MAXN]; bool vis[MAXN]; int N,M,E,tot=0; ...
分类:
编程语言 时间:
2018-03-08 02:51:57
阅读次数:
176
前言 图片压缩应用很广泛,如生成缩略图等。前期我在进行图片处理的过程中碰到了一个问题,就是如何将图片压缩到指定尺寸,此处尺寸指的是生成图片文件的大小。 我使用 opencv 进行图片处理,于是想着直接使用 opencv 进行图片压缩处理, opencv 本身包含了压缩到指定像素大小的方法,奈何寻找了 ...
分类:
其他好文 时间:
2018-03-08 02:51:49
阅读次数:
262
Java运算符共包括这几种:算术运算符、比较运算符、位运算符、逻辑运算符、赋值运算符和其他运算符。(该图来自网络) 简单的运算符,就不过多介绍使用了,可自行测试。关于赋值运算,可以结合算术运算和位运算来简化代码。 理解自增自减运算符 自增自减分为前置和后置。例如:i++ ++i i-- --i。 要 ...
分类:
编程语言 时间:
2018-03-08 02:51:40
阅读次数:
258
概述 vue-cli是Vue 提供的一个官方命令行工具,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目。 使用vue-cli有以下几大优势: 安装 下面来安装vue-cli ...
分类:
其他好文 时间:
2018-03-08 02:51:31
阅读次数:
196
解题思路 注意遍历结束的条件 问题描述 操作给定的二叉树,将其变换为源二叉树的镜像。 代码实现 ...
分类:
其他好文 时间:
2018-03-08 02:51:22
阅读次数:
138
Add the dotnet product feed To start installing .NET, you'll need to register the Microsoft signature key and add the Microsoft Product feed. This onl ...
分类:
Web程序 时间:
2018-03-08 02:51:11
阅读次数:
270
InnoDB存储引擎支持事务,其设计目标主要是面向在线事务处理(OLTP)的应用。其特点是是行锁设计、支持外键,并支持类似Oracle的非锁定读,即 默认读取操作不会产生锁。从Mysql数据库5.5.8版本开始,InnoDB 是默认的存储引擎。 InnoDB通过使用多版本并发控制(MVCC)来获得高 ...
分类:
数据库 时间:
2018-03-08 02:50:57
阅读次数:
221
本文代码 https://github.com/wuhaibo/readPlainTextDotNetCoreWepApi 总有些时候我们希望获得Request body 的纯文本 那么怎么做呢?很简单。如下所示 public string GetJsonString([FromBody]strin ...
一、开发环境: 1、windows 7 企业版 2、IDEA 14 3、JDK 1.8 4、Maven 3.5.2 5、MariaDB 6、SQLYog 二、Maven设置: Maven目录下的conf目录下的settings.xml做如下内容的添加: 1、使用阿里云的仓库,比官网访问速度快很多 2 ...
分类:
编程语言 时间:
2018-03-08 02:50:36
阅读次数:
700
早上早点去了场地练了一圈,还不错,本来很紧张的心情逐渐平复下来。我们三个人中老大的直角转弯还特意被教练再次练过,我还以为老大是比较悬的,结果老大过了,洪庆禄没过,也是搞笑哇。我没想到的是我竟然奇迹般地得了满分,真的很开心。我感觉科二过了的话,大概下周就能拿证了,这样的话我就能安安心心做我的项目了。今 ...
分类:
其他好文 时间:
2018-03-08 02:50:28
阅读次数:
207
Python基础 函数 装饰器 文件操作 Json 正则表达式 ...
分类:
编程语言 时间:
2018-03-08 02:50:18
阅读次数:
131
在某些应用中,我们想要在访问某个对象之前执行一个或多个重要的操作,例如,访问敏感信息——在允许用户访问敏感信息之前,我们希望确保用户具备足够的权限。操作系统中也存在类似的情况,用户必须具有管理员权限才能在系统中安装新程序。上面提到的重要操作不一定与安全问题相关。延迟初始化是另一个案例:我们想要把一个 ...
分类:
其他好文 时间:
2018-03-08 02:50:08
阅读次数:
150
基础语法: $(selector).action()基于css选择器 $("*") 选取所有元素 $(this) 选取当前 HTML 元素 $("p.intro") 选取 class 为 intro 的 <p> 元素 $("p:first") 选取第一个 <p> 元素 $("ul li:first" ...
分类:
Web程序 时间:
2018-03-08 02:50:01
阅读次数:
201
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1853 dfs实现容斥原理即可。 注意:若在init中写“cnt++”,则出来后需要先cnt--再继续!! 代码如下: ...
分类:
其他好文 时间:
2018-03-08 02:49:53
阅读次数:
162
1 C语言里可以在一个存储区里记录多个相关数字这种存储区的类型叫结构体类型,这种类型需要首先创建出来然后才能使用 2 结构体类型存储区里包含多个子存储区,每个子存储区可以记录一个数字,结构体中不同子存储区的类型可以不同,子存储区甚至也可以是结构体类型的存储区 3 结构体声明语句可以用来创建结构体类型 ...
分类:
其他好文 时间:
2018-03-08 02:49:44
阅读次数:
230