随笔分类 -  算法

摘要:顾名思义,贪心,即永远选择当下情况下最佳的结果,也就是所谓的局部最优解。该算法寄希望于局部最优解的堆积可以形成总体上的最优算法。 注意:可以使用反证法来判断贪心算法是否可以计算出最优路径。 注:大部分有限选择的情况都可以通过有限状态机解决。 阅读全文
posted @ 2023-10-24 15:12 adamaik 阅读(52) 评论(0) 推荐(0) 编辑
摘要:中项表达式是人类的算术思路,逆波兰表达式是机器结合栈结构完成算式解析的最佳结构。 后缀表达式利用栈实现计算文章链接:https://zhuanlan.zhihu.com/p/357982040 迷宫算法 文章链接:https://blog.csdn.net/m0_53157173/article/d 阅读全文
posted @ 2023-10-13 18:04 adamaik 阅读(8) 评论(0) 推荐(0) 编辑
摘要:根本原理 有限状态机 资料链接 https://zhuanlan.zhihu.com/p/83334559 注:大小设置为256是因为Java的英文采用8位ASCII码,最大值为256 阅读全文
posted @ 2023-10-08 23:09 adamaik 阅读(3) 评论(0) 推荐(0) 编辑
摘要:摩尔投票是一种用来解决绝对众数问题的算法。 在一个集合中,如果一个元素的出现次数比其他所有元素的出现次数之和还多,那么就称它为这个集合的绝对众数。等价地说,绝对众数的出现次数大于总元素数的一半。 摩尔投票的过程非常简单,让我们把找到绝对众数的过程想象成一次选举。我们维护一个m ,表示当前的候选人,然 阅读全文
posted @ 2023-10-08 16:22 adamaik 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示