包含标签:数据结构 的文章
-
【初阶数据结构与算法 2】时间/空间复杂度练习——转轮数组
转轮数组 前言 1、转轮数组 2、 方法1——数组 3、 方法2——指针 4、 方法3——动态内存空间 5、 方法4——3次逆转 总结 前言 前面学习了时间复杂度和空间复…… -
-
深入浅出堆—C语言版【数据结构】
二叉树概念博客:http://t.csdn.cn/XIW84 目录 1. 了解堆 1.1 堆的概念 1.2 堆的性质: 1.3 堆的结构图片 1.3.1 小堆 1.3.2 大堆 2. 堆的实现 2.1 插入数据…… -
C语言之单链表的实现以及链表的介绍
一、为什么会存在链表 因为我们常用的顺序表会存在以下的一些问题: 1. 中间/头部的插入删除,时间复杂度为O(N) 2. 增容需要申请新空间,拷贝数据,释放旧空…… -
【数据结构-进制转换】用栈实现10进制数转任意进制数
栈的应用 用栈实现10进制数转任意进制数代码实现 主要思想:一个十进制数转成相应进制,是通过自身除于对应进制得余数,直到商为0.将所有余数逆序(即最先得…… -
1010. 总持续时间可被 60 整除的歌曲
题目: 在歌曲列表中,第 i 首歌曲的持续时间为 time[i] 秒。 返回其总持续时间(以秒为单位)可被 60 整除的歌曲对的数量。形式上,我们希望下标数字 i 和 j…… -
【TreeSet】| 深度剥析Java SE 源码合集Ⅳ
目录 一. 🦁 前言 二. 🦁 剥析流程 2.1 类图 2.2 属性 2.3 构造方法 2.4 添加单个元素 2.5 移除单个元素 2.6 查找单个元素 2.7 查找接近的元素 2.8 获得首…… -
-
2023-05-08 LeetCode每日一题(推箱子)
2023-05-08每日一题 一、题目编号 1263. 推箱子 二、题目链接 点击跳转到题目位置 三、题目描述 推箱子」是一款风靡全球的益智小游戏,玩家需要将箱子推…… -
数据结构课设—C语言实现通讯录管理系统(顺序表实现)
这个项目是我大一时期数据结构的课程设计,在我潜心研究下出来的,对于当时的我来说算是非常满意啦,哈哈哈哈哈哈哈哈哈哈☆*: .。. o(≧▽≦)o .。.:*☆ 目录 一、……