摘要:
学号20162320 《程序设计与数据结构》第7周学习总结 教材学习内容总结 一.树 树是非线性结构,其中的元素组织为一个结构层次。而之前的集合(栈、队列及链表)都是线性数据结构,即他们的元素可以一个接一个排列。 树(tree)是有一组边(ed 阅读全文
摘要:
实现循环队列 一.首先我先贴上我的 "循环队列" 代码链接。书上没有交代的方法有 、`first() isEmpty() toString()`方法 二.在实现这些方法之前,先理解书上给的 代码。 已知入队操作在默认空间为10的情况下,如果当空间满时则进行扩容;放入一个元素到rear队尾,如果在fr 阅读全文
摘要:
队列课下作业 先附上我的代码链接表示诚意, "chapter15" 、 "LinkedQueueTest" 作业步骤 1.使用链表实现队列,需要补全书上的 、`isEmpty() first() size()`操作方法。 先解决 我设计了两种方法,第一种就是分号省略的内容,使front指向front 阅读全文
摘要:
学号20162320 《程序设计与数据结构》第6周学习总结 教材学习内容总结 1.队列ADT, 队列 (queue)是一个线性集合、它在一端添加元素,另一端删除元素,一端为对头(front),另一端称为队尾(rear),注:队列操作术语入队 是指在队尾添加新元素,出队 是指从对头删除元素, 是检测队 阅读全文
摘要:
我选取的游戏app软件是 极品钢琴 (Just Piano) 1.此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的? 他们的目标都是盈利么? 他们的目标都是赚取用户的现金么?还是别的? 答:我没记错的话,这类软件最开始出现是在安卓智能触屏手机最初开始流行的时候,应该是在 阅读全文
摘要:
学号20162320 《程序设计与数据结构》第5周学习总结 教材学习内容总结 1.集合(collection),是收集并组织其他对象的对象,它定义了访问及管理称为集合元素(element)的其他对象的一种具体方式。 线性集合是集合中的元素排成一行。 非线性集合是按不同于一行的方式来组织元素。 &nb 阅读全文
摘要:
实验内容 1.ArrayList和LinkedList测试: 查看ArrayList和LinkedList的Java API帮助文档,参考http://www.cnblogs.com/rocedu/p/4837092.html 用Junit对ArrayList和LinkedList的方法进行测试,要 阅读全文
摘要:
学号20162320 《程序设计与数据结构》第3周学习总结 教材学习内容总结 查找(searching),指在一组数据项中找到指定的目标元素或是确定目标不存在的过程。在查找过程中要尽可能的高效完成,即进行最少量的比较,所以问题的大小有查找池(search pool)中数据项个数决定。 注:比较对象会 阅读全文
摘要:
前言 以下内容是本周Bag代码的课后作业,要求是完成伪代码、产品代码和测试代码,为了书写方便我将伪代码以注释的形式写在了产品代码的后面 测试步骤 1.首先对Bag类引用BagInterface的代码进行复写 2.查阅读Baginterface中需要实现方法的要求,并查找ArrayList中方法的说明 阅读全文
摘要:
《构建之法》第7 9章节PPT学习总结 微软解决方案框架(Microsoft Solution Framework,MSF),是微软公司通过吸取各部门积累的业务经验并随着时代更新的软件开发方法。其主要原则有9点:推动信息共享与沟通、为共同的远景而工作、 充分授权和信任、各司其职,对项目共同负责(不仅 阅读全文