
算法随笔
yishang44
这个作者很懒,什么都没留下…
展开
-
Windows线程池API的使用
做一个测试项目需要进行多个小项的测试。感觉类似一个个的小任务,便想到Windows的线程池。先看一下MSDN中对于线程池描述。Athread poolis a collection of worker threads that efficiently execute asynchronous callbacks on behalf of the application. The threa...原创 2019-10-11 21:53:28 · 775 阅读 · 0 评论 -
排序算法
原 程序员那些必须掌握的排序算法(上) ...转载 2019-08-23 14:02:21 · 111 阅读 · 0 评论 -
多离散点的圆拟合
最近项目涉及到多个圆盘的旋转和运动。这个时候绕不开圆盘圆心、半径的求解。简单的来说,三点必能确定一个唯一的圆。圆的标准公式是。这个公式在求解的时候会比较麻烦,一般会用它的展开公式,就是一般式。圆心为,圆的半径就是。这个通过简单的解方程就可以得到答案了。下面就是三点求圆的代码:LONG CalCenter(stLPOSN lTblPosn[] ){ stDPOSN SqPt1, ...原创 2019-10-06 23:49:16 · 6657 阅读 · 0 评论 -
dxf中凸度的计算
以前在做dxf文件解析的时候,对于凸度的处理采用了简单粗暴的方式。见我前面写的博客:https://blog.youkuaiyun.com/yishang44/article/details/80338533。简直是个繁琐的过程,而在实际的使用过程中,也碰到各种极端情况,代码的bug也暴露出来,比如,doule值的0值判断;极小值做分母造成误差等。简直是折磨的人欲仙欲死的。后面在CAD中查找资料,碰到另一...原创 2019-10-09 23:43:15 · 4308 阅读 · 2 评论