基础算法篇(4)(蓝桥杯常考点)—数据结构(进阶) 前言这期将会讲到基础算法篇里面的数据结构(进阶),主要包括单调栈,单调队列,并查集,扩展域并查集,带权并查集,字符串哈希,Trie树。 数据结构(进阶)正文 单调栈 里面存储的单增或者单减的栈 应用: 1.寻找当前元素左侧,离它最近 数据结构与算法 2025年07月19日 47 点赞 0 评论 8944 浏览
《算法闯关指南:动态规划算法--斐波拉契数列模型》--03.使用最小花费爬楼梯 🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C++知识分享》 《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录 前言: 03. 使用最小花费爬楼梯 解法(动态 数据结构与算法 2025年12月07日 164 点赞 0 评论 8920 浏览
【优选算法必刷100题】第007~008题(双指针算法):三数之和,四数之和 🔥个人主页:Cx330🌸❄️个人专栏:《C语言》《LeetCode刷题集》《数据结构-初阶》《C++知识分享》《优选算法指南-必刷经典100题》🌟心向往之行必能至🎥Cx330🌸的简介:目录007.三数之和解法:(排序+双指针& 数据结构与算法 2025年11月03日 111 点赞 0 评论 8900 浏览
【数据结构】哈希表 数据结构系列五:Map与Set(二)哈希原理一、冲突避免1.哈希函数设计1.1除留余数法:1.2线性定制法:2.负载因子调控扩表:二、冲突解决1.深度存储(二次分配)1.1闭散列分配1.1.1线性探测方式1.1.1.1探测增量1.1.1.2填空分布1.1.1.3退出条件1.1.1.4空间利用率1.1.2二次探测方式1.1.2.1探测增量1.1 数据结构与算法 2025年05月08日 79 点赞 0 评论 8871 浏览
MySql数据库分布式存储·基础概念 一、相关概念: 为了解决存储压力,MySql可以实现分布式存储,通过不同的算法将数据存储到不同服务器中,以达到分散单台服务器负载的效果 分库分割方式: 垂直分割(分库) 按业务类型分类,将存储在一个库里的表分别存储到不同的数据库器里 水平分割(分表) 将表记录按行切分,分散存储到多个数据库服务器表中。 二、常用分库分表软件 MyCat 三、十种分片规则: 枚举法 sharding-by- 数据结构与算法 2025年06月07日 83 点赞 0 评论 8870 浏览
【5分钟背八股】 mysql为什么需要主从同步? 面试官:mysql为什么需要主从同步? 1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。 2、做数据的热备 3、架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高 数据结构与算法 2025年05月17日 185 点赞 0 评论 8821 浏览
【数据结构】长幼有序:树、二叉树、堆排序与TOP-K问题的层次解析(含源码) 为什么我们要学那么多的数据结构?这是因为没有一种数据结构能够去应对所有场景。我们在不同的场景需要选择不同的数据结构,所以数据结构没有好坏之分,而评估数据结构的好坏要针对场景,就如我们已经学习的结构而言,如果在一种场景下我们需要频繁地对头部进行插入删除操作,那么这个时候我们用链表;但是如果对尾部进 数据结构与算法 2025年08月10日 200 点赞 0 评论 8793 浏览
【初阶数据结构】栈与队列:定义、核心操作与代码解析 /-----------初阶数据结构-----------/ 【 时间复杂度+空间复杂度 】 【 顺序表 】 【 单链表 】 【 链表OJ题(上篇)】 【 链表OJ题(下篇)】 目录:一、概念:两种“秩序”的本质区别1. 栈2. 队列二、栈的实现1. 数组实现( 数据结构与算法 2025年12月13日 75 点赞 0 评论 8788 浏览
【算法通关指南:数据结构和算法篇(二) 】别再用指针写链表了!数组模拟单 / 双向链表,C++ 实战超丝滑 🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人方向学习者 ❄️个人专栏:《算法通关指南》 ✨ 永远相信美好的事情即将发生 文章目录 前言 一、链表的概念 1.1 链表的定义 1.2 链表的分类 二、链表的模拟实现 2.1 单链表的模拟实现 数据结构与算法 2025年12月07日 48 点赞 0 评论 8776 浏览