最近在研究CoreText看了很多的例子其中有很多地方不是特别理解所以上网收集了IOS矩阵的转换原理来记录下CGAffineTransformMake(a,b,c,d,tx,ty)ad缩放bc旋转tx,ty位移,基础的2D矩阵公式 x=ax+cy+tx y=bx+dy+ty1.矩阵的基本知识:s.....
分类:
移动开发 时间:
2014-12-24 13:21:42
阅读次数:
188
#include#include#include#include#includeusing namespace std;char mat[10][10];int vis[10][10];int ok,dx,dy;int m,n,d;int op[4][2]={0,1,1,0,0,-1,-1,0};b...
分类:
其他好文 时间:
2014-12-23 20:52:26
阅读次数:
156
BAP中创建动态内表的三种方法第一种:如果我们需要的动态内表字段或者动态工作区和数据字典中的类型一致,可以直接使用CREATE DATA生成,当然也可以是自定义类型。比如要产生和数据表MARA结构一致的动态内表:DATA : DY_TABLE TYPE REF TO DATA, WA_LINE TY...
分类:
其他好文 时间:
2014-12-22 14:24:40
阅读次数:
167
整体项目的框架如下:
省市县需要三张表:省,市,县:
建表的语言为:
注意有空格。
先在model包下新建省市县的实体类:
省:
package com.dy.ustc.weatherpro.model;
public class Province {
private int id;
private String provinceName;
...
分类:
数据库 时间:
2014-12-16 11:52:44
阅读次数:
277
#include
using namespace std;
char maze[100][100];
bool flag[100][100];
int dx[]={0,0,1,-1};
int dy[]={1,-1,0,0};
int m,n;
int sum=0;
void dfs(int x,int y)
{
if(maze[x][y]=='T'){sum++;return ;}
fo...
分类:
其他好文 时间:
2014-12-12 13:20:53
阅读次数:
255
题目大意:给你一个m行n列的字符矩阵,统计字符“@”组成多少个八连块。
思路:DFS上下左右斜方向寻找八连块。vis数组记录的是联通块的编号。若
暂未搜到则为0。用dx,dy二重循环表示八个方向。...
分类:
其他好文 时间:
2014-12-11 19:12:32
阅读次数:
199
题意:
n*n的矩形内有m(10^5)个点 从任一点开始以速度向量(dx,dy)移动 直到走到曾经走过的位置 问 从哪里开始 可以经过最多的点数 dx和dy均与n互素
思路:
很容易想到以dx,dy移动的话 走的一定是一个圈 不会是出现“蝌蚪形”然后循环 注意题意最后一句 而且每个x坐标一定只经过一次
那么对于m个点 我们可以求出它是(0,y)这个点可以到达的 ...
分类:
其他好文 时间:
2014-12-03 15:44:13
阅读次数:
168
1 #include 2 using namespace std; 3 4 const int dx[4]={0,1,0,-1}; 5 const int dy[4]={1,0,-1,0}; 6 7 int m,n,ans,ex,ey,sx,sy; 8 int a[22][22]; 9 10 ...
分类:
Web程序 时间:
2014-12-03 00:03:38
阅读次数:
193
1 #include 2 #include 3 #include 4 5 using namespace std; 6 typedef pairP; 7 const int dx[4]={1,0,-1,0}; 8 const int dy[4]={0,1,0,-1}; 9 co...
分类:
其他好文 时间:
2014-12-02 23:52:09
阅读次数:
261
题目链接:点击打开链接
给定n*n的矩阵(0,0)->(n-1, n-1) m个苹果(下面m行给出苹果坐标)(dx, dy) 向量。
任选一个起点,用这个向量在矩阵里跑,问最多能采摘多少个苹果(坐标是%n, 即超过矩阵时 (x%n, y%n))
输出起点。
思路:
把向量所在的点集写出来会发现一个起点一定经过了n个点,即至多只有n种起点
所以把点分成n个组即可。
#pragma co...
分类:
其他好文 时间:
2014-12-02 15:17:59
阅读次数:
160