单元格合并一、单元格合并。(1)我们可以使用Jtable的三个方法:getCellRect(),columnAtPoint(),and
rowAtPoint()。第一个方法返回一个单元格的边界(Rectangle类),第二、三个方法分别返回屏幕指定位置的列和行。为了实现单元格合并,我们需要重载(ov...
分类:
其他好文 时间:
2014-05-27 02:22:07
阅读次数:
386
等价类划分技术。边界值分析。状态转换测试。因果图测试技术。语法测试。语句测试。分支/判定测试。数据流测试。分支条件测试。分支条件组合测试。改进的分支判断测试。线性代码序列和跳转。随机测试。组件测试过程。
分类:
其他好文 时间:
2014-05-27 01:08:00
阅读次数:
242
这道题本来思路并不复杂,先对第一列做binary search,
找到target所在的行,再对所在的行做binary
search,找到target在或不在。但是我在编程的时候遇到了很多问题,堆栈溢出(StackOverflowError)折腾死我了,一些边界条件的考虑也颇费周折。我之所以会碰到堆...
分类:
其他好文 时间:
2014-05-23 08:35:31
阅读次数:
294
首先分成一半2^17和2^18,并且把其中一半变成相反数,然后枚举一半二分查找另一半,在找到的位置前后也找找。
这里用到了二级排序,有很多细节要处理,不多说了。
巨坑的一个地方就是,不能用系统的abs,要自己手写,简直坑死。。
#include
#include
#include
#include
using namespace std;
typedef long long ...
分类:
其他好文 时间:
2014-05-22 12:01:31
阅读次数:
220
查找(一)
我们使用符号表这个词来描述一张抽象的表格,我们会将信息(值)存储在其中,然后按照指定的键来搜索并获取这些信息。键和值的具体意义取决于不同的应用。
符号表中可能会保存很多键和很多信息,因此实现一张高效的符号表也是一项很有挑战性的任务。
我们会用三种经典的数据类型来实现高效的符号表:二叉查找数、红黑树、散列表。
二分查找
我们使用有序数组存...
分类:
其他好文 时间:
2014-05-22 10:33:13
阅读次数:
403
题目链接:1073 - Glenbow Museum
题目大意:一个边平行与坐标轴的多边形,可以通过描述角的方式来表示,R表示90度,O表示270度,现在给出序列的长度L,问可以构造出多少种不同的多边形,要求构造出来的多边形在内部有一点可以看到边界的每一个点(我的理解应该是凸多边形)。
解题思路:首先确定是一个凸多边形,所以不可能有两个O相邻,并且在整个序列中,要有4个的RR(即两个R...
分类:
其他好文 时间:
2014-05-22 09:05:42
阅读次数:
272
两年前,罗永浩说要做手机,我就感觉到有些可笑。一个教英语的来搞手机,这个太不靠谱了,而且那时他正在和方舟子打架呢,当时认为是炒作。
最近,锤子手机的发布在微博的动静可谓不小,很多自媒体,互联网行业的人都转发微博,关注锤子手机的发布会。很多的人唱衰,包括我。一开始,并没有打算看视频直播的,打开微博,很多刷屏的。索性就去看了直播,一看就忍不住了,整个发布会过程,我就没喝一口水,以致我嘴皮都发...
分类:
移动开发 时间:
2014-05-21 11:16:21
阅读次数:
306
【题解整理】二分题
题目类型:
二分查找;
二分答案。
大致解题思路:
查找注意有序和返回值;
浮点数注意精度;
整数注意返回值,建议另外维护一个变量,用于储存可行解。...
分类:
其他好文 时间:
2014-05-21 06:39:16
阅读次数:
350
Java语言的安全性的体现1、严格遵循面向对象的规范。这样封装了数据细节,只提供接口给用户。增加了数据级的安全性。2、无指针运算。java中的操作,除了基本类型都是引用的操作。引用是不能进行增减运算,不能被直接赋予内存地址的,从而增加了内存级的安全性。3、数组边界检查。这样就不会出现C/C++中的缓...
分类:
编程语言 时间:
2014-05-20 08:32:55
阅读次数:
372