Problem Description
A project manager wants to determine the number of the workers needed in every month. He does know the minimal number of the workers needed in each month. When he hires or fires...
分类:
其他好文 时间:
2014-08-14 01:36:07
阅读次数:
332
Problem
Given a two-dimensional array of positive and negative integers, a sub-rectangle is any contiguous sub-array of size 1 x 1 or greater located within the whole array. The sum of a rectangle...
分类:
其他好文 时间:
2014-08-14 01:35:57
阅读次数:
228
《STL源代码剖析》的双端队列的源代码剖析。...
分类:
其他好文 时间:
2014-08-14 01:35:47
阅读次数:
354
题目链接:
啊哈哈,点我带我
这道题目当时一看觉得很熟悉,但是后来越想越混乱,搞得最后题目都没搞清楚。。。比赛的时候不知道怎么想的,但是大致思想是对的。。。。
题意:
这道题目是讲原来镇上有若干个加油站,但是镇上的居民觉得消防站的距离李自己家太远,所以决定在居民点键一个消防站,要使离居民点的最大距离最小。。
思路:毫无疑问是最短路。。。但是这题数据太多。。所以预处理的时候用floyd...
分类:
其他好文 时间:
2014-08-14 01:35:37
阅读次数:
426
最近回顾了下字符串匹配 KMP 算法,相对于朴素匹配算法,KMP算法核心改进就在于:待匹配串指针 i 不发生回溯,模式串指针 j 跳转到 next[j],即变为了 j = next[j]. 由此时间复杂度由朴素匹配的 O(m*n) 降到了 O(m+n), 其中模式串长度 m, 待匹配文本串长 n.其中,比较难理解的地方就是 next 数组的求法。...
分类:
其他好文 时间:
2014-08-14 01:35:27
阅读次数:
336
java对象和json数据转换实现方式1-使用json-lib实现,使用工具类。...
分类:
编程语言 时间:
2014-08-14 01:35:17
阅读次数:
261
文章详细解释了Spring WebSocket的使用方法,并且使用Spring WebSocket开发了一个聊天室。
这是我的毕业设计,我的毕业设计是一个在线协同备课系统,用于多人在线同时且实时操作文档和演示文稿,其中包含了聊天这个小功能,所以使用它来讲解一下Spring WebSocket的使用。
这一篇文章,就要直接实现聊天的功能,并且,在聊天功能的基础上,再实现缓存一定聊天记录的功能。...
分类:
编程语言 时间:
2014-08-14 01:35:07
阅读次数:
579
java对象和json数据转换实现方式2-使用gson实现,实用工具类。...
分类:
编程语言 时间:
2014-08-14 01:34:58
阅读次数:
225
1. 一个最基本的例子
2. Logger接口的方法
2.1 判断Logger级别是否开启的方法
2.2 log信息的方法
2.2.1 方法说明
2.2.2 如何Log Exception
2.2.2.1 把Exception作为Log方法的最后一个参数
2.2.2.2 Exception不会替换log信息中的参数
2.2.2.3 参数化Exception
3. Log什么
3.1 如何使用不同级别的Log
3.1.1 用户级别
3.1.1.1 Error
3.1.1.2 Warn
3.1.1.3 Info...
分类:
编程语言 时间:
2014-08-14 01:34:47
阅读次数:
422
dwz作为一个国产开源框架,简单实用。------这是官方的说法,其实个人觉得很难用。。不想其他框架一样,自己封装的函数比较多,当然用熟了可能会觉得简单好用。而且里面的一些样式不同的浏览器显示有问题,样式丑就不说了。。。不过最近做的一个项目用的这个框架,没办法,还是要学习。好了不多废话,聊聊如何学习这个框架。
首先使用框架的意义就是便捷开发,里面封装了大量的样式和js方法等,不用自己写直接调用即...
分类:
其他好文 时间:
2014-08-14 01:34:37
阅读次数:
257
java对象和json数据转换实现方式3-使用jackson实现,实用工具类。...
分类:
编程语言 时间:
2014-08-14 01:34:27
阅读次数:
301
Flip Game
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 30669
Accepted: 13345
Description
Flip game is played on a rectangular 4x4 field with two-sided p...
分类:
其他好文 时间:
2014-08-14 01:34:17
阅读次数:
351
Pots
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 9963
Accepted: 4179
Special Judge
Description
You are given two pots, having the volume of A and B...
分类:
其他好文 时间:
2014-08-14 01:33:57
阅读次数:
253
为什么要引入内联函数(内联函数的作用)
用它替代宏定义,消除宏定义的缺点。宏定义使用预处理器实现,做一些简单的字符替换因此不能进行参数有效性的检测。另外它的返回值不能被强制转换为可转换的合适类型,且C++中引入了类及类的访问控制,在涉及到类的保护成员和私有成员就不能用宏定义来操作。
1、内联函数与宏定义的区别:
内联函数在编译时展开,可以做一些类型检测处理。宏在预编译时展...
分类:
其他好文 时间:
2014-08-14 01:33:47
阅读次数:
269
题目链接:点击打开链接
最多的情况就是每个直线和当前平面的所有直线都相交
设当前有x根直线
则加入一个type0的直线就能产生 x个交点,两个交点间的线段可以把一个平面划分成2个
就能增加x + 1个平面
再推广 若加入typeY 的直线
先让Y++,表示加入直线的根数
就能增加 (x + 1) * Y - (Y-1)
加完后 平面上的直线数就增加了Y :即 x+=Y
...
分类:
其他好文 时间:
2014-08-14 01:33:37
阅读次数:
259
dwz中的表单回调函数大概有以下几种:
/**
* 普通ajax表单提交
* @param {Object} form
* @param {Object} callback
* @param {String} confirmMsg 提示确认信息
*/
function validateCallback(form, callback, confirmMsg) {
va...
分类:
其他好文 时间:
2014-08-14 01:33:27
阅读次数:
544
使用HashMap对象传递url参数实用工具类...
分类:
其他好文 时间:
2014-08-14 01:33:17
阅读次数:
248