算法
文章平均质量分 61
优游涵养
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
刷题:动态规划
题目来源:力扣简单:买入股票最佳时机给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。示例:输入:[7,1,5,3,6,4]输出:5解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-原创 2022-03-16 10:05:09 · 116 阅读 · 0 评论 -
二叉树及其算法
常⻅的一些树的应用场景xml,html等,那么编写这些东⻄的解析器的时候,不可避免用到树路由协议就是使用了树的算法mysql数据库索引文件系统的目录结构所以很多经典的AI算法其实都是树搜索,此外机器学习中的decision tree也 是树结构树的概念树(英语:tree)是一种抽象数据类型(ADT)或是视作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n...原创 2019-03-14 00:06:47 · 338 阅读 · 0 评论 -
排序算法
归并排序归并排序是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组。将数组分解最小之后,然后合并两个有序数组,基本思路是比较两个数组的最前面的数,谁小就先取谁,取了后相应的指针就往后移一位。然后再比较,直至一个数组为空,最后把另一个数组的剩余部分复制过来即可。def merge_sort(alist): n = len(alist) if n ==...原创 2019-03-11 10:27:34 · 109 阅读 · 0 评论
分享