摘要: 点的变换时间限制:2000ms | 内存限制:65535KB难度:5描述平面上有不超过10000个点,坐标都是已知的,现在可能对所有的点做以下几种操作:平移一定距离(M),相对X轴上下翻转(X),相对Y轴左右翻转(Y),坐标缩小或放大一定的倍数(S),所有点对坐标原点逆时针旋转一定角度(R)。操作的... 阅读全文
posted @ 2015-12-24 19:30 zhaop 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 经典题目1 给定n个点,m个操作,构造O(m+n)的算法输出m个操作后各点的位置。操作有平移、缩放、翻转和旋转这里的操作是对所有点同时进行的。其中翻转是以坐标轴为对称轴进行翻转(两种情况),旋转则以原点为中心。如果对每个点分别进行模拟,那么m个操作总共耗时O(mn)。利用矩阵乘法可以在O(m)的时间... 阅读全文
posted @ 2015-12-24 19:28 zhaop 阅读(976) 评论(0) 推荐(0) 编辑
摘要: FibonacciTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 11587Accepted: 8229DescriptionIn the Fibonacci integer sequence, F0 = 0, F1 = 1, and... 阅读全文
posted @ 2015-12-24 17:04 zhaop 阅读(145) 评论(0) 推荐(0) 编辑