上一页 1 2 3 4 5 6 7 8 ··· 20 下一页
摘要: 这周一直在搞数据结构 遇见了很多问题 复习了c++ 对自己的算法有了一定提升 结果:terminate called after throwing an instance of 'std::logic_error'what(): basic_string::_S_construct null not 阅读全文
posted @ 2022-07-16 20:42 stdxxd 阅读(31) 评论(0) 推荐(0)
摘要: 错误提示:准确说编译器并没有报错,但在终端有如下提示: terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct null not valid12修改方法: 阅读全文
posted @ 2022-07-15 22:26 stdxxd 阅读(1230) 评论(0) 推荐(0)
摘要: 单看这文章的标题,你可能会觉得好像没什么意思。你先别下这个结论,相信这篇文章会对你理解C语言有帮助。这篇文章产生的背景是在微博上,看到@Laruence同学出了一个关于C语言的题,微博链接。微博截图如下。我觉得好多人对这段代码的理解还不够深入,所以写下了这篇文章。 为了方便你把代码copy过去编译和 阅读全文
posted @ 2022-07-14 21:01 stdxxd 阅读(318) 评论(0) 推荐(0)
摘要: 将颠倒的Push和Pop方法更正,并更换图片。栈是数据结构中较为简单的结构体,是一种操作收到限制的线性表.但简单不代表没用,毕竟数组很简单.但谁敢说数组没用呢? 栈栈的理论栈是一个先进后出的结构,类似于堆盘子,先放到地上的盘子最后被取走(默认只能取走一个盘子)栈其实就是操作受限的线性表,只有一个口, 阅读全文
posted @ 2022-07-13 21:46 stdxxd 阅读(813) 评论(0) 推荐(0)
摘要: 摘要】 push与push_back是STL中常见的方法,都是向数据结构中添加元素。初识STL,对于添加元素的方法以产生混淆,这里暂对两种方法作出比较分析。此外,本文还将简述push对应的stack与queue系列,常见方法的介绍,以及与push_back相对应的vector系列常见方法介绍。详见下 阅读全文
posted @ 2022-07-12 08:24 stdxxd 阅读(652) 评论(0) 推荐(0)
摘要: 搜索 复制 阅读全文
posted @ 2022-07-10 23:32 stdxxd 阅读(6) 评论(0) 推荐(0)
摘要: 这个星期进行了数据结构第一阶段实验完成,让我认识到了很多自己的不足 对于数据结构不太熟悉 ,了解到了自己知识的不足,体会到了数据结构的重要性,但是还是有一些题目不会做,整天都是对着电脑有时候一个小时也写不出点东西,大多数时候在翻阅资料。 1、抽象数据类型 6-1:int a[100],N; 7-1: 阅读全文
posted @ 2022-07-09 20:22 stdxxd 阅读(17) 评论(0) 推荐(0)
摘要: C语言的变量,就是将系统分配的地址取个别名,所以变量名就是地址。 引用是一个变量的另一个名字,又称别名。定义方式:int a=10;int &b=a;在这里,意思就是给a变量起了一个新名字b,因此b不可再次被重新定义。引用必须初始化,无空引用,并且引用不分等级。 函数的定义类型 函数名(形参) { 阅读全文
posted @ 2022-07-09 20:17 stdxxd 阅读(638) 评论(0) 推荐(0)
摘要: 要求在二叉排序树中查找指定的关键字,并在查找过程中输出查找过程中历经的节点。 函数接口定义:typedef int KeyType; //定义关键字类型typedef struct node //记录类型{ KeyType key; //关键字项 struct node *lchild,*rchil 阅读全文
posted @ 2022-07-08 14:51 stdxxd 阅读(90) 评论(0) 推荐(0)
摘要: 到一道题,分析如何手动求解关键路径,文末有题目出处。如上图,红点表示状态,边表示活动及其所需要的时间。这是用箭线表示活动、节点表示事件的一种网络图绘制方法,也称为双代号网络图(AOA)。 下面我们将利用其它快捷方法求出关键路径。 方法一:逆推法从最末端的活动开始:step1:将最末端的活动时间标记为 阅读全文
posted @ 2022-07-07 21:00 stdxxd 阅读(514) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页