二分查找有很多种写法…对不同的功能也有不同的写法,比如找最左边的相等的数、小于它的最大的数、大于它的最小的数等等……我写的时候总是特别蛋疼。于是来收集一下,以后要用二分查找的时候,新的写法我就拿来放在这里。在升序中找比a[i]大的第一个(比a[i]大的最小的一个)(数据要保证必有比a[i]大的,不然...
分类:
其他好文 时间:
2014-08-01 19:11:22
阅读次数:
185
网络流建模,建模不难,难在找环;#include#include#include#include#include#define inf 1edges; vectorg[maxn]; bool vis[maxn]; int d[maxn]; int cur[maxn]; ...
分类:
其他好文 时间:
2014-08-01 19:11:12
阅读次数:
268
1)在Excel上添加Powerpivot工具栏第一步,在Excel中启用Powerpivot 工具栏,新建一个空白Excel文件,在左上角点击文件,然后点击选项2)使用Powerpivot添加数据源第二步,使用Powerpivot组件导入数据源3)创作数据透视图第三步,画图,添加筛选器 4)新建P...
分类:
其他好文 时间:
2014-08-01 19:10:52
阅读次数:
360
http://acm.hdu.edu.cn/showproblem.php?pid=1111复数除法: 1 #include 2 #include 3 #include 4 using namespace std; 5 6 int a[110]; 7 __int64 n; 8 int x1,...
分类:
其他好文 时间:
2014-08-01 19:10:32
阅读次数:
321
链接:Piggy-Bank大意:已知一只猪存钱罐空的时候的重量、现在的重量,已知若干种钱的重量和价值,猪里面装着若干钱若干份,求猪中的钱的价值最小值。题解:DP,完全背包。g[j]表示组成重量j的最小花费g[j]=min(g[j],g[j-w[i]]+v[i])完全背包物品可以多次使用,所以j的循环...
分类:
其他好文 时间:
2014-08-01 19:10:12
阅读次数:
178
System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 // you code .... stopwa...
分类:
其他好文 时间:
2014-08-01 19:09:32
阅读次数:
256
题目的感悟:/*这道题的想法是先开一个数组,先构造一颗线段树,然后每次都进行一次更新最后我们在访问的时候只要看最外层还剩下那些数字,对他们进行统计然后将结果返回即可。这道题的难度本来是不大的,思路非常的清晰,但是在处理的过程中还是会有很大的问题因为数据量过大,所以处理后很有可能会超时对此我感到很不公...
分类:
其他好文 时间:
2014-08-01 19:09:12
阅读次数:
210
Rank of TetrisTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4931 Accepted Submission(s): 135...
分类:
其他好文 时间:
2014-08-01 19:07:32
阅读次数:
279
Children of the Candy CornTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 9544Accepted: 4136DescriptionThe cornfield maze is a popular Hallow...
分类:
其他好文 时间:
2014-08-01 19:07:22
阅读次数:
273
(1)无框架阶段(即简单的录制/回放) 在早期,自动化测试并没有框架这一说,自动化测试只是简单的录制/回放,由工具录制并记录操作的过 程或数据,并形成脚本。通过对脚本的回放重复人工操作的过程。这种模式脚本与数据混合在一起。站在软件开发的角度来看,这种开发耦合度高,我们知道软件工 程的思想,是高内聚....
分类:
其他好文 时间:
2014-08-01 19:06:52
阅读次数:
225
由于今天看源代码的时候需要对jar文件中的配置文件进行修改,所以需要解压jar文件(解压jar文件只需用解压工具即可),然后在打包成jar文件。本来以为是很简单的事情,结果折腾了好一会儿,打包jar文件的时候发现自己不会,从网上找了很多资料,最后终于找到打jar包的方法。下边是cmd命令下的方法.....
分类:
其他好文 时间:
2014-08-01 19:06:32
阅读次数:
188
本文由秀依林枫提供友情赞助,首发于烂泥行天下。上一篇文章介绍了,如何在ubuntu下安装KVM的虚拟机管理器virt-manager,这篇文章我们来介绍,如何在图形界面下使用virt-manager新建虚拟机。登录ubuntu,打开virt-manager,右键需要连接的KVM,点击“详情”,如下图...
分类:
其他好文 时间:
2014-08-01 19:06:12
阅读次数:
316
Centos/Redhat系统下,Yum升级操作系统版本方法:很多情况下,系统安装的时候是一个版本,官方很快就会出新的版本,提高系统的安全性,以及一些漏洞补丁通过以下步骤可以平滑将系统升级,例如Centos5.3到5.4。步骤错误会导致系统出现问题yumcleanallyumupdateglibc\...
分类:
其他好文 时间:
2014-08-01 19:05:52
阅读次数:
217
Machine ScheduleTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5614Accepted Submission(s): 2804Pr...
分类:
其他好文 时间:
2014-08-01 19:04:52
阅读次数:
324
遇到SelectedIndexChanged事件没有触发,可以依次检查以下几种情况是否在程序中出现。一、DropDownList的不同option设置了相同的value。二、没有写 AutoPostBack="True" 三、没有定义事件private void BuDropDownList_Sel...
分类:
其他好文 时间:
2014-08-01 19:04:32
阅读次数:
191
斐波那契数列。。。利用斐波那契数列的循环:因为结果%n,所以最多有n^2个数后会出现循环。预处理,不能直接用f[maxn][maxn^2]来保存,数组太大。。。所以用vector来保存斐波那契数列%n 的值。 1 #include 2 #include 3 #include 4 #includ...
分类:
其他好文 时间:
2014-08-01 19:04:12
阅读次数:
173