数据结构
-
超详细——动态内存分配+柔性数组
☃️个人主页:fighting小泽 🌸作者简介:目前正在学习C语言和数据结构 🌼博客专栏:C语言学习 🏵️欢迎关注:评论Ǵ…
-
leetcode刷题(10)二叉树(4)
各位朋友们,大家五一劳动节快乐啊,在这里祝大家假期玩得愉快!但是在玩耍的期间不要忘记了敲代码哦。今天我为大家分享的是二叉树的第四篇,废话不多说,我们一起来看看吧。 文章目录 二叉树…
-
【数据结构与算法】时间复杂度与空间复杂度
目录 一.前言 二.时间复杂度 1.概念 二.大O的渐进表示法 概念: 总结: 三.常见时间复杂度计算举例 例1 例2 例3 例4 例5.计算冒泡排序的时间复杂度 例6.二分算法的…
-
【数据结构.C】顺序表和单链表的增删查改
宝子,你不点个赞吗?不评个论吗?不收个藏吗? 最后的最后,关注我,关注我,关注我,你会看到更多有趣的博客哦!!! 喵喵喵,你对我真的很重要。 目录 单链表增删查改 c1.h sql…
-
排序算法的空间复杂度和时间复杂度
一、排序算法的时间复杂度和空间复杂度 排序算法 平均时间复杂度 最坏时间复杂度 最好时间复杂度 空间复杂度 稳定性 冒泡排序 O(n²) O(n²) O(n) O(1) ✅ 直接选…
-
【C++】哈希表封装unordered系列
文章目录 前言 一、哈希表的封装 总结 前言 在看本篇文章前大家尽量拿出上一篇文章的代码跟着一步步实现,否则很容易引出大量模板错误而无法解决。 一、哈希表的封装 首先我们要解决…
-
【数据结构】——查找、散列表的相关习题
目录 一、选择填空判断题 题型一(顺序查找) 题型二(折半查找) 题型三(分块查找) 题型四(树型查找——二叉排序树) 题型五(树型查找——平衡二叉树) 题型六(处理冲突方法) 二…
-
c语言的基础知识之结构体
目录 前言 结构体 结构的自引用 typedef函数 结构体内存对齐 修改默认对齐数 位段 什么是位段 位段的内存分配 位段的跨平台问题 位段的意义以及应用 枚举 枚举常量的赋值 …
-
【数据结构】堆详解!(图解+源码)
🎥 屿小夏 : 个人主页 🔥个人专栏 : 数据结构解析 🌄 莫道桑榆晚,为霞尚满天! 文章目录 🌤️前言 …
-
C语言、c++史上最全最全爱心代码大全,彩色闪动、字符填充,附源码
第一种:红色爱心代码 直接上代码: #include #include int main() { system(” color 0c”);//设计程序颜色 printf(“遇见你是…
-
【数据结构】三万字图文讲解带你手撕八大排序(附源码)
?作者主页:@进击的安度因 ?学习社区:进击的安度因(个人社区) ?专栏链接:数据结构 文章目录 一、前言 二、排序的概念和运用 三、八大排序讲解及实现 1、直接插入排序 1.1 …
-
【数据结构】二叉树(链式)
😛作者:日出等日落 📘 专栏:数据结构 抱怨是一件最没意义的事情。如果实在难以忍受周围的环境,那就暗自努力练好本领,然后跳出那个…
-
数据结构:常见算法的时间复杂度汇总
目录 顺序表 链表 二叉树 图(V是顶点个数,E是边的条数) 1.存储空间: 2.BFS和DFS的时间复杂度 3.最小生成树时间复杂度 4.最短路径时间复杂度 查找的平均查找长度(…
-
【C++高阶(六)】哈希的应用–位图&布隆过滤器
💓博主CSDN主页:杭电码农-NEO💓 ⏩专栏分类:C++从入门到精通⏪ 🚚代码仓库:NEO的学习日记🚚 …
-
数据结构——链式二叉树(3)
本篇文章我们依然讲解链式二叉树的OJ题; 一、二叉树的层序遍历 层序遍历即从根节点开始一层一层的遍历。我们可以运用队列的先进先出特性实现! //层序遍历 void a(BTNode…
