吴庆宝 Blog

我干了什么 究竟拿了时间换了什么 记住:你是来定义世界和规则的,不是来被规则和世界统一和教化的。 AI是杠杆,判断是支点,行动是力量。 AI替代的是劳动,但替代不了经营。 飞轮比喻 → 两个方向(正向/反向) → AI是油门(中性加速) → 方向错了AI越快越糟 → 所以:人先定方向,AI再加速 不要在最该奋斗的年纪,选择了安逸。 代码如人生,简洁即美。 持续学习,终身成长。 用技术改变世界,用思考定义未来。

你好! 归并排序

"Merge Sort"

归并排序的基本概念 归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 作为一种典型的分而治之思想的算法应用,归并排序的实现由两种方法: 自上而下的递归(所有递归的方法都可以用迭代重写,所以就有了第 2 种方法); 自下而上的迭代; 在我们继续之前,让我们先谈谈分而治之(...

你好! 插入排序

"Insertion Sort"

插入排序的基本概念 插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解的了,因为只要打过扑克牌的人都应该能够秒懂。 插入排序是一种最简单直观的排序算法,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 插入排序和冒泡排序一样,也有一种优化算法,叫做拆半插入。 插入排序的算法步骤 将第一待排序序列第一个...

你好! 堆排序

"Heap Sort"

堆排序的基本概念 堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。堆排序可以说是一种利用堆的概念来排序的选择排序。分为两种方法: 大顶堆:每个节点的值都大于或等于其子节点的值,在堆排序算法中用于升序排列; 小顶堆:每个节点的值都小于或等于其子节点的值,...

你好! 计数排序

"Counting Sort"

计数排序的基本概念 计数排序的核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。 作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定范围的整数。 计数排序的特征 当输入的元素是 n 个 0 到 k 之间的整数时,它的运行时间是 Θ(n + k)。计数排序不是比较排序,排序的速度快于任何比较排序算法。 由于用来计数的数组C的长度取决于待排序数组中数据的范...

你好! 桶排序

"Bucket Sort"

桶排序的基本概念 桶排序 (Bucket sort)或所谓的箱排序的原理是 将数组分到有限数量的桶子里, 然后对每个桶子再分别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序), 最后将各个桶中的数据有序的合并起来。 桶排序是计数排序的升级版。它利用了函数的映射关系,高效与否的关键就在于这个映射函数的确定。为了使桶排序更加高效,我们需要做到这两点: 在额外...

你好! 冒泡排序

"hello algorithm Bubble"

冒泡排序的基本概念 冒泡排序(Bubble Sort)也是一种简单直观的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。 走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越小的元素会经由交换慢慢”浮”到数列的顶端。 作为最简单的排序算法之一,冒泡排序给我的感觉就像 Abandon 在单...

你好!算法

Hello Algorithm

排序算法的基本概念 排序算法是《数据结构与算法》中最基本的算法之一。 排序是一个非常经典的问题,它以一定的顺序对一个数组(或一个列表)中的项进行重新排序(可以进行比较,例如整数,浮点数,字符串等)(增加,非递减,递减, 增加,词典等)。 有许多不同的排序算法,每个都有其自身的优点和局限性。 排序通常被用作各种计算机科学课程中的介绍性问题,以展示一系列算法思想。 在不失概性的情况下,我们假...

Hello Middleware 2021

"Hello Middleware 2021"

“Yeah It’s on. ” 学习 中间件 就这么开始了。 安全中间件 Shiro Shiro 官网 跟我学Shiro Shiro安全框架【快速入门】就这一篇 尚硅谷 Shiro视频 千锋 Shiro 框架从入门到实战 Security Security 官网 社区 Spring Security 从入门到进阶系列教程 Sprin...

Hello Distributed 2021

"Hello Distributed 2021"

“Yeah It’s on. ” 学习 分布式技术 就这么开始了。 分布式服务架构 SpringCloud SpringCloud 官网 SpringCloud 中文网 Spring Cloud Alibaba 尚硅谷_SpringCloud(全) 千锋 SpringCloud 全套视频) Java 微服务实践 - Spring Cloud 系列 ...

Hello Redis 2020

"Hello Redis 2020"

“Yeah It’s on. ” 学习 Redis 就这么开始了。 Redis Redis 菜鸟教程 Redis 官网 Redis 中文网 Redis 中文教程 Redis 在线测试 Redis 命令参考 千峰教育 2019最新Redis教程 黑马教育 Redis视频教程 尚硅谷 Redis视频 Redis入门 慕课网 redis的...