算法

1.KMP算法

2.分值算法

3.回溯算法

4.马踏棋盘算法

5.深度优化遍历算法(DFS)+贪心算法

6排序 算法 

<1>冒泡排序

<2> 选择排序

<3>插入排序

<4>希尔排序

<5>快速排序

<6>归并排序

<7>基数排序(桶排序)

7.查找算法

<1>线性查找算法

<2> 二分查找算法

<3>插值查找算法

<4>(黄金分割法) 查找算法

程序员常用的10大算法

1.二分查找算法(非递归)

2.分治算法

3.动态规划算法

4.KMP算法

5.贪心算法

6.普里姆算法

7.克鲁斯卡尔算法

8.迪杰斯特拉算法

9.弗洛伊德算法

10.马踏棋盘算法

代码

1.二分查找算法(非递归)

 2.分治算法(汉诺塔游戏)

 3.动态规划算法

 4.KMP算法和暴力匹配对比

 KMP算法部分匹配值获取

 KMP算法

 5.贪心算法 得到的结果不一定是最优解(也有可能是最优解)

 6.普里姆算法 和克鲁斯卡尔算法

 

posted @   黑狗已醒  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示