图的存储:链式向前星 图的存储:链式向前星1.概念链式向前星代码是基于向前星代码的优化,这是极大多数算法竞赛以及高效率图论算法喜欢适用的创建方法,与邻接表和邻接矩阵比较容易的理解方式,向前星算法并不容易理解。在理解链式向前星之前我们需要了解什…… 图 2022年01月11日 55 点赞 0 评论 94859 浏览
C++STL之Map容器 C++STL之Map容器1.简介Map也是一种关联容器,它是键—值对的集合,即它的存储都是以一对键和值进行存储的,Map通常也可以理解为关联数组(associativearray),就是每一个值都有一个键与值一一…… C++STL库教程(附带题库) 2022年03月31日 171 点赞 0 评论 112254 浏览
数学基础 数学基础在开始我们数据结构的教程之前,你需要具备以下数学基础知识,这些知识可能不会马上体现在计算机编程中,但是随着学习的深入,这些知识愈发愈用的平凡,于其遇到了再的碎片化,不如我们单独开出一节来单独学习这些数…… 数据结构入门 2022年02月15日 177 点赞 0 评论 119900 浏览
矩阵加减法操作及C语言代码实现 矩阵加减法操作及C语言代码实现        对于矩阵而言,我们首先要学习他的基本概念…… 串、数组、矩阵和广义表 2022年04月10日 147 点赞 0 评论 105054 浏览
双向链表的基本操作及C语言代码实现 双向链表的基本操作及C语言代码实现1.  双向链表的插入操作如图所示:对于每一次的双向链表的插入操作,我们首先需要创建一个独立的结点并通过malloc操作开辟相应的空间,其次我们选中这个新创建的独立…… 链表 2022年03月02日 254 点赞 0 评论 127443 浏览
动态查找-平衡二叉树 动态查找-平衡二叉树1.简介平衡二叉树(BalancedBinaryTree)具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。平衡二叉树的常用实现方法有红黑树、A…… 查找算法 2022年03月05日 204 点赞 0 评论 106553 浏览
C++STL之Vector容器 C++STL之Vector容器1.概念Vector可以翻译为向量,或向量数组,至于为什么以向量命名,可以理解为一维空间也是存在向量的。Vector是最简单的序列是容器,就像数组一样,向量使用连续的存储位置作为元素,这意味着它们的元…… C++STL库教程(附带题库) 2022年04月11日 293 点赞 0 评论 122581 浏览
博弈算法实例详解 博弈算法实例详解1.简介博弈博弈/博弈论,又称为对策论(GameTheory)、赛局理论等,既是现代数学的一个新分支,也是运筹学的一个重要学科。博弈论主要研究公式化了的激励结构间的相互作用,是研究具有斗争或竞争性质现…… 算法和竞赛 2022年05月31日 59 点赞 0 评论 100880 浏览
树形模拟法的运用(C语言例题讲解) 树形模拟法的运用(C语言例题讲解)1.模拟法简介        在前面的文章已经提到过模拟…… 树 2022年01月10日 204 点赞 0 评论 108036 浏览
编程预备 编程预备两个必备的函数知识(其均来自于stdlib.h库中)1.Malloc函数malloc()函数在堆中申请分配一个大小为size个字节的连续内存空间,若成功分配,则返回一个指向所分配空间起始地址的指针,否…… 数据结构入门 2022年02月13日 90 点赞 0 评论 118203 浏览