C++类与对象
hnu程序设计课程相关
yeyuhl
博客:https://yeyuhl.github.io/
展开
-
图书管理系统(链表实现文件的读写)
H大学图书馆H大学图书馆邀请你建立一个图书馆信息管理系统。请使用面向对象思想完成该问题,具体要求如下:一、设计一款文字式交互的图书管理系统;二、图书馆必须支持至少10000册书存储,如果课实现书籍可动态增长,加分三、图书信息包含:题名ISBN/ISSN作者分类号(分类规则自定,要求有三级分类,可参考中图分类法)四、图书馆系统提供两种用户模式,请为他们设计不同的用户类:1)管理员模式:系统最初提供一个默认的管理员账户以及默认密码;管理员具备以下功能:可以使用管理员账号登录支持对学校原创 2021-01-09 10:33:27 · 2375 阅读 · 4 评论 -
矩阵(Matrix)实现数乘、矩阵加法、矩阵乘法以及行列式的计算。
【问题描述】 矩阵是线性代数中的重要概念,应用领域非常广泛,在C/C++中,通常将矩阵定义为一个二维数组。 本问题中,将输入两个矩阵 A 和 B,实现对矩阵的数乘、矩阵加法、矩阵乘法以及行列式的计算。 如果对矩阵的算法不了解,请查阅相关资料。【输入形式】 输入的第一行为两个正整数 M 和 N,分别表示矩阵 A 的行数和列数; 接下来的 M 行,每行 N 个用空格分隔的整数,表示矩阵 A 的元素值; 接下来的一行,为一个整数 x, 用于对矩阵 A 进行数乘;原创 2020-12-20 22:36:06 · 4908 阅读 · 0 评论 -
约瑟夫环问题(Josephus problem)循环链表解决
【问题描述】 n 个人(编号从1~n)围成一圈,从第 k 个人开始数数,数到 m 的人出圈,然后继续从未出列的下一个人开始数数,数到 m 的人出圈,重复上述过程,直到圈中仅剩下一人。【输入形式】 输入为一行三个正整数,n、k、m。【输出形式】 输出为一个正整数,表示最后剩下的人的编号。【样例输入】100 1 5【样例输出】47【答题提醒】本题为程序片段题,你需要将程序补充完整。题目为类与对象的应用,构造一个循环链表,你需要完全理解本程序的设计思想。实现思路和注释原创 2020-12-20 22:36:56 · 610 阅读 · 0 评论