C语言-自定义类型-结构体(详解结构体内存对齐)
C语言自定义类型结构体!!!重点详解结构体内存对齐!干活满满哦!!
【自定义类型详解】完结篇——枚举与联合体(共用体)详解
详解:1. 枚举1.1 什么是枚举1.2 枚举类型的定义1.3 枚举的使用与注意1.4 枚举的优点2. 联合体(共用体)2.1 联合类型的定义2.2联合的特点2.3使用联合体解求机器字节序的问题2.4 联合体大小的计算
LinkedList - 链表
本文主要内容 ,链表基础知识点及实现单向不带头不循环链表
二叉树的基本操作
序遍历的顺序是:根节点-》左子树 -》右子树,这里我们用递归实现。先去判断结点是否为空,如果为空直接返回,不为空,先打印根节点,然后去遍历左子树,然后遍历右子树。
【数据结构初阶】简析堆排序
用最简单的话,讲透堆排序的知识
【数据结构】-----链表
无头单向非循环链表增删查改实现带头双向循环链表增删查改实现顺序表和链表的优缺点删除链表中等于给定值 val 的所有节点。 反转一个单链表。返回链表的中间节点。 输入一个链表,输出该链表中倒数第k个结点。将两个有序链表合并为一个新的有序链表并返回。分割链表。链表的回文结构给定一个链表,返回链表开始入环
【面试必刷TOP101】面试官:如何删除有序链表中重复的元素?
🚀牛客网是一个集笔面试系统、题库、课程教育、社群交流、招聘内推于一体的招聘类网站,更是一个专注于程序员的学习和成长的平台。🪓自学是一个程序员必备的能力,而提高自己的编程能力最好方法就是通过刷题。一次偶然的机会让我发现牛客网这个新大陆,开启自己IT之旅。这里有个大厂的面试真题,知己知彼百战百胜。更
数据结构初阶 链表的讲解
介绍了简单的顺序表 以及它的接口函数
数据结构--栈&队列
要实现浏览器的回退与前进这个功能只需要两个栈,其中一个栈为前进栈而另一个栈为后退栈,假设依次访问了1、2、3、4个页面,我们就需要将1、2、3、4个页面依次压入前进栈,如果要回头看2这个页面,当点击回退按钮时,首先会从前进栈中弹出4、3页面然后压入后退栈中,假设又需要访问3页面,则在点击前进按钮,这
【数据结构与算法】栈的深入学习(上)
栈的认识,栈的概念,栈的模拟实现!
【DS】链表的介绍和实现(单/双链表)
介绍链表的概念和分类 , 使用Java语言去实现单链表和双链表 .
纯C实现的贪吃蛇(无EasyX,详解)
纯C语言实现的贪吃蛇,详解。(无EasyX)
数据结构 | 后缀表达式【深入剖析堆栈原理】
数据结构之堆栈的应用中的后缀表达式讲解,层层递进,由浅入深,带你深刻理解后缀表达式
【数据结构与算法】深度理解队列(上)
队列的学习从0到1的过程!
【数据结构】-------顺序表
数据结构-------顺序表给你一个数组 nums和一个值 val,你需要 原地 移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。删除有序数组中的重复项
C语言自定义类型【结构体】
C语言给我们提供了很多基本类型,类如int,char,float等等类型,但是在生活中,我们往往需要去描述一个复杂的对象,例如一个人,一个物,单单一种属性是不能够描述一个复杂对象的,因此C语言提供给我们一种能够自定义的类型——结构体,本篇文章我们就来介绍结构体。
算法每日一题(反转单链表)C语言版
【代码】算法每日一题(反转单链表)C语言版。
【数据结构与算法】无重复字符的最长子串
教你如何求解无重复字符的最长子串!!!🎇🎇🎇每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根。🎇🎇🎇
【数据结构与算法】初识二叉树(上)
初始二叉树,二叉树相关知识点剖析!
【数据结构】二叉树
涵盖了二叉树的基本知识,入股不亏欧