摘要: #图书管理系统 ##前期的功能调查 系统主要有两种登陆方式,一种是普通用户,一种是管理员。普通用户功能:查询、借阅、归还、查看列表、退出。管理员功能:整理、查阅、删除、查看列表、退出。 ##1.思维导图 ##2.UML类图 ##3.类说明: Book类: 属性:书名、作者、价格、分类、状态。 方法: 阅读全文
posted @ 2020-12-09 13:42 123yj 阅读(127) 评论(0) 推荐(0) 编辑
摘要: #1.StudenDaoListImpl.java与StudentDaoArrayImpl.java有何不同? ###答:前者是通过链表来实现学生管理系统,后者是用数组来实现。 #2. StudentDao.java文件是干什么用的?为什么里面什么实现代码都没有? ###答:用来定义StudentD 阅读全文
posted @ 2020-10-25 19:05 123yj 阅读(84) 评论(0) 推荐(0) 编辑
摘要: #1.有理数类代码 package cn.goktech; public class RationalNumber { private int numerator;//分子 private int denominator;//分母 public int getNum() {//返回分子 return 阅读全文
posted @ 2020-10-04 17:35 123yj 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1.思维导图 2.重要概念 1.DFS算法 简单的说就是从一个顶点开始,不断的深入访问,当无法访问时再返回到上一级,直到完全访问完。 代码如下: 3.最小生成树 1.prim算法 简而言之,核心是利用贪心算法,先从一个顶点开始,选择权值最小的邻接点,把这两个点加入到一个集合中, 再从这两个点中找权值 阅读全文
posted @ 2020-05-17 16:35 123yj 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1.树 1.树的定义: 树是n(n =0)个节点的有限集合T,是一个递归定义。 2.树的基本术语: 1.节点的度:节点拥有的子树数量 2.树的度:树中所有节点的度的最大值 3.叶子:度为0的节点 4.树的深度:树中叶子节点所在的最大层次 5.森林:n棵不相交树的集合 树的遍历: 先根遍历,后根遍历, 阅读全文
posted @ 2020-04-26 20:32 123yj 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、编辑器与编译器有什么区别?有什么好用的编辑器? 编辑器: 文本编辑器是用作编写普通文字的应用软件,它与文档编辑器不同之处在于它并非用作桌面排版,它常用来编写程序的源代码。 编译器: 编译器就是将一种语言(通常为高级语言),翻译为“另一种语言(通常为低级语言)的程序。编译器将汇编或高级计算机语言源 阅读全文
posted @ 2020-04-26 18:57 123yj 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 1.二叉树节点定义类型 2.BSTNode SearchBST(BSTNode bt, KeyType k);//查找,使用递归算法 //实现 3.int InsertBST(BSTNode & T, KeyType k);//插入节点 //伪代码 //实现 4.BSTNode CreateBST( 阅读全文
posted @ 2020-04-19 20:20 123yj 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1.数据结构的基本概念 1.数据结构的定义:带结构的数据元素的集合 2.数据结构的逻辑结构:线性表(一对一),树(一对多),图(多对多) 3.数据元素的存储结构:顺序存储结构(可直接通过下标访问),链式存储结构(通过指针进行访问) 4.思维导图 2.算法 1.算法定义:对特定问题求解步骤的一种描述, 阅读全文
posted @ 2020-03-28 16:25 123yj 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 完整代码块展示: #include <stdio.h> #include <stdlib.h> #include <string.h> struct student_information { char name[10]; char stu_ID[20]; char sex[10]; char cl 阅读全文
posted @ 2019-12-20 22:42 123yj 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、运行截图 1、二进制数转八进制数和十进制数。 2、八进制数转二进制数和十进制数。 3、十进制数转二进制数和八进制数。 4、若输入的进制数不是规则中的三种进制,则显示错误。 5、若输入的待转换数的进制不是上一步输入的进制,则显示错误。 二、函数介绍 1、二进制转为八进制和十进制 void two_ 阅读全文
posted @ 2019-11-10 19:37 123yj 阅读(141) 评论(0) 推荐(0) 编辑