算法学习
文章平均质量分 84
分享各种算法技术。
CAD三维软件二次开发
各大CAD平台二次开发,包括Solidworks、Creo、UG、CATIA、SolidEdge、FreeCAD、AutoCAD等。
展开
-
图形几何算法 -- 凸包算法
凸包是一个点集所包围的最小的凸多边形。可以想象用一根绳子围绕着一群钉子,绳子所形成的轮廓便是这些钉子的凸包。在计算几何中,凸包得到了广泛的应用,涉及领域包括模式识别、图像处理和优化问题等。原创 2024-09-05 21:06:34 · 1568 阅读 · 0 评论 -
排序算法 -- 插入排序
插入排序是一种基于比较的排序算法,其基本思路是将数组分成已排序和未排序两个部分。算法通过逐步将未排序部分的元素插入到已排序部分的合适位置,从而实现整个数组的排序。原创 2024-08-12 22:12:46 · 370 阅读 · 0 评论 -
关于冒泡算法
当谈及经典排序算法时,冒泡排序(Bubble Sort)无疑是最具代表性的一种。这种算法以其简单直观的特点,成为初学者理解排序基本概念的理想选择。本文将深入解析冒泡排序的原理、实现步骤,以及其在 C# 编程中的具体实现方式。原创 2024-08-06 09:28:22 · 489 阅读 · 0 评论