![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构和算法
文章平均质量分 68
Forbes_Zhong
从事互联网数据分析工作
展开
-
旋转数组寻找最大值
def rotate_max_value_search(arr,num): low = 0 high = len(arr) - 1 if arr[low] <= arr[high]: return arr[high] while low <= high: mid = (low + high)//2 if arr[mid] > arr[low]: low = mid + 1 ...原创 2020-12-09 21:19:31 · 1212 阅读 · 0 评论 -
利用栈结构实现二叉树的非递归遍历,求二叉树深度、叶子节点数、两个结点的最近公共祖先及二叉树结点的最大距离
利用栈实现二叉树的非递归遍历(前序、中序、后序和层序),获取二叉树的叶子节点个数、二叉树的深度、两个结点的最近公共祖先以及二叉树结点的最大距离原创 2016-04-23 19:16:07 · 3048 阅读 · 0 评论 -
判断一个点是否在三角形内
平面上给定一个三角形ABC以及任意点P,判断点P是否是三角形内的点(点P在三角形边上也认为是在三角形内),输入的点坐标都是单精度浮点数。原创 2016-09-19 22:32:49 · 1003 阅读 · 0 评论 -
随机生成10个含有32位数字或者字符的密码
随机生成10个含有32位数字或者字符的密码(数字和密码至少包含1位)。原创 2016-09-21 09:04:24 · 4913 阅读 · 0 评论