数据结构、算法、计算机原理是编程和实践的根基,看似枯燥和基础,却具有最长久的生命力。
作为人类高质量程序员,写代码精髓就是领略数学之美。
算法:
.......
数据结构:
.......
作为程序员的你,认为编程必须掌握哪些算法?快来分享你的见解吧!
● 围绕算法,发表见解 50 字以上(需原创,禁止转载)
回答赞同数 TOP10 的用户将有机会获得精美定制小礼品一份
腾讯云开发者社区小助手 9 月 10 日在获奖评论下通知答主,奖品将于30日内发放
更多精彩问答与定制好礼,尽请关注 【云+有奖问答专题】 \( ̄▽ ̄)/
菜鸟一枚 我就说说我见过的算法与数据结构的名字:
字符串匹配
枚举
桶排序
计数排序
基数排序
动态规划
深度优先搜索
广度优先搜索
贪心
二分查找
回溯
递归
分治
记忆化搜索
快速选择
归并排序
哈希表
树 二叉树 二叉搜索树
栈
堆
图
链表
单调栈
队列
有序集合
拓扑排序
最短路
双向链表
单调队列
最小生成树
强连通分量
欧拉回路
双连通分量
并查集
字典树