数据结构
-
数据结构:栈和队列(详细讲解)
🎇🎇🎇作者: @小鱼不会骑车 🎆🎆🎆专栏: 《数据结构》 🎓…
-
贪心算法(greedy algorithm,又称贪婪算法)详解(附例题)
目录 一)概念 二)找出全局最优解的要求 三)求解时应考虑的问题 四)基本步骤 五)贪心策略选择 六)实际应用 1.零钱找回问题 2.背包问题 3.哈夫曼编码 4.单源路径中的Dj…
-
c语言版:数据结构(时间复杂度,空间复杂度,练习)
时间复杂度 概念 时间复杂度是用来衡量算法执行时间的一个指标。它表示随着输入规模的增加,算法执行时间的增长率。时间复杂度通常用大O符号表示。 在计算时间复杂度时,通常会…
-
算法+数据结构=程序,程序员怎样才能学好算法?
🌹欢迎来到爱书不爱输的程序猿的博客, 本博客致力于知识分享,与更多的人进行学习交流 算法秘籍 🚩🚩🚩点击直达福利 前…
-
排序 | 冒泡 插入 希尔 选择 堆 快排 归并 非递归 计数 基数 排序
排序 | 冒泡 插入 希尔 选择 堆 快排 归并 非递归 计数 基数 排序 文章目录 排序 | 冒泡 插入 希尔 选择 堆 快排 归并 非递归 计数 基数 排序 前言: 冒泡排序 …
-
前端算法基础
数据结构和算法基础 排序算法 普通排序 冒泡排序和选择排序 快速排序 一维数据结构 线性结构的遍历和递归遍历 链表的逆置 二维数据结构 二维数组和拓扑结构(图) 树形结构̵…
-
[数据结构]-map和set
前言 作者:小蜗牛向前冲 名言:我可以接受失败,但我不能接受放弃 如果觉的博主的文章还不错的话,还请点赞,收藏,关注👀支持博主。如果发现有问题的地方欢迎❀大家在…
-
算法(4)——前缀和
目录 一、前缀和的定义 二、一维前缀和 三、一维前缀和OJ题 3.1、前缀和 3.2、寻找数组中心下标 3.3、除自身以外数组的乘积 3.4、和为K的数组 3.5、和可被K整除的子…
-
【数据结构与算法】1.数据结构绪论
📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续…
-
JS数据结构——Set(集合)详解
文章目录 什么是Set Set的构造方法 一、数组 二、字符串 三、DOM对象 Set的属性和方法 Set.prototype.size和Set.size的区别 一、Set的属性 …
-
数据结构之堆的结构与实现
目录 一、堆的概念及结构 1.1堆的概念 1.2堆的性质 1.3堆的结构 二、堆的实现 2.1堆向下调整算法(父亲与孩子做比较) 2.2堆的向上调整算法(孩子与父亲做比较) 2…
-
c语言编程中出现错误: 表达式必须包含指向对象的指针类型。 该错误如何解决? 下文解答
表达式必须包含指向对象的指针类型,但他具有类型”int” 具体原因是因为arr数组本质是一个指针类型,指向的是首元素的地址,如果用int 来接收显然不合适,…
-
疯狂数据结构-栈-Java
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家, 跳转到网站 概念 基本概念解读 当谈到 “栈” 时,它是一种遵循后进先出(Last In, Fi…
-
【数据结构初阶】栈和队列
栈和队列 1.栈 1.1栈的概念和结构 1.2栈的实现 2.队列 2.1队列的概念和结构 2.2队列的实现 1.栈 1.1栈的概念和结构 栈:一种特殊的线性表,其只允许在固定的一端…
-
蓝桥杯备赛 week 2 —— 二分算法(C/C++,零基础,配图)
目录 🌈前言: 📁 二分的概念 📁 整数二分 📁 二分的模板 📁 习题 📁 总结 &…
