数据结构
-
leetcode刷题(3)
各位朋友们大家好,今天是我leedcode刷题系列的第三篇,废话不多说,直接进入主题。 文章目录 分割链表 题目要求 用例输入 提示 做题思路 c语言代码实现 Java代码实现 相…
-
7-1 抢红包(PTA – 数据结构)
没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。 输入格式: 输入第一行给出一个正整数N(≤104),即参与发红包和抢红包的总人数…
-
【数据结构】直接插入排序 & 希尔排序(一)
目录 一,排序的概念 二,直接插入排序 1,基本思想 2,基本思路 3,思路实现 三,希尔排序 1,希尔排序的特性总结: 2,思路实现: 一,排序的概念 排序:所谓排序,就是使一串…
-
数据结构之堆排序以及Top-k问题详细解析
个人主页:点我进入主页 专栏分类:C语言初阶 C语言程序设计————KTV C语言小游戏 C语言进阶 C语言刷题 数据结构初阶 欢迎大家点…
-
数据结构奇妙旅程之顺序表和链表
꒰˃͈꒵˂͈꒱ write in front ꒰˃͈꒵˂͈꒱ ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈ . …
-
算法习题练习
1. 需求:给定输入字符串”aa b c” 以空格分隔的话输出[“aa”, “b”, “c&#…
-
数据结构 | 单链表
… 🌳🌲🌱本文已收录至:数据结构 | C语言 更多知识尽在此专栏中! 文章目录 🌳前言 🌳正文 &#…
-
外部排序算法总结
一.内排总结 在之前博客里,博主已经介绍了各种内部排序算法的原理和C语言代码实现,不懂的朋友可以在同系列专栏里选择查看,今天介绍常见排序算法的最后一点,也就是外部排序。在此之前,我…
-
【LeetCode 训练营 3,5】无重复字符的最长子串+最长回文子串
💌 博客内容:LeetCode 训练营 😀 作 者:陈大大陈 🚀 个人简介:一个正在努力学技术的准前端,专注基础和实战分享 …
-
【数据结构】原来你叫“带头结点的双向循环链表”啊
🧑💻作者: @情话0.0 📝专栏:《数据结构》 👦个人简介:一名双非编程菜鸟,在这里分享自己的编程学习笔记,欢迎大…
-
【数据结构】了解,ins下 时间复杂度
一、算法时间复杂度的定义 定义:在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算…
-
【数据结构】二叉树的销毁 & 二叉树系列所有源代码(终章)
目录 一,二叉树的销毁 二,二叉树系列所有源代码 BTee.h BTee.c Queue.h Queue.c 一,二叉树的销毁 二叉树建好了,利用完了,也该把申请的动态内存空间…
-
算法刷题路线总结与相关资料分享
算法刷题路线总结与相关资料分享 前言 一、算法刷题路线总结 二、算法题刷题步骤 三、基础数据结构知识汇总 1、时间复杂度 2、空间复杂度 3、线性表 4、栈与队列 5、树 四、基础…
-
栈和队列的基本操作
目录 一.栈和队列的概念 🍓1.栈的概念:🍓 🍋2.队列的基本概念🍋 二.栈和队列的基本操作 🍉1….
-
【数据结构】二叉树的销毁 & 二叉树系列所有源代码(终章)
目录 一,二叉树的销毁 二,二叉树系列所有源代码 BTee.h BTee.c Queue.h Queue.c 一,二叉树的销毁 二叉树建好了,利用完了,也该把申请的动态内存空间…
