最新 最热

【数据结构】双链表

生成一个新节点,然后将该节点指针返回,这种方式比较简单,不需要涉及到函数传参的问题

2024-06-19
1

C++实现单链表的头插,尾插以及遍历

这里采用的是头节点的方式,使用头节点的好处是在对单链表进行操作时不需要进行特殊的处理

2024-06-19
1

Python基础知识

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XSjkSB0U-1614597289681)(C:UsersAdministratorAppDataRoamingTyporatypora-user-imagesimage-20210201220223578.png)]...

2024-06-19
1

n皇后 回溯

回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现...

2024-06-19
1

AOE求关键路径

在AOE图,一个事件发生的要求是通向其的活动全部结束,那么这么时间发生的最早时间就是与之相连的所有活动全部结束后的时间,而关键路径就是,使得事件都发生的路径。这个路径的时间一定是最长的。...

2024-06-19
1

图是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为: G=(V,E) 其中:G表示一个图,V是图G中顶点的集合,E是图G中顶点之间边的集合。 图中可以没有边但必须有点。 分为有向图,无向图,还有混合图; 无向图:图的任意两个顶点...

2024-06-19
1

树与二叉树

树有n个节点,当n=0时,该树是空树,当n>=1时,除根结点的左右子树节点各不相同,并且每一个子树又可以当作一个树,依次类推到最后。

2024-06-19
1

单链表

单链表是一个储存数据的表,那么顾名思义,单链表的存储方式应该就是想一条链子一样将所有的数据连接起来。

2024-06-19
1

由前序序列与中序序列实现后序遍历

二叉树是一种特殊的树,二叉树只有两个分支,分别是该节点的左儿子和右儿子。 前序遍历:就是先遍历根节点,然后再访问左子树与右子树。遍历子树的时候同样也是先遍历根节点然后在遍历他的左子树与右子树。 中序遍历:先遍历左...

2024-06-19
1

C++一分钟之-循环结构:for与while循环

在C++编程的广阔天地中,循环结构是构建重复逻辑的基石。for与while循环作为两大基本循环语句,它们各自拥有独特的应用场景与魅力。本文将带你领略这两种循环的精髓,剖析常见问题与易错点,并提供实战策略,助你在编程之旅上...

2024-06-19
1