题目描述 花匠栋栋种了一排花,每株花都有自己的高度。花儿越长越大,也越来越挤。栋栋决定 把这排中的一部分花移走,将剩下的留在原地,使得剩下的花能有空间长大,同时,栋栋希 望剩下的花排列得比较别致。 具体而言,栋栋的花的高度可以看成一列整数h1,h2..hn。设当一部分花被移走后,剩下的花的高度依次为 ...
分类:
其他好文 时间:
2017-08-27 00:16:18
阅读次数:
145
class set(object): """ set() -> new empty set object set(iterable) -> new set object Build an unordered collection of unique elements. """ def add(sel... ...
分类:
编程语言 时间:
2017-08-27 00:16:09
阅读次数:
270
一、正则表达式基础知识1.单词2.句点符号, . 句点符号匹配所有单个字符,包括空格、Tab字符甚至换行符:3.方括号符号, [] 方括号里面指定的字符才参与匹配,只能任选一个字符进行匹配;4.“或”符号, (|) “|”操作符的基本意义就是“或”运算。要匹配“toon”,使用“t(a|e|i|o| ...
分类:
编程语言 时间:
2017-08-27 00:16:03
阅读次数:
192
1、文本编辑器 notepad++ 、editplus、ultrEdit 、sublime text 2、web开发 UI兼容性测试:IETester 前端:Dreamweaver XML 、CSS 开源网页服务器:Apache HTTP Server 建站集成软件包:XAMPP Apache、My ...
分类:
其他好文 时间:
2017-08-27 00:15:54
阅读次数:
171
相信很多人可能都遇到过下面这些异常: "Parameter 'xxx' not found. Available parameters are [...]" "Could not get property 'xxx' from xxxClass. Cause: "The expression 'xx ...
分类:
其他好文 时间:
2017-08-27 00:15:45
阅读次数:
255
Keeping track of all the cows can be a tricky task so Farmer John has installed a system to automate it. He has installed on each cow an electronic ID ...
分类:
其他好文 时间:
2017-08-27 00:15:35
阅读次数:
271
1 事务 需求:有一张银行账户表,A用户给B用户转账,A账户先减少,B账户增加,但是A操作完之后断电了。 解决方案:A减少钱,但是不要立即修改数据表,B收到钱之后,同时修改数据表。 事务:一系列要发生的连续的操作。 事务安全:一种保护连续操作同时满足(实现)的机制,事务安全的意义:保证数据操作的完成 ...
分类:
数据库 时间:
2017-08-27 00:15:27
阅读次数:
231
非常经典的题目... 要求 则有 实际上 最多只有2*sqrt(k)种取值,非常好证明 因为>=sqrt(k)的数除k下取整得到的数一定<=sqrt(k),而k除以<=sqrt(k)以下的数也会得到sqrt(k)个>=sqrt(k)的数,于是k除以i下取整最多只有2*sqrt(k)种取值 于是我们枚 ...
分类:
其他好文 时间:
2017-08-27 00:15:18
阅读次数:
134
Html是用来做框架结构的,css用来排版的。 html就好比是一栋房子的主体框架,而css就是室内的墙壁门框窗户这些。只有主体框架了才能在这基础上去发挥css的功用。 要想做好一个好的网页,结构一定要弄好。结构脉络清楚,主次有序,才能更好的方便自己做好下一步工作。在写代码之前一定要对将要写的网页有 ...
分类:
Web程序 时间:
2017-08-27 00:15:09
阅读次数:
179
举例: 1. 什么是不可变类 所谓不可变类,就是创建该类的实例后,该实例的属性是不可改变的,Java提供的包装类和java.lang.String类都是不可变类。当创建它们的实例后,其实例的属性是不可改变的。 需要注意的是,对于如下代码 你可能会感到疑惑,不是说String是不可变类吗,这怎么可以改 ...
分类:
编程语言 时间:
2017-08-27 00:15:00
阅读次数:
263
montgomery() 函数计算 t1^t2 % p 的值 ...
分类:
其他好文 时间:
2017-08-27 00:14:47
阅读次数:
158
在一个m行n列二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维 数组和一个整数,判断数组中是否含有该整数。 使用Step-wise线性搜索。 ```python def get_value(l, r, c): return l[r... ...
分类:
其他好文 时间:
2017-08-27 00:14:37
阅读次数:
153
PS: 本书的目的就是为了开发人员无需掌握这些底层细节就能写出并发的程序; 1.简介 PS:操作系统的出现使得计算机每次可以运行多个程序;每个程序都在单独的进程中 运行;不同的进程可以相互交互信号; PS:线程也被称为轻量级的进程,大多数操作系统中都是以线程为基本的调度单位的 PS:因为同一个进程所 ...
分类:
编程语言 时间:
2017-08-27 00:14:28
阅读次数:
172
LNMP 添加 memcached服务 由于memcached具有更多的功能和服务,已经不推荐使用memcache了。(缺少个字母d) 1. 首先安装memcached服务端。 这里使用yum源安装 # yum -y install memcached 启动服务(命令默认在/usr/bin/memc ...
分类:
系统相关 时间:
2017-08-27 00:14:20
阅读次数:
222
It is a little known fact that cows love apples. Farmer John has two apple trees (which are conveniently numbered 1 and 2) in his field, each full of ...
分类:
移动开发 时间:
2017-08-27 00:14:14
阅读次数:
272
时间组合 Loading动画 钱币图标组合 模态框 必须刷新页面才可关闭的模态框,键盘Esc也不可关闭 ...
分类:
其他好文 时间:
2017-08-27 00:14:07
阅读次数:
162
模板方法设计模式 该设计模式解决的问题是:具有固定算法(步骤)的应用。但这些算法步骤,又针对不同的用户(情况)具有不同的实现方式。 在该设计模式中,具有两大类方法:模板方法,步骤方法。 步骤方法又根据其实现情况,分为三种:抽象方法、最终方法、钩子方法。 抽象方法:要求子类必须要实现的方法。 最终方法 ...
分类:
其他好文 时间:
2017-08-27 00:13:56
阅读次数:
156