上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 3.10 分层遍历二叉树 基本问题: 从上至下分层遍历二叉树 拓展问题 :从下至上分层遍历二叉树 All Coding // 3.10 分层遍历二叉树 import java.util.*; class Test{ static class TreeNode{ int val; TreeNode l 阅读全文
posted @ 2020-12-01 22:39 BOTAK 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 3.8 求二叉树中节点的最大距离 基本问题:写出一个程序求出一棵二叉树中相距最远的两个节点之间的距离 拓展问题:在代码中,我们使用了递归的办法来完成问题的求解,那么是否有非递归的算法来求解这个问题呢? 采用辅助的数据结构,使用栈 All Coding // 3.8 求二叉树中节点的最大距离 clas 阅读全文
posted @ 2020-12-01 22:19 BOTAK 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 4.10 数字哑谜和回文 基本问题 基本问题1:找出符合条件的九位数,每位数互不相同(1~9的某个排列),满足高n位能被n整除。例如abcdefghi,高两位ab能被2整除,高三位abc能被3整除,以此类推。 解法 解法1 :穷举9^9,然后使用剪枝避免不必要的运算。 解法2:逻辑推理 a 可取1~ 阅读全文
posted @ 2020-12-01 13:45 BOTAK 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 4.4 点是否在三角形内 基础问题:如果在一个二维坐标系中,已知三角形三个点的坐标,那么对于坐标系中的任意一个点,如何判断该点是否在三角形内(点在三角形的边线上也认为在三角形内),假设三角形的三个点的坐标是ABC(逆时针顺序),需要判断点D是否在该三角形内。 解法: 解法1:利用面积 解法2:利用点 阅读全文
posted @ 2020-12-01 13:27 BOTAK 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 4.11 挖雷游戏的概率 基本题目 用户的第一次点击不会碰到任何地雷,程序在此之后随机放地雷。第二次点击的时候要小心了,可能遇雷身亡。这个游戏局面一共有16*16=256个方块,P(A),P(B),P(C)代表位置A,B,C中是地雷的概率,求此概率? 有两个雷的情况 \(C_{M-15}^{N-2} 阅读全文
posted @ 2020-12-01 13:22 BOTAK 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.4 买书问题 基本问题 在节假日的时候,书店一般都会做促销活动。由于《哈利波特》系列相当畅销,店长决定通过促销活动来回馈读者。上柜的《哈利波特》平装本系列中,一共有五卷。假设每一卷单独销售均需8欧元。如果读者一次购买不同的两卷,就可以扣除5%的费用,三卷则更多。假设具体折扣的情况如下 |本数|折 阅读全文
posted @ 2020-11-30 15:43 BOTAK 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.8 小飞的电梯调度问题 基本问题: 微软亚洲研究所所在的希格玛大厦一共有6部电梯。在高峰时间,每层都有人上下,电梯在每层都停。实习生小飞常常会被每层都停的电梯弄得很不耐烦,于是他提出了这样一个办法:由于楼层并不太高看没在繁忙的上下班时间,每层电梯从一层往上走时,我们只允许电梯停在其中的某一层。所 阅读全文
posted @ 2020-11-30 15:36 BOTAK 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.15 构造数独 解法: 先写出来一个数独,然后从里面删除一些元素即可。 写数独的方法主要有以下两种: 阅读全文
posted @ 2020-11-30 15:08 BOTAK 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1.7 光影切割问题 基本问题 问:光影将地面分割成为了多少个部分。补充:不存在三条光影线相交于一点的情况 解法: 解法1: 研究一下图形中不同线段之间的关系 $N$条直线,$M$个交点,那么region区域的数目为$N+M+1$ 解法2: 将问题转化: 阅读全文
posted @ 2020-11-30 15:07 BOTAK 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1.6 饮料供货 基本问题 \((S_i,V_i,C_i,H_i,B_i)\) \(S_i\):饮料的名称 \(V_i\):容量 \(C_i\):可能的最大数量,代表若仅够买某种饮料的最大可能数量,\(C_i = \frac{V}{V_i}\) \(H_i\):用户对该饮料的满意度 \(B_i\): 阅读全文
posted @ 2020-11-30 12:06 BOTAK 阅读(54) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页