![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运算
smartresister
这个作者很懒,什么都没留下…
展开
-
描述矩形在二维坐标的运动和变化
1)描述运动,用矩形的中心坐标的变化来;2)描述矩形的变化,变大和变小,用边界的坐标,x轴的宽度(x2-x1),Y轴的高度(Y2-Y1)思考:这个矩形的描述最小粒度,可以用两个特性的相同的一维组合的描述,简单的相组合就会描述二维的矩形;一维的数据是最小度量单位。所以2个一位数据的描述来描述变化;中心坐标的变化,用来描述移动;而中心坐标可以由每个一位数据的起点和终点的来描述,即(x1+x2)/2...原创 2021-04-26 21:57:29 · 362 阅读 · 0 评论 -
程序优化
程序执行的优化方向1、减少程序的步骤,减少冗余步骤想办法减少程序;2、针对CPU优化a.使用并行运输,发挥多核优势 openmp,pplb.发挥指令优势 SIMD,单条指令,多条数据;3、针对GPU的优化与GPU密切相关,OpenCl,cuda等...原创 2020-12-27 21:03:44 · 97 阅读 · 0 评论 -
浮点数比较与排序
概要:使用std::sort()排序,注意浮点数不能比较;浮点数比较bool float_equal(float &f1,float &f2){ return (f1>f2-1e-6)&&(f1<f2+1e-6);}bool float_greater(float &f1,float &f2){ return (f1>f2-1e-6);}bool float_less(float &f1,f..原创 2020-10-14 21:39:00 · 747 阅读 · 0 评论