【自定义类型详解】完结篇——枚举与联合体(共用体)详解
详解:1. 枚举1.1 什么是枚举1.2 枚举类型的定义1.3 枚举的使用与注意1.4 枚举的优点2. 联合体(共用体)2.1 联合类型的定义2.2联合的特点2.3使用联合体解求机器字节序的问题2.4 联合体大小的计算
【C语言】学生考勤管理系统
实现一个简单、实用的学生考勤系统程序,主要功能包括考勤数据的输入、输出、删除、修改、查询、添加、排序、数据统计等。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些基本算法的应用。
二叉树的基本操作
序遍历的顺序是:根节点-》左子树 -》右子树,这里我们用递归实现。先去判断结点是否为空,如果为空直接返回,不为空,先打印根节点,然后去遍历左子树,然后遍历右子树。
【数据结构初阶】简析堆排序
用最简单的话,讲透堆排序的知识
【数据结构与算法】栈的深入学习(上)
栈的认识,栈的概念,栈的模拟实现!
纯C实现的贪吃蛇(无EasyX,详解)
纯C语言实现的贪吃蛇,详解。(无EasyX)
10.3复习
复习
【自定义类型详解】第二篇——结构体实现位段
详解:1.什么是位段2.位段的内存分配3.验证vs环境下位段成员如何分配内存空间4.位段的跨平台问题
有营养的算法笔记(一)
这个题了直接干就是了深度优先遍历,先遍历其孩子节点将其孩子节点处理完毕之后用一个容器保存好如果一个节点孩子节点被全部删除了,并且它自己也不是黑色节点那么这个节点给上层返回nullptr,否则这个更新这个节点的孩子节点并返回。最容易想到的就是遍历这个范围内的每一个数字,求每个数字当中二进制为1的数量如
【数据结构与算法】深度理解队列(上)
队列的学习从0到1的过程!
【每日一好题】官方题解看不懂,别怕我教你吊打官方题解:重新格式化电话号码
官方题解看不懂怎么办?别怕我教大家如何写出比官方题解更简单、效率更高的代码。
赶紧进来看看---万字讲解C/C++中的自定义类型:结构体
本文详细介绍了C/C++中的自定义类型:结构体,主要包括结构体的声明,结构体的使用,结构体自引用,结构体变量定义和初始化,结构体类型名重定义,结构体成员访问,求结构体的大小(结构体内存对齐),结构体的传参...
算法每日一题(反转单链表)C语言版
【代码】算法每日一题(反转单链表)C语言版。
【初阶与进阶C++详解】第十七篇:红黑树(插入+验证+查找)
本质一样是二叉搜索树,和AVL树不同的是,增加了颜色的定义//枚举,定义颜色 enum Color {//节点类 template < class K , class V > struct RBTreeNode {
【数据结构与算法】无重复字符的最长子串
教你如何求解无重复字符的最长子串!!!🎇🎇🎇每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根。🎇🎇🎇
【初阶与进阶C++详解】第十六篇:AVL树-平衡搜索二叉树(定义+插入+旋转+验证)
这里节点是一个三叉链,里面存放了元素的数据和该节点此时的平衡因子。左右子树高度相同 0左子树高于右子树 -1右子树高于左子树 1//键值对 AVLTreeNode < K , V > * _left;//左子树 AVLTreeNode < K , V > * _right;//右子树 AVLTree
qsort:我很强,了解一下(详解过程)
qsort的应用,以及用插入排序,冒泡排序去实现qsort的功能
【数据结构与算法】初识二叉树(上)
初始二叉树,二叉树相关知识点剖析!
动态通讯录(C语言版本)
动态版通讯录(C语言版本)
云顶之弈下累了 就来看看C/C++内存管理吧
;{// 申请单个Test类型的空间free(p1);// 申请10个Test类型的空间free(p2);}{// 申请单个Test类型的对象delete p1;// 申请10个Test类型的对象}调用Test1时:调用Test2时:在申请自定义类型的空间时,new会调用构造函数,delete会调用