1 /* 2 题目描述:一个数组是由一个递减数列左移若干位形成的,比如{4,3,2,1,6,5}是由数组 3 {6,5,4,3,2,1}左移两位形成的。写一个程序,实现查找这种数组中的某一个数的功能。 4 */ 5 6 #include<iostream> 7 #include<string> 8 #include<cassert> 9 using namespace std;10 11 const int NOT_FOUND = -1;12 13 //key为要找的值.14 int find(int arr[], int len, int key)15 { Read More
posted @ 2012-07-10 22:17 Frank@609 Views(373) Comments(0) Diggs(0) Edit
1.错误描述: 在启动tomcat启动的时候,进入tomcat自动设置的断点,个人认为这种情况在项目class文件加载出错的会出现。我的项目在启动时Java就会自动去读取一些配置文件的信息,而由于这些配置文件的位置是写错了的,所以tomcat在加载这些读取配置文件的class文件时就会出错。出错之后tomcat就会自动设置断点来帮助你调试,而不是直接就启动tomcat。解决办法:在Debug状态下打开Breakpoints视图,上面会显示设置的断点,点击右键选择remove all就可以去掉所有断点。如重启tomcat的时候仍然有错误,我的做法是重启PC,然后运行就OK了,当然这种方法比较暴力 Read More
posted @ 2012-07-10 11:31 Frank@609 Views(393) Comments(0) Diggs(0) Edit
这里是题目链接。/* 题目描述:求一个n*n二维矩阵的最大子矩阵,maxSum。*/#include<iostream>#include<vector>#include<cstdio>#include<cstring>#include<assert.h>using namespace std;//Problem C//2012-7-10//by frankconst int N = 103;const int INF = -9999;/*算法思想:对于一维的数组,我们可以很容易用动态规划的方法求得最大子数组;所以我们将i=[0...n Read More
posted @ 2012-07-10 09:26 Frank@609 Views(688) Comments(0) Diggs(0) Edit