基础排序算法(五)直接插入排序

摘要: 一 直接插入排序 直接插入排序是一种非常直观且基础的排序算法,其核心思想类似于我们整理扑克牌。 1.1 特性总结 插入排序特性总结 特性 说明 核心思想 将待排序序列视为一个有序表和一个无序表。每次从无序表中取出第一个元素,将其插入到有序表中的正确位置,直到无序表为空 时间复杂度 最好情况 O(n) 阅读全文
posted @ 2025-10-31 14:18 weiwei2021 阅读(94) 评论(0) 推荐(0)

基础排序算法(四)堆排序

摘要: 一 堆排序 堆排序是一种非常高效且独特的排序算法,它巧妙地将数据结构中的“堆”应用于排序过程。 1.1 特性介绍 堆排序特性总结 特性 说明 核心思想 利用堆这种数据结构进行选择排序。将待排序列构造成一个大顶堆(或小顶堆),从而不断将堆顶元素(最大值或最小值)与序列末尾元素交换,并调整堆结构,最终得 阅读全文
posted @ 2025-10-31 11:33 weiwei2021 阅读(38) 评论(0) 推荐(0)

基础排序算法介绍(三)简单选择排序

摘要: 一 简单选择排序 简单选择排序是一种直观且易于理解的基于比较的排序算法。核心特性如下 1.1 特性总结 特性 说明 核心思想 通过重复查找未排序部分的最小(或最大)元素,将其与未排序部分的首元素交换,从而逐步构建有序序列 时间复杂度 最好、最坏、平均情况下均为 O(n²)。比较次数固定为 n(n-1 阅读全文
posted @ 2025-10-30 15:09 weiwei2021 阅读(40) 评论(0) 推荐(0)

基础排序算法介绍(二)快速排序

摘要: 一 快速排序 快速排序是一种高效且应用广泛的排序算法,它巧妙地运用了“分而治之”的策略。下面这张表格能帮你快速把握它的核心特征,之后我们会深入探讨其工作原理和实现细节。 1.1 快速排序特性总结 特性 说明 核心思想 分治法:通过一趟排序将待排记录分割成独立的两部分,其中一部分的所有元素均比另一部分 阅读全文
posted @ 2025-10-30 10:39 weiwei2021 阅读(30) 评论(0) 推荐(0)

基础排序算法介绍(一)总论以及冒泡算法介绍

摘要: 一 修订记录 序号 修订内容 修订时间 1 新增 20251029 二 排序算法介绍 排序算法比较表 🔄 比较排序算法 排序算法 平均时间复杂度 最坏时间复杂度 空间复杂度 稳定性 适用场景 冒泡排序 O(n²) O(n²) O(1) ✅ 稳定 教学、小规模或基本有序数据 快速排序 O(n log 阅读全文
posted @ 2025-10-29 17:06 weiwei2021 阅读(35) 评论(0) 推荐(0)

(二)若依前后端分离版本二次开发 代码生成、目录添加、数据字典维护

摘要: 一 摘要 主要介绍添加目录、菜单、代码自动生成等功能。 二 目标 2.1 掌握添加目录,菜单 2.2 掌握添加数据字典 2.3 掌握代码生成 三 实施 已标签分类表为例,通过代码生成 实现标签分类表CRUD。 3.1 建表 建表sql 如下: CREATE TABLE `infra_tag_cate 阅读全文
posted @ 2025-09-23 15:37 weiwei2021 阅读(39) 评论(0) 推荐(0)

若依前后端版本-综合QA

摘要: 一 环境信息 二 说明 主要记录研发过程过程中遇到的问题及解决办法 问题背景,报错信息、解决办法 三 问题 3.1 找不到符号 符号: 类 SpringBootApplication 3.1.1 问题背景及报错信息 添加新模块后,后端启动报错,说ruoyi-admin/src/main/java/c 阅读全文
posted @ 2025-09-23 10:55 weiwei2021 阅读(31) 评论(0) 推荐(0)

(一)若依前后端分离版本二次开发搭建开发环境,新建模块

摘要: 一 修订记录 序号 修订内容 修订时间 1 新增 20250932 二 目标 2.1 初始化环境 2.2 新增模块 三 实施 3.1 初始化环境 3.1.1 开发环境信息 序号 软件名称 版本 1 ruoyi 前后端分离 3.9.6 2 数据库 mysql5.7.43 3 JDK 1.8.0 4 M 阅读全文
posted @ 2025-09-22 18:42 weiwei2021 阅读(311) 评论(0) 推荐(0)

k8s 维护

摘要: 一 修订记录 二 摘要 本文主要介绍k8s 维护过程中遇到的问题及解决办法 三 常见问题 3.1 集成ingress-nginx 报 80 端口已占用 3.1.1 环境信息 操作系统 7.9 k8s 1.25 安装ingress-nginx 1.10 等多个版本 报80端口已被占用。 3.1.2 报 阅读全文
posted @ 2025-08-29 11:12 weiwei2021 阅读(36) 评论(0) 推荐(0)

linux ssh 登录响应慢

摘要: linux ssh 登录响应慢 一 环境信息 序号 名称 版本 1 操作系统 CentOS Linux release 7.6.1810 (Core) 2 内核 Linux xxs 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x8 阅读全文
posted @ 2025-06-05 18:49 weiwei2021 阅读(68) 评论(0) 推荐(0)