-
博客作业04--树
一.学习总结(2分) 1.1树结构思维导图 1.2 树结构学习体会 树的前中后序递归操作的访问路径都如下图 树的层次遍历的路径则如下图 操作{ 进队第一个节点, while(队不空) { 访问该节点, if(BT lchild!=NULL)进队。 if(BT rchild!=NULL)进队。 } } -
数据结构--栈和队列
1.学习总结(2分) 到现在为止,已经学习了数据结构绪论、线性表、栈和队列等知识点。尝试使用思维导图将这些碎片化的概念、知识点组织起来。使用Xmind画出知识点及知识点之间的联系。步骤如下: 1.1 写出你认为本周学习中比较重要的知识点关键词,如逻辑结构、栈、队列、存储结构等。 1.2 使用思维导图 -
博客作业03--栈和队列
1.学习总结 1.1思维导图 1.2学习小结 本周学习的栈和队列都是线性结构他们有很多共同点,也有很多不同点。 相同点: 插入与删除的时间复杂度都是O(1),在空间复杂度上两者也一样。 插入操作都是限定在表尾进行。 都可以通过顺序结构和链式结构实现。 不同点: 删除数据元素的位置不同,栈的删除操作在 -
栈和队列
1.学习总结 1.1 写出你认为本周学习中比较重要的知识点关键词 1、栈 2、队列 1.2 使用思维导图将这些关键词组织起来 2.PTA实验作业 2.1 题目1:7 1 jmu 字符串是否对称 2.2 设计思路 2.3 代码截图 2.4 PTA提交列表说明 编译错误是一位devc上false和tru -
博客作业2----线性表
一、PTA实验作业(5分) 题目1:6 2 线性表元素的区间删除(20 分) 1.设计思路: 2.代码截图(注意,截图,截图,截图。不要粘贴博客上。不用用···语法去渲染) 3.PTA提交列表说明。 最后还是没有全对,会继续调试 题目2.:6 2 jmu ds 单链表逆置(25 分) 1.设计思路: -
博客作业2—线性表
一、PTA实验作业(5分) 题目1:最长连续递增子列(顺序表) 设计思路 代码截图 PTA提交列表说明 编译错误:一开始的思路是弄了三个数组,一个数组储存数据,一个数组记录下每个数的最长连续递增子列,当这个数组的长度大于之前所有数组的长度,则用第三个数组把它保留下来,,,但是事实证明这个思路非常不可 -
博客作业2---线性表
一、PTA实验作业(5分) 1.题目1:7 1 最长连续递增子序列 2. 设计思路(伪代码或流程图) 3.代码截图(注意,截图,截图,截图。不要粘贴博客上。不用用···语法去渲染) 4.PTA提交列表说明。 自己在调试好发上去后部分正确 发现自己的代码不完善,如果全顺序意味着一直进入有continu -
博客作业2--线性表
一、PTA实验作业 -
博客作业2---线性表
一、PTA实验作业 1.题目1:7 1 最长连续递增子序列 2. 设计思路 3.代码截图 4.PTA提交列表及说明。 Q1:一开始在devc的运行结果就不对 A1:(1)maxbegin一开始没有赋初值(2)输出的循环条件粗心地写成了maxbegin+count,而正确的写法应该是maxbegin+ -
博客作业2---线性表
一、PTA实验作业 1.题目1:线性表元素的区间删除 2. 设计思路 3.代码截图 4.PTA提交列表说明 一开始将顺序表和链表的操作弄错了,写成“L Data[i]=L Data[i+1]”,导致程序全部错误,后来重新用顺序表的方式处理数据,顺序表的操作类似数组(“编译错误”的原因忘记了)。 1.