平衡二叉树第一次是在大一下学期的数据结构上学的,记得当时自己看书上的算法描述,感觉云里雾里,各种旋转,总有种似懂非懂的样子,无奈当时的数据结构也就是那样似懂非懂地学过去了。时隔两年,转眼就大三下学期了,当我现在再次在《算法导论》上看红黑树遇到这个词的时候,不免感慨当时自己学数据结构时敲的代码实在是太 ...
分类:
其他好文 时间:
2018-01-19 22:23:32
阅读次数:
179
定义:两个不兼容的接口之间的桥梁,这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 角色:1.Target:定义Client使用的与特定领域相关的接口;2.Adaptee:现在需要适配的已经存在的接口;3.Adap ...
分类:
其他好文 时间:
2018-01-19 22:23:25
阅读次数:
168
PHP str_replace() mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) 该函数返回一个字符串或者数组。该字符串或数组是将 subject 中全部的 search ...
分类:
Web程序 时间:
2018-01-19 22:23:17
阅读次数:
294
题面 "传送门" Sol 首先显然吃饭久的要排在前面 之后再来分配队伍,设$f[i][j]$表示到第$i$个人,$A$队伍要等$j$的最小吃完饭时间 那么就是一个简单的背包吧。。。 include define RG register define IL inline define Fill(a, ...
分类:
其他好文 时间:
2018-01-19 22:23:08
阅读次数:
182
4539: [Hnoi2016]树 Description 小A想做一棵很大的树,但是他手上的材料有限,只好用点小技巧了。开始,小A只有一棵结点数为N的树,结点的编号为1,2,…,N,其中结点1为根;我们称这颗树为模板树。小A决定通过这棵模板树来构建一颗大树。构建过程如下:(1)将模板树复制为初始的 ...
分类:
其他好文 时间:
2018-01-19 22:22:58
阅读次数:
283
1 --create table users--创建用户表 2 --( 3 -- ids int primary key identity(1,1), 4 -- name nvarchar(200),--姓名 5 -- class nvarchar(200)--班级编号 6 --) 7 8 --cr... ...
分类:
数据库 时间:
2018-01-19 22:22:48
阅读次数:
388
DR和BDR作用:减少网络中LSA流量的泛洪特点:1.不会减少Hello报文,较少的DD,LSR,LSU,LSAck报文2.DRother只和DR以及BDR泛洪DD,LSR,LSU3.DRother之间只互相发送Hello报文4.DRother之间保持2-Way关系5.DR和BDR负责收集网络LSA6.DR负责向网络中其他DRother通告拓扑信息7.BDR监控DR运行状态,准备随时取代8.只存在
分类:
其他好文 时间:
2018-01-19 22:22:40
阅读次数:
580
package jianzhiOffer;
import java.util.Stack;
/**
* 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列
* 是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,
* 3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对
分类:
其他好文 时间:
2018-01-19 22:22:33
阅读次数:
174
在R中获得快速运行代码的方法 使用向量化运算 R语言的并行计算可以用parallel和foreach包 加快R运行速度还可以使用cmpfun()函数即字节码编译器 再者就是在R中调用C或C++ 同时还可以利用Rprof()来寻找代码的瓶颈 利用分块或者R包来管理内存 ...
分类:
编程语言 时间:
2018-01-19 22:22:24
阅读次数:
311
小伙伴们好久不见!!! 最近公司项目版本升级,小梦已经忙成了狗,无暇顾及文章,今天抽时间写一篇助助兴! 用Thinkphp这个国产框架已经2年多了,现在有一个小功能:网站中英文切换功能,当然这个功能分为2种方案: 1、使用第三方接口翻译 2、Thinkphp语言切换包 今天给大家介绍的是第二种方案T ...
分类:
Web程序 时间:
2018-01-19 22:22:15
阅读次数:
217
```cpp include include include include include include include using namespace std; int n,m,s,t,head[250],cur[250],dep[250],nume; int init(){ int rv=0 ...
分类:
其他好文 时间:
2018-01-19 22:22:08
阅读次数:
187
现代软件工程团队项目贝塔阶段_开发日志_2018.01.15-2018.01.19 2018.01.15 已完成: 1.版本上线 1.1上线操作步骤 1.1.1将网站整体文件夹拷贝到keqi1 1.1.2修改microDefinition.php的数据库名和根目录名 1.1.3修改注册界面发送验证码 ...
分类:
其他好文 时间:
2018-01-19 22:21:59
阅读次数:
225
做到了AC自动机的题目,复习了一下AC自动机,学习了黄学长代码,这个题呢,我们可以模拟在AC自动机上的操作,dp数组f[i][j]表示前i个字符,我们在AC自动机上处在j号节点的方案数。 我们可以计算不符合条件的方案数,转移的时候不在有标记的节点转移就行了。—— by VANE ...
分类:
Web程序 时间:
2018-01-19 22:21:51
阅读次数:
172
数据本章讨论一些与数据相关的问题,他们对于数据挖掘的成败至关重要。1.数据类型2.数据的质量3,使数据适合挖掘的预处理步骤:处理一方面是要提高数据的质量,另一方面要让数据更好地适应特定的数据挖掘技术和工具。4.根据数据联系分析数据:数据分析的异种方法是找出数据对象之间的联系,之后使这些联系而不是数据... ...
分类:
其他好文 时间:
2018-01-19 22:21:42
阅读次数:
220
一、建表原则: 1、表的优化与类型选择 (1)定长与变长相分离。 (2)根据使用频率建立主表及副表(将不常用的字段放入副表中:比如用户表,将用户家庭地址等详细信息放入附表,当需要查询详情,再点击查询)。 (3)在满足数据库“三范式”的前提下,采用“反三范式”,合理加入冗余字段。该思路是以空间换时间, ...
分类:
数据库 时间:
2018-01-19 22:21:34
阅读次数:
234
1.配置文件变化 useGeneratedKeys :使用自增序列 keyProperty:将新增得到的id赋值给相应的对象 ...
分类:
其他好文 时间:
2018-01-19 22:21:26
阅读次数:
223
4、启动系统服务/关闭系统服务 net start MongoDB / net stop MongoDB 5、进入MongoDB 当进入MongoDB有一些警告信息,需要去掉 首先关闭服务,再进行重启数据库 创建账号,MongoDB每个数据库都是唯一账号密码,所以先进入其内再进行创建 ...
分类:
数据库 时间:
2018-01-19 22:21:16
阅读次数:
168