这道题的话,我拿到题是有点懵圈的,如果要我自己判断的话,我也要自己在纸上建立坐标轴然后一一将点标出,后用肉眼判断。这个用代码实现嘛…… 后来就只能参考大神们的算法啦。 判断方法: 向量a=(x1,y1),b=(x2,y2); 向量的叉积a×b=x1*y2-x2*y1; 当a×b>0时,b在a的逆时针 ...
分类:
其他好文 时间:
2018-02-25 19:06:28
阅读次数:
149
【BZOJ4445】[Scoi2015]小凸想跑步 Description 小凸晚上喜欢到操场跑步,今天他跑完两圈之后,他玩起了这样一个游戏。 操场是个凸n边形,N个顶点按照逆时针从0~n-l编号。现在小凸随机站在操场中的某个位置,标记为P点。将P点与n个顶点各连一条边,形成N个三角形。如果这时P点 ...
分类:
其他好文 时间:
2018-02-25 13:16:34
阅读次数:
161
问题描述 藏宝楼共有N+1层,最上面一层是顶层,顶层有一个房间里面藏着宝藏。除了顶层外,藏宝楼另有N层,每层M个房间,这M个房间围成一圈并按逆时针方向依次编号为0,…,M-1。其中一些房间有通往上一层的楼梯,每层楼的楼梯设计可能不同。每个房间里有一个指示牌,指示牌上有一个数字x,表示从这个房间开始按 ...
分类:
其他好文 时间:
2018-02-12 21:42:28
阅读次数:
163
题目描述 我们定义一个圆 C 为以原点 (0, 0) 为中心的单位圆(半径为 1 的圆)。给定在 C 圆周上相异的两点 A, B。请问由 A 出发,沿着圆周走到 B,是顺时针走比较近,还是逆时针走比较近呢? C 的圆周上的所有点都可以用 (cos(t), sin(t)) 来表示,其中 t 的物理意义 ...
分类:
其他好文 时间:
2018-02-10 19:28:59
阅读次数:
208
问题描述 一个间不容发的时刻:n个牛仔站立于一个环中,并且每个牛仔都用左轮手枪指着他旁边的人!每个牛仔指着他顺时针或者逆时针方向上的相邻的人。正如很多西部片那样,在这一刻,绳命是入刺的不可惜……对峙的场景每秒都在变化。每秒钟牛仔们都会分析局势,当一对相邻的牛仔发现他们正在互指的时候,就会转过身。一秒 ...
分类:
编程语言 时间:
2018-02-05 23:18:32
阅读次数:
456
一、概念 加速计:通过感知特定方向的惯性力总量,测量x,y,z轴三个方向的加速度。 陀螺仪:测量绕x、y、z 三个方向的旋转的值。特性:如果保持手机平放的同时旋转它,加速计的值不会改变,此时它将是绕 z 轴的旋转值发生改变。顺时针旋转设备将生成负值,逆时针旋转生成正值。 二、 CoreMotion框 ...
分类:
移动开发 时间:
2018-02-02 20:13:10
阅读次数:
274
1 #include 2 int main(){ 3 int pImg[101];//原图像 4 int pImg1[101]; //目标图像 5 int nWidth = 10;//图像宽高。为方阵 6 for(int i=0;i<100;i++){ 7 pImg[i] = i; 8 } 9 fo... ...
分类:
其他好文 时间:
2018-01-15 22:28:08
阅读次数:
370
2D转换 通过 CSS3 转换,能够对元素进行移动、缩放、转动、拉长或拉伸。 1.旋转,deg表示角度。负的为逆时针转动,默认沿着中心点旋转。可以利用 transform-origin 设置旋转原点。 2.用来设置变形原点,变形时以这个点为基准点,默认为50% 50%。 3.平移变形,两个参数分别为 ...
分类:
Web程序 时间:
2018-01-13 11:16:58
阅读次数:
206
题目描述 首先输入一个5 * 5的数组,然后输入一行,这一行有四个数,前两个代表操作类型,后两个数x y代表需操作数据为以x y为左上角的那几个数据。 操作类型有四种: 1 2 表示:90度,顺时针,翻转4个数 1 3 表示:90度,顺时针,翻转9个数 2 2 表示:90度,逆时针,翻转4个数 2 ...
分类:
其他好文 时间:
2018-01-10 21:41:44
阅读次数:
291
笔记: 2D变换 transform 位移 translateX() translateY() 简写:translate(X值,Y值) 正值向右,负值向左 旋转 rotate() rotate(?deg) 括号中为角度值 正值是顺时针旋转,负值是逆时针旋转 缩放 scale() scale() 括号 ...
分类:
Web程序 时间:
2018-01-09 12:11:19
阅读次数:
257