- 博客(8)
- 收藏
- 关注
原创 六、希尔排序
public void shellSort(int[] s) { if (s.Length < 2) return; int length = s.Length; int tmp; for (int gap = length / 2; gap >= 1; gap /= 2) { for (int .
2022-03-09 19:33:53
110
原创 五、插入排序
public void InsertSort(int[] s) { if (s.Length < 2) return; int tmp; for (int i = 1; i < s.Length; i++) { tmp = s[i]; for (int j = i-1; j >=0; j--) { ..
2022-03-09 17:38:05
114
原创 四、选择排序
public void SelectionSort(int[] s) { int minIndex; int tmp; for (int i = 0; i < s.Length-1; i++) { minIndex = i; for (int j = i+1; j < s.Length; j++) { minIndex..
2022-03-09 17:11:33
113
原创 三、归并排序
public List<int> Sort(List<int> s) { if (s.Count <= 1) return s; int mid = s.Count / 2; List<int> a = new List<int>(); List<int> b = new List<int>(); for (int i.
2022-03-09 16:58:57
92
原创 二、快速排序
public void quickSort(int[] s, int left, int right) { if (left < right) { int i = left; int j = right; int x = s[left]; while (i < j) { while (i < j &.
2022-03-09 16:55:09
103
原创 三维空间的三角剖分( 3D Delaunay Triangulated graph)第一部分:从二维空间的三角剖分做起
二维区域中Delaunay三角剖分:1.将一个有限的二维平面空间划分为若干个三角形单元,每个三角形相邻且互不重叠。2.每个三角形单元的顶点只能是相邻单元的顶点,每个三角形的外接圆内不包含其他三角形单元的顶点。先上效果图(图为Unity中用Gizmos视图连线画出来的预览图):输入: /// <summary> /// 二维空间区域中的点集 /// </summary> public List<Vector3>.
2022-01-07 19:42:08
5787
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人