天翼云算法知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖算法相关内容资讯。开发者在算法专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
【C++前缀和 单调栈】1124. 表现良好的最长时间段|1908
【C++滑动窗口】1234. 替换子串得到平衡字符串|1877
【C++贪心】2366. 将数组排序的最少替换次数|2060
【C++滑动窗口】2537. 统计好子数组的数目|1891
【C++二分查找 前缀和】2333. 最小差值平方和|2011
【C++滑动窗口】2401. 最长优雅子数组|1749
【哈希算法】哈希算法hash 理解笔记--编辑中
【C++滑动窗口】1248. 统计「优美子数组」|1623
算法在编写成可执行程序后,运行时肯定都需要消耗时间和空间。因此,衡量一个算法的好坏,一般是从时间和空间两个维度来衡量的,也就是时间复杂度和空间复杂度。
分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。
希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序。
贪婪算法(贪心算法)是指在对问题进行求解时,在每一步选择中都采取最好或者最优(即最有利)的选择,从而希望能够导致结果是最好或者最优的算法.
普里姆算法(Prim)-修路问题
弗洛伊德算法(Floyd)
【图论】【割点】【C++算法】928. 尽量减少恶意软件的传播 II
C++算法:滑动窗口与双指针
【图论】【 割边】【C++算法】1192. 查找集群内的关键连接
【C++】Prime算法解决MST(最小生成树)问题
【C++BFS】1162. 地图分析
【C++ 差分数组 前后缀分解】P7404家庭菜园
2024-06-27 09:20:52
2023-02-13 07:38:09
2022-11-17 12:37:20
2022-11-17 12:37:20
2023-02-13 08:10:07
2024-07-01 01:30:59