数据结构
-
22级数据结构大作业地铁订票系统c++
内容需求: 参考图中郑州地铁一号线部分线路图设计一个地铁订票系统。 【问题描述】 订票管理系统应实现地铁站的插入、删除、修改、查询、排序以及票价查询等工作,请设计一个计算 机系统…
-
详解顺序结构双指针处理算法
🎀个人主页: https://zhangxiaoshu.blog.csdn.net 📢欢迎大家:关注🔍+点赞👍+评论…
-
kafka的auto.offset.reset详解与测试
取值及定义# auto.offset.reset有以下三个可选值:latest (默认) earliest none 三者均有共同定义: 对于同一个消费者组,若已有提交的offse…
-
《数据结构》:中缀表达式转后缀表达式 + 后缀表达式的计算
补充了一个判断输入中缀表达式合法性的代码: 《数据结构》:中缀表达式合法性判断_Amentos的博客-CSDN博客 目录 一、基本概念 二、中缀表达式转后缀表达式 例 …
-
数据结构奇妙旅程之二叉树初阶
꒰˃͈꒵˂͈꒱ write in front ꒰˃͈꒵˂͈꒱ ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈ . …
-
实验-动态规划(头歌实践教学平台-ACM/ICPC培训)
第1关:数塔问题 任务描述 相关知识 编程要求 解题思路: 测试说明 任务描述 本关任务:编写用动态规划解决数塔问题。 相关知识 为了完成本关任务,你需要掌握:动态规划。 编程要求…
-
【链表OJ】快慢指针法总结
欢迎来到 Claffic 的博客 💞💞💞 前言: 快慢指针指的是每次指针移动的步长,是解决链表相关的题目的一大利器,下面我将以例题…
-
数据结构初阶之排序
个人主页:点我进入主页 专栏分类:C语言初阶 C语言程序设计————KTV C语言小游戏 C语言进阶 C语言刷题 数据结构初阶 Li…
-
数据结构第十二弹—堆的应用
堆的应用 1、堆排序 2、TopK问题 3、堆的相关习题 总结 1、堆排序 要学习堆排序,首先要学习堆的向下调整算法,因为要用堆排序,你首先得建堆,而建堆需要执行多次堆的向下调整算…
-
[数据结构 – C++] 红黑树RBTree
文章目录 1、前言 2、红黑树的概念 3、红黑树的性质 4、红黑树节点的定义 5、红黑树的插入Insert 6、红黑树的验证 7、红黑树与AVL树的比较 附录: 1、前言 我们在学…
-
C++实现:学生管理系统(详细解析)
目录 1.题目要求 2.需求分析 3.整体设计 4.详细设计 主函数设计 学科科目类 主菜单 读取文件与写入文件 效果如下 添加学生信息 删除学生信息 编辑 修改学生信息 …
-
数据结构排序——选择排序与堆排序(c语言实现)
数据结构排序——选择排序与堆排序(c语言实现) 今天继续排序的内容: 文章目录 1.选择排序 1.1基本介绍 1.2代码实现 1.2.1基础款 1.2.2进阶款 2.堆排序 2.1…
-
蓝桥杯历年真题分类汇总(史上最全版本,一定不要错过)
天再高又怎样,踮起脚尖就更接近阳光。 满满的 题型总结 历年真题 …
-
K 个一组翻转链表(链表反转,固定长度反转)(困难)
优质博文:IT-BLOG-CN 一、题目 给你链表的头节点head,每k个节点一组进行翻转,请你返回修改后的链表。 k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的…
-
【数据结构刷题】数组oj
前言: 本文章是关于在力扣上面的数组相关面试题的讲解,包括: 1.原地移除数组中所有的元素val,要求时间复杂度为O(N),空间复杂度为O(1), 2.删除排序数组中的重复项。 3…
