提高算法 DP ~~线性 DP~~ ~~区间 DP~~ 四边形不等式优化 划分 DP 简单优化 ~~单调队列~~ 单调栈 ~~其他数据结构(线段树等)~~ 期望 DP ~~状压 DP~~ 枚举子集的复杂度是$O(3^n)$ 熟记各种位运算 计数 DP 数位 DP 字符串 KMP 字典树(Trie) ...
分类:
其他 时间:
2019-08-12 21:13:25
收藏:
0 评论:
0 赞:
0 阅读:
116
题目链接 题目代码 ...
分类:
其他 时间:
2019-08-12 21:12:53
收藏:
0 评论:
0 赞:
0 阅读:
101
前言:这个题一直有个疑问,最多一千行,每行五千字$1000\times5000=5e6$$5e6\times26\times4\div1024\div1024\approx496Mb>125Mb$尽管清楚实际空间需求不能到达$5e6$,如何计算直接对文章建$Trie$事实上所需的最大空间呢,本人对此 ...
分类:
其他 时间:
2019-08-12 21:12:26
收藏:
0 评论:
0 赞:
0 阅读:
135
索引 为社么要使用索引 避免全表扫描,快速查询数据 数据库中有什么信息可以成为索引 主键、唯一键及普通键等 索引的数据结构 生成索引,建立二叉查找树进行二分查找 生成索引,建立B Tree结构进行查找 生成索引,按照B+ Tree结构进行查找 Mysql索引 生成索引,按照Hash结构进行查找 普通 ...
分类:
其他 时间:
2019-08-12 21:12:03
收藏:
0 评论:
0 赞:
0 阅读:
86
求二叉树的最大深度, 基本思路如下: 设定一个全局变量记录二叉树的深度,利用递归,没遍历一层都将临时深度变量+1,并在每一节点递归结束后判断深度大小。 具体代码如下: ...
分类:
其他 时间:
2019-08-12 21:10:48
收藏:
0 评论:
0 赞:
0 阅读:
117
题目描述: Soldier and Number Game time limit per test 3 seconds memory limit per test 256 megabytes input standard input output standard output Two soldie ...
分类:
其他 时间:
2019-08-12 21:10:23
收藏:
0 评论:
0 赞:
0 阅读:
84
1、Lucene是什么? 答:是一个全文检索的工具包。这是为了解决数据库模糊查询的缺陷而生的。 2、数据库模糊查询的缺陷是什么? 答:用户只能通过精准的关键字,模糊首尾在数据库搜索数据。一旦关键字输入错误一个,搜索出来的结果差强人意。 3、Lucene的检索方案或者方法是什么? 答:Lucene,全 ...
分类:
Web开发 时间:
2019-08-12 21:09:58
收藏:
0 评论:
0 赞:
0 阅读:
91
1.线程的概念: 1. 什么是线程: 进程和线程都是虚拟单位,都是用来帮助我木门形象的描述某种事物 进程 : 资源单位 线程:执行单位 每一个进程都自带一个线程,线程才是真正的执行单位,进程只是在线程运行过程中提供代码运行所需要的资源 2. 为什么要有线程: 开进程 1 申请内存空间 耗资源, 拷贝 ...
分类:
编程语言 时间:
2019-08-12 21:09:30
收藏:
0 评论:
0 赞:
0 阅读:
87
在AccountServiceImpl内定义三个属性 这里关注点是这几种类型。基本类型的包装类Integer 还有String类型,也包含了其他bean类型。Date 定义构造函数并赋值 重点关注在数据类型上 配置文件中,这里已经开始报错了。这种方式是默认构造函数的形式。因为AccountServi ...
分类:
编程语言 时间:
2019-08-12 21:08:59
收藏:
0 评论:
0 赞:
0 阅读:
73
DWG是电脑辅助设计软件AutoCAD以及基于AutoCAD的软件保存设计数据所用的一种专有文件格式,已经成为CAD制图数据交换中的事实文件标准,据估计全世界有超过十亿个DWG文件。DXF是AutoCAD(Drawing Interchange Format或者Drawing Exchange Fo ...
分类:
其他 时间:
2019-08-12 21:08:30
收藏:
0 评论:
0 赞:
0 阅读:
102
定时器 创建定时器 window.setInterval(方法类型,间隔时间(1000=1秒)) 清除定时器 window.clearInterval(定时器名) 重置定时器 延时器 只执行一次 创建延时器 window.setTimeout(函数类型,延迟时间) 清除延时器 window.clea ...
分类:
Web开发 时间:
2019-08-12 21:08:00
收藏:
0 评论:
0 赞:
0 阅读:
88
一、递归的含义及一些用途 递归就是函数通过return语句实现自己调用自己的过程,基本上所有的程序语言都有递归算法,常有人说(’一般程序员使用迭代,天才程序员使用递归‘),汉诺塔游戏、谢尔宾斯基三角形、斐波那契数列 二、递归的深度和设定递归深度的函数 Python3中针对递归提供了程序保护机制,默认 ...
分类:
编程语言 时间:
2019-08-12 21:07:40
收藏:
0 评论:
0 赞:
0 阅读:
90
前言 我们已经学习了单一职责原则,依赖倒置原则,接口隔离原则,李氏替换原则。可以说前面几个原则都是为了开闭原则奠定基础。 我们写的程序由于实际的情况可以一定程度上违背各种设计原则。但是,开闭原则我认为作为一个程序猿无论什么时候都需要遵循他,切记不可违背她。 基本介绍 1. 开闭原则(Open Clo ...
分类:
其他 时间:
2019-08-12 21:07:15
收藏:
0 评论:
0 赞:
0 阅读:
92
一、什么是线程 1.进程、线程其实都是虚拟单位,都是用来帮助我们形象的描述某种事物 进程:资源单位 线程:执行单位 将内存比如工厂 那么进程就相当于是工厂里面的车间 而你的线程就相当于是车间里面的流水线 ps:每一个进程都自带一个线程,线程才是真正的执行单位,进程只是在线程运行过程中提供代码运行锁需 ...
分类:
编程语言 时间:
2019-08-12 21:06:09
收藏:
0 评论:
0 赞:
0 阅读:
69
问题描述: 每条信息都被编译成二进制数B(明文),其长度为N。然后该信息被写下K次,每次向右移动0,1,...,K-1位。 例如 B= 1001010, K=4; 1001010 1001010 1001010 1001010 对每一列进行异或操作,并且把最终结果记录下来,将该数称为密文,上述例子的 ...
分类:
其他 时间:
2019-08-12 21:05:45
收藏:
0 评论:
0 赞:
0 阅读:
131
抽象类:只有子类应该包含的方法(没有方法体的方法),没有具体实现的类。方法体的实现交给抽象类的子类,子类根据具体需要去实现。任何带有抽象方法的类都为抽象类,他只是对问题的抽象表示,不能完整地表示一个事物。 定义一个形状抽象类: 定义Square类,继承抽象类,重写抽象方法: 定义Circle类,继承 ...
分类:
其他 时间:
2019-08-12 21:05:19
收藏:
0 评论:
0 赞:
0 阅读:
100
本人做过一年的MATLAB编程和简单维护过VB和C++的项目。是跟着网上获得的IT培训机构的Java视频课来自学入门Java知识和常用框架的使用。 淘淘商城(SpringMvc+Spring+Mybatis) 是传智播客在2015年9月份录制的,几年过去了。有些软件最新版本的使用 和.jar包配置信 ...
分类:
编程语言 时间:
2019-08-12 21:04:03
收藏:
0 评论:
0 赞:
0 阅读:
117
WSGI 协议 WSGI:是一种协议规范,起到规范参数的作用,就像告诉公路一样,规定超车靠右行,速度不低于90km/h,等。但这一切都是对双方进行沟通,比如,重庆到武汉这条高速路,这儿重庆和武汉就各为一端,他们之间的行车规范就按照WSGI规则即可。我们现在需要记住,WSGI沟通的双方是wsgi se ...
分类:
其他 时间:
2019-08-12 21:03:33
收藏:
0 评论:
0 赞:
0 阅读:
87
问题由来:<p>中嵌套<div>标签,两个都是块级元素,按理应该可以正常显示,但是最后的结果居然是多出来一段<p>的效果,所以就在网上找了许多关于标签嵌套规则的资料,下面做一个个人总结。 1.块级元素(block)与内联元素(inline)的区别: 1.1块元素,独占一行,宽高起作用:如:div , ...
分类:
其他 时间:
2019-08-12 21:02:51
收藏:
0 评论:
0 赞:
0 阅读:
96
栗子:编程开发人员学 Python 的话,学习效率很高,默认为1。 而且,job 的属性为 programmer。class Student: def __init__(self,name,job=None,time=0.00,time_effective=0.00): self.name=name ...
分类:
其他 时间:
2019-08-12 21:01:50
收藏:
0 评论:
0 赞:
0 阅读:
408