本项目是一个仿支付宝手势密码部分的源码,项目在1280×720分辨率上显示有问题,在 854x480上没有问题,项目编码UTF-8默认编译版本4.4.2,实现思路: 1.要用一个类来表示这9个点中的第一个点。里面保留有当前点的上下左右的各个位置等属性; 2.自定义GroupView,用来装9个点,9个点的显示是通过ImageView。复写onLayout这个方法,让点按需求排列;
3.定义一个...
分类:
移动开发 时间:
2014-09-12 17:16:53
阅读次数:
280
八数码问题。BFS+康托展开
很经典的题。问你怎么移动恢复到初始状态。
一开始上下左右的方向搞错了,而且因为是多种答案(Special Judge)所以WA了好几次,于是一步一步打印出来。终于对了。
跑了360ms。ORZ 0ms的大神。 交HDU 的 1070 就无限TLE 。继续优化好了。(自认为自己的逆康托展开写得不好)
#include
#inclu...
分类:
其他好文 时间:
2014-09-11 11:19:01
阅读次数:
270
Visio作图非常的方便目前我还是用Visio2003,有一些小技巧,记录一下。1、visio修改文本框文字对齐方式。默认的对齐方式是上下、左右居中。修改的位置:在一个文档中可以插入多个标签页,当需要分页,用不同页归类不同信息的时候使用,visio2003不像现在的office版本可以标签上点“+”...
分类:
其他好文 时间:
2014-09-09 21:18:49
阅读次数:
356
这个是BFS搜索的典型问题,好好整理一下: 给定一个迷宫,入口为左上角,出口为右下角,问是否有路径从入口到出口,若有则输出一条这样的路径。注意移动可以从上、下、左、右、上左、上右、下左、下右八个方向进行。迷宫输入0表示可走,输入1表示墙。易得可以用1将迷宫围起来避免边界问题。本题采用BFS算法给出....
分类:
其他好文 时间:
2014-09-09 12:21:48
阅读次数:
176
【唠叨】如果手机设备没有手柄、键盘的话,就只能靠触摸屏幕来操作游戏了。虚拟摇杆的作用就是在游戏中创建几个按键来模拟手柄,通过触控来实现上下左右的移动,以及攻击、跳跃、发大招等操作。如下所示,有一个移动的虚拟摇杆,以及一个A键。已有开源的SneakyInput虚拟摇杆,..
分类:
其他好文 时间:
2014-09-06 18:47:34
阅读次数:
257
最近在学习javascript,给了一个题目给我,写一个二级联动效果。当做练习。写一个二级联动的HTML页面,具体要求如下:1、页面支持通过键盘上的上下左右键实现焦点的移动2、页面左侧为父栏目名称,如电影、电视剧、体育、音乐、少儿、综艺、咨询等3、焦点在对应父栏目上时,展示..
分类:
编程语言 时间:
2014-09-05 16:29:52
阅读次数:
356
//设置内容页的大小//scrollView添加图片如果想让视图滑动,内容页的大小必须比ScrollView得大小要大scrollView.contentSize=CGSizeMake(320*8,568*8);//设置区域相对于frame上下左右在哪显示.//scrollView.contentInset=UIEdgeInsetsMake(100,100,0,0);//设置内容区的偏移量,修..
分类:
其他好文 时间:
2014-09-05 03:23:20
阅读次数:
192
题意:就是有一张大图,每个像素即格子只可能是 . * X 三种,分别代表背景、色子、色子的点数。两个格子是相邻的或连通的,当且仅当两个格子是*或X,且有公共边,即上下左右四个方向,对角不算,即四连块。将一个连通块看做一个色子,将这个连通块中的X的连通块个数看做该色子的点数。
思路:两次深搜。第一次是由*和X来深搜每个连通块,在深搜每个连通块时由X来深搜X的连通块个数。这里可以通过两个标记数组vi...
分类:
其他好文 时间:
2014-09-03 22:47:17
阅读次数:
303
一、深度优先搜索
二、广度优先搜索
1、Wikioi 1004 四子连棋
题目描述 Description
在一个4*4的棋盘上摆放了14颗棋子,其中有7颗白色棋子,7颗黑色棋子,有两个空白地带,任何一颗黑白棋子都可以向上下左右四个方向移动到相邻的空格,这叫行棋一步,黑白双方交替走棋,任意一方可以先走,如果某个时刻使得任意一种颜色的棋子形成四个一线(包括斜线),这样的状态为目...
分类:
其他好文 时间:
2014-09-02 17:48:25
阅读次数:
298
把涂色的格子按对称旋转至左上角。当未涂色时,若要符合要求,则必须要求每一圈矩形都是上下左右对称的。注意是一圈的小矩形。对于N*N的阵,若最外层一圈的小矩形要符合要求,则(假设N%2==0)可以涂色的种数为K^(N/2)种。全个矩阵可涂色数为K^(N/2)*(N/2+1)/2。接第一段,(N/2)*(...
分类:
其他好文 时间:
2014-08-31 22:40:41
阅读次数:
212