本题思路:
1 先扫描行,如果可以吃,就数吃了多少格,然后做好标志
2 在扫描列,同样处理
扫描完就可以出答案了。
时间效率是O(n*m)了。算是暴力法...
分类:
其他好文 时间:
2014-07-22 23:03:35
阅读次数:
281
模块附件的设计(1)
“附件”作为模块记录数据的补充也是很重要的一部分,比如对于“省份”模块,我们可以放置一些地图。对于“销售合同”模块,可以上传合同正文的电子文件,以及扫描件。对于“客户”上传其营业执照,资质类型的图片等等。
附件整个管理流程已经完成,现在只要做的二步就是给模块加上“有附件”这个标记,然后再设置一下权限。
进入模块管理,选择省份,然后修改...
分类:
其他好文 时间:
2014-07-22 23:01:33
阅读次数:
260
29:数组中出现次数超过一半的数字 方法a. 排序取中 O(nlogn) 方法b.
partition 函数分割找中位数 >=O(n) 方法 c. 设计数变量,扫描一遍。 O(n)#include int findNumber(int
data[], unsigned length){/* if(c...
分类:
其他好文 时间:
2014-05-02 19:47:41
阅读次数:
535
oracle 优化or 替换为in、exists、union的几种写法,测试没有问题!
根据实际情况用选择相应的语句吧!如果有索引,or全表扫描,in 和not in 也要慎用,否则会导致全表扫描,...
分类:
数据库 时间:
2014-05-01 22:12:59
阅读次数:
755
【DLL卸载】1、扫描Module。通过CreateToohelp32Snapshot、Module32First、Module32Next来完成。2、通过FreeLibrary来卸载。通过在kernel32.dll中找到FreeLibrary函数来完成。完整代码如下:
分类:
其他好文 时间:
2014-05-01 21:40:09
阅读次数:
415
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by
涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from
t where num is null可以在num...
分类:
数据库 时间:
2014-05-01 13:23:55
阅读次数:
443
获取字符串长度%x="abcd"#方法一%expr length $x4# 方法二%echo
${#x}4# 方法三%expr "$x" : ".*"4# expr 的帮助# STRING : REGEXP anchored pattern match
of REGEXP in STRING查找子串...
分类:
其他好文 时间:
2014-05-01 02:54:16
阅读次数:
404
/**
*
* 程序中用到了System类的输入流,也即类变量in,它可以接收用户的输入信息,并且
* 是标准的输入流实例对象,另外Scanner 类是Java的扫描器类,它可以从输入流中读取
* 指定类型的数据或字符串,本实例使用了Scanner 类封装了输入流对象,并使用了nextLine
* nextInt() nextDouble 方法从输入流中获取用户输入的整行文本字符串,整...
分类:
编程语言 时间:
2014-04-30 22:28:39
阅读次数:
382
deadline算法的核心就是在传统的电梯算法中加入了请求超时的机制,该机制主要体现在两点:
1、请求超时时,对超时请求的选择。
2、没有请求超时时,当扫描完电梯最后一个request后,准备返回时,对第一个request的选择。基于以上两点,平衡了系统i/o吞吐量和响应时间。
此外,该算法还考虑到了读操作对写操作造成的饥饿。
定义了elevator_deadline调度器类型:
...
分类:
系统相关 时间:
2014-04-29 13:13:21
阅读次数:
548