数据结构与算法

数据结构【栈和队列附顺序表应用算法】

栈和队列和顺序表应用算法练习 1.栈 1.1概念与结构 1.2栈的实现 2.队列 2.1概念与结构 2.2队列的实现 3.附(顺序表应用算法) 3.1移除元素 3.2删除有序数组中的重复项 3.3合并两个有序数组 1.栈 1.1概念与结构栈:⼀种特殊的线性表,其只允许在固定的⼀端进行插入和删除元素

Vite多环境配置

多环境配置的实现方式 使用vite创建的项目,相比原来的webpack项目确实在性能上带来了非常大的提升,我自己练手的一个项目也是使用vite+typescript+vue3来构建的。在实际开发场景中,我们很多时候会用到多环境配置,一般项目至少会区分dev和prod环境,然后在不同的环境下给相同参数设置一个不一样的值。在vite中也提供了这种能力,在官方文档中给出了一个示例: .env

【算法基础篇】(五十)扩展中国剩余定理(EXCRT)深度精讲:突破模数互质限制

目录​编辑前言一、CRT 的痛点:模数不互质怎么办?1.1 回顾中国剩余定理的局限1.2 一个直观的非互质模数方程组示例二、EXCRT 的核心思想:迭代合并方程2.1 两个方程的合并原理步骤 1:转化为不定方程步骤 2:求解线性同余方程步骤 3:合并为新方程2.2 多方程的迭代合并流程三、核心工具:扩

MySQL 8的安装与配置

1. 安装MySQL 8的主要步骤 ● 配置Linux操作系统 ● 安装MySQL 8 ● 启动与关闭MySQL数据库 ● MySQL数据库的连接方式 2. 配置Linux操作系统 ● 关闭CentOS的防火墙 ● 编辑文件“/etc/selinux/config”关闭SELinux。 ● 创建MySQL用户和组。 3. 创建myql的HOME目录 mkdir -p /home/mysql 4.

【初阶数据结构】 升沉有序的平仄 排序 3

📖 点击展开/收起 文章目录 文章目录 <本节内容简介> 归并排序(外排序) 外排序的意义以及原理 1. 生成随机数据(data.txt) 2. 取n个数据排好序到文件中 3. 归并文件 4. 文件归并排序 计数排序 下面我来总结一下各大排序的稳定性与时间复杂度 在这里我们也是终于结束了排序,结束了我们的初阶数据结构的章节,

【数据结构与算法】指针美学与链表思维:单链表核心操作全实现与深度精讲

🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人等方向学习者 ❄️个人专栏:《C语言》《【初阶】数据结构与算法》 ✨ 永远相信美好的事情即将发生 文章目录 前言 一、查找 二、指定位置之前或之后插入元素 2.1 在指定位置之前 2.2 在指定位置之后