人生第一篇博客
人生第一篇博客
一万字彻底学会堆和二叉树
这里写自定义目录标题堆一、堆的基本概念1.1完全二叉树二、大堆和小堆三、堆的公式四、向下调整算法五、建堆六、堆排序堆一、堆的基本概念堆(heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。两个性质:1️⃣堆中某个结点的值总是不大于或不小于其父结点的值;2️⃣堆总
从汇编的角度了解C语言关键字
本期主要讲解:1、站在汇编角度理解 return 关键字2、const 的应用场景可真不少 3、你可能没见过的关键字 - volatile(汇编讲解)
介绍和规划
a. 写一个自我介绍;我是一个大二软件工程专业的学生。b. 列出你编程的目标;熟练掌握两门计算机编程语言。学会数据库,数据结构,操作系统,计算机网络。c. 你打算怎么学习编程?课余时间通过看视频,PPT,总结笔记,写代码来提高编程能力。d. 你打算在学习编程这件事上每周花费多少时间?每天坚持练习编程
关于一个不合格萌新错把自我放到第二篇的事情
不合格萌新的未来展望
第“一”篇博客
学习c语言
【C语言 - 数据结构】树、二叉树(下篇)
假设,我手头有 20张100元的和2000张1元的奖券,同时洒向了空中,大家比赛看谁最终捡的最多。如果是你,你会怎么做?相信所有同学都会说,一定先捡 100 元的。道理非常简单,因为捡一张100元等1元的捡100 张,效率好得不是一点点。所以可以得到这样的结论,同样是捡奖券,在有限时间内,要达到最高
请诸君助我修行编程语言
立志
【C语言进阶】指针的进阶【上篇】
本文讲解了指针的进阶中的字符指针,数组指针,指针数组,数组传参和指针传参等一系列的知识,图文并茂,让你可以看懂并且理解
大型连续剧:从菜鸟到大佬之菜鸟入门篇
各位大佬好!
C语言栈和队列的实现
详细讲解栈与队列的定义和特性,用C语言分别实现顺序栈、链栈、顺序(循环)队列、链队列,已经顺序存储与链式存储的区别
都知道指针很重要,但你真的了解指针么?
指针,庖丁解牛般详解~都是干货,绝对够干~!!!
三子棋游戏(利用基础语法实现人工智能)
通过基础的C语言知识,来实现三子棋的人工智能,让电脑可以实现自由落子、堵棋以及赢棋的功能。整体代码650行左右,适合刚接触编程的同学,
一万字彻底学会栈和队列
栈和队列大总结
【C语言 - 数据结构】浅析栈和队列
对于线性表,我们可能要执行下列操作:访问表的第k个结点、在k这个结点之前或者之后插入一个新结点,抑或是删除第k个结点等等操作,其中我们会遇到值对第一个或者最后一个结点插入、删除、和访问值的线性表,我们给它们以特殊的名称:栈、队列或是双端队列。
【数据结构与算法】8分钟带你搞懂单链表的实现
单链表的“增、删、查、改”等操作,这里都一一剖析,附有生动的动图解析,详细的代码实现,助你快速入门单链表,你确定不点进来看看吗??
Redis 源码解读——字典
文章目录四个数据结构dictEntrydictTypedictdictIterator常量与一系列宏`dictFreeVal``dictSetVal``dictSetSignedIntegerVal``dictFreeKey``dictSetKey``dictCompareKeys``dictMet
【C语言】指针与结构体
✨作者:@平凡的人1✨专栏:《C语言从0到1》✨一句话:凡是过往,皆为序章✨说明: 过去无可挽回, 未来可以改变🌹感谢您的点赞与关注,同时欢迎各位有空来访我的🍁平凡舍文章目录@[toc]✍前言🌳指针🍁什么是指针🍁指针类型与指针解引用🍁野指针🍁指针运算🍁指针和数组🍁二级指针🍁指针数
【初阶数据结构与算法 3】顺序表(1)
顺序表前言1、线性表2、顺序表2.1 定义2.2 静态顺序表2.3 动态顺序表3、动态顺序表的实现3.1 顺序表初始化3.2 顺序表容量检查3.3 顺序表打印3.4 顺序表尾插3.5 顺序表头插3.6 顺序表尾删3.7 顺序表头删总结前言本文开始学习新的内容,主要包括:线性表顺序表1、线性表线性表(
顺序表和链表超详细大总结
顺序表和链表大总结