转自:yyb巨佬的平衡树 不知道splay是啥,,你也要知道平衡树是啥。。。 平衡树是一个神奇的数据结构, 对于任意一个节点,左儿子的值比它小,右儿子的值比它大 并且任意一棵子树单独拎出来也是一棵平衡树 就像这样。。。。 各位大佬请原谅我丑陋无比的图 上面这个丑陋的东西就是一棵平衡树,他现在很平衡, ...
分类:
其他好文 时间:
2018-04-04 23:25:54
阅读次数:
172
常用模块 1 logging模块 日志级别:Noset (不设置) Debug (调试信息) 也可用10表示 Info--(消息信息) 也可用20表示 Warning (警告信息) 也可用30表示 Error (错误消息) 也可用40表示 Critical (严重错误) 也可用50表示 默认级别是W ...
分类:
编程语言 时间:
2018-04-04 23:25:47
阅读次数:
189
大概地梳理一下组合数形式的几种常见的容斥,希望能帮助到初学者。 二项式定理 $$f(n) = \sum_{i = 0} ^ n \binom{n}{i} g(i) \Leftrightarrow g(n) = \sum_{i = 0} ^ n (-1) ^ {n - i} \binom{n}{i} ...
分类:
其他好文 时间:
2018-04-04 23:25:40
阅读次数:
155
1,关于grpc-go golang 能够能够做grpc的服务端和client。 官网的文档: http://www.grpc.io/docs/quickstart/go.html https://github.com/grpc/grpc-go 和之前写的java的grpcclient调用同样。也须 ...
分类:
其他好文 时间:
2018-04-04 23:25:31
阅读次数:
1184
https://github.com/gsdz/yunsuan.git 一:需求分析 1: 编写小学四则运算测试系统,要求完成两位数的加,减,乘,除四则运算。能根据用户的输入来选择运算种类,用户输入答案后可以判断正误,做完一次测试后,用户可以决定是否继续进行下一次运算。 2:题型选择界面设计,选择加 ...
分类:
其他好文 时间:
2018-04-04 23:25:22
阅读次数:
139
一 . 环境的搭建 我们使用maven来搭建工程. 当然为了更好的shiro的运行过程,我们导入日志组件包. 本次使用log4j来完成. 二 .在resource目录下创建一个shiro.int文件 我们创建了两个固定信息的用户,一个是张三,密码为123.另一个为trek,密码为123. 三.实现认 ...
分类:
其他好文 时间:
2018-04-04 23:25:16
阅读次数:
166
//以下为课上的实现虚数相加的内容,以及我的疑惑(懵逼) 这个代码存在问题,只能运行整数不能运行浮点数,以下为2.0版本 这回的又有一些问题,这个源代码是老师ppt上的,main函数中的部分是我写的。但是由于我想既能进行整数和浮点数的加法,所以我设置为了double类型。由此导致我只能调用doubl ...
分类:
其他好文 时间:
2018-04-04 23:25:09
阅读次数:
261
上一篇博文总结了一下一对一的映射,本文主要总结一下一对多的映射,订单项和订单明细是一对多的关系,所以本文主要来查询订单表,然后关联订单明细表,这样就有一对多的问题出来了。 首先还是先写sql语句,在写sql语句的时候遵循两点: 查询的主表是哪个? 订单表 查询的关联表是哪个? 订单明细表 明确了主表 ...
分类:
其他好文 时间:
2018-04-04 23:24:50
阅读次数:
150
SFM和vSLAM基本讨论的是同一问题,不过SFM是vision方向的叫法,而vSLAM是robotics方向的叫法, vSLAM所谓的mapping,我们vision方向叫structure,vSLAM所谓的location,我们vision方向叫camera pose。 但是从出发点考虑的话,S ...
分类:
其他好文 时间:
2018-04-04 23:24:42
阅读次数:
710
链接一下题目:luoguP3369[模板]普通平衡树(Treap/SBT) ...
分类:
其他好文 时间:
2018-04-04 23:24:36
阅读次数:
172
一.概述 在redis之中,我们需要把list视为一个链表,存储的元素我们需要视为一个字符串(可以是序列化的字符串). list的核心就是 : 有序的字符串列表. 二 .基本操作 [1]lpush , rpush 从左方向和右方向追加元素 [2] 查询指定范围的数据 lrange index las ...
分类:
其他好文 时间:
2018-04-04 23:24:28
阅读次数:
170
需求分析 1. 由计算机从题库文件中随机选择20道加减乘除混合算式,用户输入算式答案,程序检查答案是否正确,每道题正确计5分,错误不计分,20道题测试结束后给出测试总分; 2. 题库文件可采用实验二的方式自动生成,也可以手工编辑生成,文本格式如下: (3)程序为用户提供三种进阶四则运算练习功能选择: ...
分类:
其他好文 时间:
2018-04-04 23:24:18
阅读次数:
192
问题:使用python正则如何匹配两字符串中间的字符串解决:使用re模块的findall,注意,re.match是只能从开头匹配的方法: 这样就可以匹配到script标签中的代码了 ...
分类:
编程语言 时间:
2018-04-04 23:24:10
阅读次数:
3167
创建rdd的两种方式:1)loading an external dataset eg:lines = sc.parallelize(List("pandas","numpy"))#一次性导入整个dataset 因而不被广泛使用 2) distrbuting a collection of obje ...
分类:
其他好文 时间:
2018-04-04 23:24:00
阅读次数:
169
C++代码审查表 <! [if gte mso 9] <xml <o:DocumentProperties <o:Author 许超飞</o:Author <o:LastAuthor 许超飞</o:LastAuthor <o:Revision 2</o:Revision <o:TotalTime 7 ...
分类:
其他好文 时间:
2018-04-04 23:23:40
阅读次数:
185
课堂讨论记录 - 利益相关者描述案例 图书馆管理系统 项目目标文档 项目:年报统计 项目目标:统计河北一年的科技创新平台 好处:通过系统统计过的展现河北创新平台,方便查询,浏览,分析河北创新情况 度量标准:未调研 ...
分类:
其他好文 时间:
2018-04-04 23:23:32
阅读次数:
166
知识内容: 1.模块的定义与分类 2.模块的导入 3.模块与包 一、模块的定义与分类 1.什么是模块 模块就是实现了某个功能的代码集合,模块是由一大堆代码构成的 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来, ...
分类:
编程语言 时间:
2018-04-04 23:23:23
阅读次数:
208