
算法
Henry_Lin_Wind
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
冒泡排序
冒泡排序是一种基础的交换排序算法,简单的冒泡排序代码比较简单public static void sort(int[] arr){ int changeNum = 0; //轮询次数 int compareNum = 0; //比较元素次数 int swapNum = 0; //交换元素次数 for(int i =...原创 2020-04-16 10:57:21 · 239 阅读 · 0 评论 -
二叉树的遍历 (递归/栈)
二叉树的遍历可分为两种:深度遍历和广度遍历深度遍历又分为三种:前序、中序、后序遍历,这三种遍历方式可以用递归或栈来实现1、递归以如下的二叉树为例,遍历该二叉树。 a.建立节点类public class TreeNode { int data; TreeNode leftChild; TreeNode rightChild; ...原创 2020-04-14 11:02:20 · 685 阅读 · 0 评论 -
三门问题 解析及代码验证
有三扇关闭的门,其中两扇门的后面是空的,剩下一扇门后是一辆法拉利跑车。 当你选择一道门以后,暂时先不打开这扇门,接下来把剩下两扇门当中的一扇打开,是空门。 给你重新选择的机会:可以坚持刚才选择的门,也可以换另一扇没有打开的门。 如果你是游戏参与者,你怎样选择的获奖率更大?获奖率又是多少? 答案就是...原创 2019-07-25 10:31:37 · 3016 阅读 · 0 评论