【原创】【有趣无用】一句话算法

一句话算法

前言

突发奇想,想到做到,惜字如金,好戏开场。


开始

吐槽

——看了这个的人,本来懂的会说作者是沙雕吧,本来不懂的人会懵逼。

递推

——一个方程,适配所有情况,利用过去,求出现在,造福未来。(才没有偷懒呢)

递归

——递归程序就是不断的调用它自己,递归程序就是不断的调用它自己,递归程序就是不断的调用它自己,递归程序就是不断的调用它自己,递归程序就是不断的调用它自己,递归程序就是不断的调用它自己,递归程序就是不断的调用它自己,递归程序就是不断的调用它自己,——直到某个特定情况结束递归。

深搜dfs

——有路就走至底,无路则回到始。

广搜bfs

——一次一层的枚举,先入先出用队列。

二分(三分)答案

——答案有单调性,检测后分左右。

分治

——大问题分成小问题,小问题沿用大方法。

贪心

——能一步登天,为什么不一步登天呢?

动态规划

——一个方程,适配所有情况,利用过去,求出现在,造福未来。

Floyd

——本质~~暴力~~DP的最短路径,最外层枚举中间点,尝试以此点为中间点的任两点的路径。

Dijkstra

——本质贪心+BFS的最短路径,从起点出发,总是试图让其邻接点到起点的距离更小,递归直到终点。

未完待续

——随缘更新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值