摘要:
一、团队介绍 姓名 任务分配 黄东(组长) 用户登录、GUI界面、添加学生功能、添加学生各科成绩、类的设计 钟恒(组员) git代码提交、类名规范、学生信息修改与删除、学号自动生成 洪礼强(组员) 前期调查、团队博客、学号或姓名查询学生成绩、生成学生成绩报表 二、项目git地址 https://gi 阅读全文
摘要:
大作业第二阶段 1.功能调查与系统功能框架图 2.类的设计 3.类说明 主要的类是 Myfriend 和People,Myfriend 用到了ArrayList用于存储People信息,Myfriend里的方法是添加People到Myfriend里,或者删除People从Myfriend。Peopl 阅读全文
摘要:
1. StudenDaoListImpl.java与StudentDaoArrayImpl.java有何不同? StudentDaoArrayImpl.java中用到了工具类库import java.util.ArrayList;使得在功能相同的情况下代码写的更简单易懂。而StudenDaoList 阅读全文
摘要:
1.给出你的有理数类的代码。 public class Rational { private int numerator;//分子 private int denominator;//分母 public Rational (int numerator,int denominator)//构造函数 { 阅读全文
摘要:
[TOC] 1.思维导图 2.重要概念的笔记 邻接矩阵的创建、深度优先遍历、广度优先遍历 普利姆算法和卡鲁斯卡尔算法 我认为这道题最大的难点是如何把建立好的图上色。 这里运用的方法是先定义一个color[ ]数组存储颜色。 用两个for循环判断if(a顶点与b顶点有边&&color[a]==colo 阅读全文
摘要:
思维导图 重要概念的笔记 前序遍历、中序遍历、后序遍历、层次遍历 输出二叉树的高度,输出叶子节点 二叉排序树的创建、插入、删除、查找 二分法查找 线索二叉树的作用:提高查找结点与遍历二叉树的性能。 平衡树的作用:能够使查找效率达到稳定的o(log2n)。 哈夫曼树的作用:使带权路径之和最短。 B树( 阅读全文
摘要:
一、编辑器与编译器有什么区别?有什么好用的编辑器? 编辑器:是软件程序,一般是指用来修改电脑档案的编写软件,常见的编辑器有文本编辑器、网页编辑器、源程序编辑器、图像编辑器,声音编辑器和视频编辑器等。 编译器:不一样,编译器时将更高级的语言(高级语言、汇编语言)编译成低级语言(汇编语言、机器语言)。 阅读全文
摘要:
【1】编写SearchBST(T, key)与InsertBST(T, key)的伪代码,并实现 BTree Search(BTree bt, keytype k) { /*伪代码 if(bt=NULL或bt->key=k) return bt; if(k>bt->key) return Searc 阅读全文
摘要:
思维导图 重要概念的笔记 线性表 顺序存储结构 删除或插入一个数据,时间复杂度为o(n),除非删除或插入最后一个数据。 读取一个数据时间复杂度为o(1)。 内存分配在编译时已确定,容易造成内存浪费。 链式存储结构 删除和插入一个数据,时间复杂度为o(n),除非删除或插入第一个或最后一个数 阅读全文
摘要:
思维导图 \ 重要概念的笔记 线性表 顺序存储结构 删除或插入一个数据,时间复杂度为o(n),除非删除或插入最后一个数据。 读取一个数据时间复杂度为o(1)。 内存分配在编译时已确定,容易造成内存浪费。 链式存储结构 删除和插入一个数据,时间复杂度为o(n),除非删除或插入第一个或最后一 阅读全文