算法
文章平均质量分 60
一些基础的常见算法
我我我想出去玩
我想退休回家养老
展开
-
排序算法——归并排序
归并排序(Merge Sort)是计算机科学中非常重要的排序算法之一。它不仅高效、稳定,而且是许多高级排序技术和算法思想的基础。在本文中,我们将深入探讨归并排序的原理、实现方法,以及它的优缺点。原创 2023-12-11 23:20:53 · 806 阅读 · 0 评论 -
排序算法——快速排序
快速排序是计算机科学中最著名和广泛使用的排序算法之一。自1960年由英国计算机科学家托尼·霍尔(Tony Hoare)发明以来,它以其高效率和简洁的实现而闻名。在本文中,我们将深入探讨快速排序的工作原理、其优缺点,并提供一个用C++编写的实现示例。原创 2023-12-09 13:27:32 · 775 阅读 · 0 评论 -
排序算法——冒泡排序
最基础的排序方法——冒泡原创 2023-12-08 22:46:30 · 600 阅读 · 0 评论 -
排序算法——选择排序
基本排序算法——选择排序原创 2023-12-08 21:00:50 · 564 阅读 · 0 评论 -
数据结构——栈与栈排序
很特别的一种根据栈实现的排序方法原创 2023-12-08 13:50:26 · 1231 阅读 · 1 评论 -
搜索算法——线性枚举和二分查找
二分查找与线性枚举原创 2023-12-06 10:42:06 · 487 阅读 · 1 评论 -
算法——前缀和
前缀和是一种数据预处理技术,它可以在线性时间内计算数组中任意区间的和。一旦前缀和数组被构建,我们就能在常数时间(O(1))内查询任意区间的和,极大地提高了效率。原创 2023-12-04 20:19:46 · 347 阅读 · 0 评论