摘要:
Magic Towers [TOC] 一、团队名称、团队成员介绍、任务分配 团队名称:MoTa 团队成员介绍 网络1713柳聪灵【组长】 201721123065 网络1712李梦冰 201721123040 网络1713兰景晖 阅读全文
摘要:
一.学习总结 1.图的思维导图 2.图学习体会 深度优先遍历与广度优先遍历 不同点:广度优先搜索,适用于所有情况下的搜索,但是深度优先搜索不一定能适用于所有情况下的搜索。因为由于一个有解的问题树可能含有无穷分枝,深度优先搜索如果误入无穷分枝(即深度无限),则不可能找到目标节点。所以,深度优先搜索策略 阅读全文
摘要:
一.学习总结 1.查找的思维导图 2.查找学习体会 2.1 关联容器和顺序容器 c++中有两种类型的容器:顺序容器和关联容器,顺序容器主要有:vector、list、deque等。其中vector表示一段连续的内存地址,基于数组的实现,list表示非连续的内存,基于链表实现。deque与vector 阅读全文
摘要:
一、学习总结 1、树结构思维导图 2、树结构学习体会 树这一节遇到最大的困难就是递归不能灵活的运用,总是想用链表那里的知识解决,做了一大堆,程序崩溃也找不到问题出在哪里。 二、PTA实验作业 题目1:表达式树 1、设计思路 2、代码截图 3、PTA提交列表说明 4、调试问题 段错误:在将栈s创建进树 阅读全文
摘要:
一.学习总结 1 关键词: 逻辑结构,存储结构,抽象数据类型,顺序存储类型,链式存储类型,线性表应用 栈和队列 2 使用思维导图将这些关键词组织起来。 二.PTA实验作业 2.1题目1:符号配对 请编写程序检查C语言源程序中下列符号是否配对:/ 与 /、(与)、[与]、{与}。 1.设计思路 初始化 阅读全文
摘要:
一、PTA实验作业 题目1:线性表元素的区间删除 给定一个顺序存储的线性表,请设计一个函数删除所有值大于min而且小于max的元素。删除后表中剩余元素保持顺序存储,并且相对位置不能改变。 1. 设计思路 2.代码截图 3.PTA提交列表说明 4.调试问题 思路错误:最初始参考课堂派的一道题来做的,后 阅读全文
摘要:
一、作业内容 二、数据结构、函数说明 1.头文件 common.h 2.数据结构 Rational.h 三、代码实现说明 1.构造有理数T 2.销毁有理数T 3.e返回有理数的分子或分母 4.用e改变有理数的分子或分母 5.有理数T1,T2相加 6有理数T1,T2相减 7.有理数T1,T2相乘 8. 阅读全文
摘要:
1、当初你是如何做出选择计算机专业的决定的? 经过一个学期,你的看法改变了么,为什么? 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗? 为什么? 当时选择计算机专业,是基于自己的高考分数和想出省的愿望,先选定了集美大学,然后也带着一点对互联网的好奇想多了解一些计算机方面的知识,哈哈哈哈最后选择了 阅读全文
摘要:
一、实验作业 1.1 PTA题目:递归法对任意10个数据按降序排序 设计思路 代码截图 调试问题 刚开始我判断n时,直接if(n),提交后答案错误,才拿到dev里运行,发现他直接返回了。 这个错误是因为平时flag思维习惯了,认为if(n)等价于if(n==1)。但其实如果n为整型,if(n)判断n 阅读全文
摘要:
一、PTA实验作业 题目1: 结构体数组按总分排序 1. 本题PTA提交列表 2. 设计思路 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明。 答案错误:交换数值时只交换了总分,前面的都没被交换,导致答案输出错误。 调试过程: 解决办法:将中间变量定义成结构体变量,交换时将结构体的内 阅读全文