
算法
碎涛
关注微信公众号“Java长征记”,学习更多的关于Java基础、算法、数据结构等编程知识。保证你看后有所收获!!
展开
-
递归算法(图文详解)
递归算法说简单点即就是自身程序的调用,若你掌握递归相应逻辑,递归之时你便可以起飞!!!原创 2020-11-23 20:22:40 · 132772 阅读 · 11 评论 -
学算法不懂这些可还行?(算法基础概念)
了解算法的基础概念助你更快理解、掌握算法知识。本文包括时空复杂度、算法特性、递推方程、函数的渐进界等,还有一些干货分享!!!原创 2020-06-10 21:47:59 · 1910 阅读 · 3 评论 -
程序员都会的五大算法之一(分治算法),恶补恶补恶补!!!
五大算法之一分治算法,将一些大规模复杂的问题分成若干个可以直接解决的子问题,然后递归或迭代得到原问题的解,即"分而治之"。原创 2020-06-10 21:49:44 · 2121 阅读 · 0 评论 -
程序员都会的五大算法之二(动态规划),恶补恶补恶补!!!
五大算法之动态规划算法,即就是通过将一个问题拆分为多阶段决策过程的若干相互依赖二的子问题.每步求解的问题是后面阶段求解的子问题。原创 2020-06-10 21:50:44 · 1459 阅读 · 0 评论 -
程序员都会的五大算法之三(贪心算法),恶补恶补恶补!!!
五大算法之三贪心算法,又名贪婪算法,即只考虑当下,不管未来。点进来保你快速掌握贪心法啦。原创 2020-06-10 21:51:52 · 1000 阅读 · 2 评论 -
程序员都会的五大算法之四(回溯算法),恶补恶补恶补!!!
五大算法之四回溯算法,回溯算法是一种择优搜索法,按照选优的条件向前搜索,以达到目标。回溯之经典也就在于它的如何回溯...原创 2020-06-10 21:52:45 · 3561 阅读 · 0 评论 -
程序员都会的五大算法之五(分支限界法),恶补恶补恶补!!!
五大算法之五分支限界算法,分支限界法类似于回溯法,分支限界算法一般是运用广度优先去遍历搜索,运用约束条件和代价函数达到剪枝搜效果。原创 2020-06-10 21:53:49 · 3635 阅读 · 0 评论