出题:
输入一个数字矩阵,要求从外向里顺时针打印每一个数字;分析:从外向里打印矩阵有多重方法实现,但最重要的是构建合适的状态机,这样才能控制多重不同的操作;注意有四种打印模式(左右,上下,右左,下上),所以需要一个index变量控制每次循环时执行的打印模式;注意水平打印和垂直打印分别需要两个变量控制...
分类:
其他好文 时间:
2014-05-26 10:55:14
阅读次数:
318
GridBagLayout是java里面最重要的布局管理器之一,可以做出很复杂的布局,可以说GridBagLayout是必须要学好的的,GridBagLayout类是一个灵活的布局管理器,它不要求组件的大小相同便可以将组件垂直、水平或沿它们的基线对齐。每个GridBagLayout对象维持一个动态的...
分类:
数据库 时间:
2014-05-26 07:07:00
阅读次数:
384
10574 - Counting Rectangles
题目链接
题意:给定一些点,求能够成几个矩形
思路:先把点按x排序,再按y排序,然后用O(n^2)的方法找出每条垂直x轴的边,保存这些边两点的y坐标y1, y2。之后把这些边按y1排序,再按y2排序,用O(n)的方法找出有几个连续的y1, y2都相等,那么这些边两两是能构成矩形的,为C2cnt种,然后累加起来就是答案
代码:
...
分类:
其他好文 时间:
2014-05-26 05:46:31
阅读次数:
259
第一类:属性值 true或者
falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical
垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignP...
分类:
移动开发 时间:
2014-05-26 02:20:40
阅读次数:
262
初入前端的时候觉得CSS知道display、position、float就可以在布局上游刃有余了,随着以后工作问题层出不穷,才逐渐了解到CSS并不是几个style属性那么简单,最近看了一些关于行高的知识,就此总结一下。所谓行高是指文本行基线间的垂直距离。要想理解这句话首先得了解几个基本知识:顶线、中...
分类:
Web程序 时间:
2014-05-24 07:56:37
阅读次数:
445
最近在在重温《CSS权威指南》,还是想把基础上...
分类:
Web程序 时间:
2014-05-23 00:28:20
阅读次数:
356
利用objective-c的category特性,修改UILabel的绘制代码
分类:
其他好文 时间:
2014-05-22 16:27:52
阅读次数:
185
上下垂直居中 在线演示 DIVCSS5DIV水平居中和上下垂直居中DIVCSS5
分类:
其他好文 时间:
2014-05-21 06:06:29
阅读次数:
220
一、Amoeba概述1、amoeba简介Amoeba是一个类似MySQLProxy的分布式数据库中间代理层软件,是由陈思儒开发的一个开源的java项目。其主要功能包括读写分离,垂直分库,水平分库等,经过测试,发现其功能和稳定性都非常的不错,如果需要构架分布式数据库环境,采用Amoeba是一个不错..
分类:
数据库 时间:
2014-05-20 23:11:25
阅读次数:
588