暂无搜索历史
在学习了这么多基础知识之后,我们就从今天开始操练一下我们的基本技能吧,先来两道简单的题目试试手:
在一个二叉树的节点中,我们依旧分为数据域和指针域,数据域就是当前节点的值,指针域则包含了其左子树和右子树的指针(地址),方便直接找到左右子树
在树形结构中,我们最常用的就是二叉树。二叉树,顾名思义就是一个结点下分出两个枝杈的树形结构。一颗二叉树是节点的一个有限集合,该节点由一个根节点加上两棵分别称为左...
讲到树,我们就能联想到平时生活中所看到的植物树,那我们今天要讲的树与平时看到的树有联系吗?有的兄弟,当然有,我们今天要将的树灵感就是来源于生活中的树
创建新的数组?那不行,题目已经要求我们只能在原地进行操作了,就意味着不能创建新的数组来进行辅助
既然我们想要实现先进先出的效果,那肯定就不像栈那样有一端是堵起来的,想必应该是两端都开口吧。嗯,事实确实如此。
top可以说一直指向的是栈顶元素的下一个位置,同时top值也代表了当前栈中的元素个数
双链表,根据类比单链表得出,双链表是由两个指针的,因为单链表只有一个指针嘛,嘻嘻。确实,双链表的结构与单链表极其的相似,双链表同样由数据域和指针域组成,只不过在...
上期回顾:在上一篇文章中(这是链接:【数据结构-初阶】详解线性表(1)---顺序表),我们学习了第一种数据结构---顺序表,这是一种逻辑上连续,物理上也连续的数...
上期回顾:上一篇文章中(有兴趣的小伙伴可以看看上一篇文章:【数据结构-初阶】详解算法复杂度:时间与空间复杂度),我们已经学习了判断一个算法程序好与坏的方法:时间...
在学习数据结构和算法之前,肯定有小伙伴很疑惑,为什么许多书籍会将数据结构与算法这两个东西捆绑在一起呢?那么现在我就来介绍一下这两个东西~~~
今天我们来看一道有意思的题目,22年蓝桥杯的题目:P8772 [蓝桥杯 2022 省 A] 求和,这道题是在洛谷上的,话不多说,我们直接来看题目:
牛客网:https://www.nowcoder.com/share/jump/4452240231763037053152
今天在力扣平台上看到一道有意思的题目:189. 轮转数组 - 力扣(LeetCode)
我们在编写C语言代码的时候,经常要处理有关字符和字符串的问题,那么本篇文章就来总结一下我们常用到的字符和字符串函数吧~
在此之前学习了许多C语言的基本知识了,那么今天我们来学习C语言中不可或缺的部分——分支与循环结构语句。
在了解const修饰指针变量之前,我们还要先了解const对变量的具体作用是什么。变量是可以被改变的,但有时候我们想限制这个变量,不想让他被改变,那么这时候co...
在讲述内存的相关内容之前,先从生活中的例子来引入。学校中的宿舍楼往往有六七楼这么高,每一层都有差不多有二十个房间及以上,咱想想,如果这些房间都没有编...
根据定义,如果只有1和它本身这两个因数才叫做质数的话,那我们可以通过循环遍历从1到这个数字,看看这个区间内有没有能整除这个数字的数,如果有,那么这个数字就不是质...
因为printf()这个函数是被包含在<stdio.h>这个头文件中的,所以在使用这个函数之前,就要在源代码之前引这个头函数。
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市