问题1:
看清以下数字排列的规律,设1点的坐标是(0,0),x方向向右为正,y方向向下为正,例如,7的坐标为(-1,-1),2的坐标为(1,0),3的坐标为(1,1)。编程实现输入任意一点坐标(x,y),输出所对应的数字。
21 22 ...
20 7 8 9 10
19 6 1 2 11
18 5 4 3 12
17 16 15 14 13
解析:规律能看出来,...
分类:
其他好文 时间:
2015-02-15 20:40:07
阅读次数:
189
由于近段时间帮朋友开发一个能够查询正方教务系统的微信公众平台号。有所收获。这里总结下个人经验。开讲前,先吐槽一下新浪云服务器,一个程序里的 同一个函数 在PC测试可以正常运行,在它那里就会挂的现象。老样子,我将在代码里注释清楚。使用下面的函数,将会获得两种形式的 cookie,一种保存在文件中,一....
分类:
Web程序 时间:
2015-02-15 00:57:09
阅读次数:
258
很早打算系统的学习一下opengl,但是由于课程以及学习算法占据了时间,一直没能开始,现在这段时间开始弄opengl了,这几天看正在看《Opengl 变成指南 第8版》,首先看了GLSL写shader。这里先使用固定管线写个简单的小例子试试,然后开始进行可编程管线。
这个小例子很简单,就是在2D平面画个正方形,然后左右移动。
思路很简单,主要是两个函数,draw 和 move,draw负责绘制...
分类:
移动开发 时间:
2015-02-13 22:27:54
阅读次数:
307
首先明确一下 android中的坐标系统 :屏幕的左上角是坐标系统原点(0,0),原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。
一、View的坐标
需要注意view的坐标是相对父容器而言的,包括:getTop()、getBottom(),getLeft(),getRight()。以getTop为例,函数源代码为:
/**
* Top position of this ...
分类:
移动开发 时间:
2015-02-13 14:47:06
阅读次数:
236
在网上找了一下,最简单的是利用canvas的setXfermode,来控制图片重合部分的显示策略。图片混合时,先画的是dst,后画的是src,各种混合的方式如下,其中圆形是dst,正方形是src:不过网上的一些做法没有考虑到图片为长方形的情况,下面给出我修正后的做法:这里我们采用srcin模式,先画...
分类:
移动开发 时间:
2015-02-13 10:10:18
阅读次数:
225
在一个由若干个排列整齐的数组成的正方形中,图中任意一横行、一纵行及对角线的几个数之和都相等,具有这种性质的图表,称为“幻方”。我国古代称为“河图”、“洛书”,或者“纵横图”。
一、三阶幻方(三三图,九宫格)
即:纵横斜各条线上之和都等于15。
口诀:戴九履一,左三右七,二四有肩,六八为足,五居中央。
2 9
4
7 5 3
6 1 8
注:其他一次变幻即可(如整体...
分类:
其他好文 时间:
2015-02-12 22:57:01
阅读次数:
986
上面的表
采用“右手笛卡儿坐标系”,
但是把Z轴翻过来,Z轴正方向为屏幕从外向里。
平面上的顺时针旋转90度,是相对于Z轴, 右(手)旋(转)90度,和“安培右手守则”一个道理。
平面上的逆时针旋转90度,是相对于Z轴, 左(手)旋(转)90度,
平面上的逆时针旋转180度,是相对于Z轴, 右(手)旋(转)180度,
平面上的水平方向上镜像,是相对于Y轴,右(手)旋(转)1...
分类:
其他好文 时间:
2015-02-12 18:33:56
阅读次数:
198
一、理论篇1.数学公式圆面积公式:π*r*r,其中π为圆周率,r为圆半径;正方形面积公式:s*s,其中s为边长;勾股定理:a*a+b*b=c*c,其中a/b分别为直角三角形的两个直角边,c为斜边。2.计算方法考虑下图,边长为r的正方形内嵌了一个以r为半径的1/4圆。InsideCircle面积=以r为半..
分类:
编程语言 时间:
2015-02-12 16:27:05
阅读次数:
282
基础 看了岑安大大的教程学习了3d基础,之前写了篇总结,觉得写的太散废话太多,重写一篇。 本文需要实现的效果如下:3d球 岑安的两篇教程写的很棒,但我感觉改变下顺序或许会更好理解。 我们把画布(此文所讲所见所得均基于canvas)的中心当做是一个空间三维系的中心,画布的x和y轴正方向分别当做...
分类:
其他好文 时间:
2015-02-12 13:47:27
阅读次数:
278
题目大意:
给你一个N*M的矩阵棋盘。数字0代表该位置可用,数字1代表该位置不可以。Lele和姐姐在这个
棋盘上下棋,每次在棋盘上放一个大小为2*2的正方形,棋子间不能相互叠加。两个人轮流放,每
次都按最优策略放正方形。轮到谁没有地方放置棋子了,就算谁输。若每次都是Lele先放,那么问
题来了:Lele是否一定能赢姐姐呢。
思路:
博弈中的必胜态:当前所能到达的状态能到达一个必败态,则当前状态为必胜态。
博弈中的必败态:若当前状态到达的所有状态都是必胜态,则当前状态为必败态。
这道题和简单的取石子游戏差不...
分类:
其他好文 时间:
2015-02-11 23:23:28
阅读次数:
425