摘要: 本系列文章由birdlove1987编写,转载请注明出处。 文章链接: http://blog.csdn.net/zhurui_idea/article/details/24601215 1.3D数学是一门和计算机几何相关的学科,计算几何则是研究用数值方法解决几何问题的学科。3D数学讲解如何在3D空 阅读全文
posted @ 2018-03-08 22:50 RONGWEIJUN 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 基本定义代码: 插入实现: 搜索实现: 遍历实现: 查找最大最小 && 删除最大最小 代码实现: 删除节点实现: 阅读全文
posted @ 2018-01-13 21:48 RONGWEIJUN 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 结点类代码实现: 排序树代码实现: 阅读全文
posted @ 2018-01-11 00:51 RONGWEIJUN 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 二叉树的遍历方式: 顺序存储的二叉树实现: 代码实现: 测试 顺序存储一般只用于完全二叉树,不然会造成很多空间浪费。 阅读全文
posted @ 2018-01-06 15:57 RONGWEIJUN 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 部分内容转自: 作者: dreamcatcher-cx 出处: <http://www.cnblogs.com/chengxiao/> 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在页面明显位置给出原文链接。 预备知识 堆排序 堆排序是利用堆这种数据结构而设计的一种排序算 阅读全文
posted @ 2018-01-03 18:46 RONGWEIJUN 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.蛮力法求解 总体思路: 蛮力法是最简单的实现方法,只要列出数组所有可能的组合,然后找出其中和最大的组合即可; 蛮力法分三层循环实现: 1)第一层循环用于固定子数组的起始位置; 2)第二层循环用于确定子数组的结束位置; 3)第三层循环用于子数组和的计算,从子数组的头开始遍历到其尾,累加起来就是该子 阅读全文
posted @ 2018-01-02 15:19 RONGWEIJUN 阅读(2427) 评论(0) 推荐(0) 编辑
摘要: 自底向下: 自底向上: 阅读全文
posted @ 2017-12-29 22:33 RONGWEIJUN 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 部分内容转自-http://blog.csdn.net/morewindows/article/details/6668714 希尔(Shell)排序又称为缩小增量排序,它是一种插入排序。它是直接插入排序算法的一种威力加强版。 该方法因DL.Shell于1959年提出而得名。 希尔排序的基本思想是: 阅读全文
posted @ 2017-12-29 10:55 RONGWEIJUN 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 实现: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _008_快速排序 { class Pr 阅读全文
posted @ 2017-12-27 15:41 RONGWEIJUN 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 实现: 阅读全文
posted @ 2017-12-27 15:38 RONGWEIJUN 阅读(173) 评论(0) 推荐(0) 编辑