- 博客(9)
- 收藏
- 关注
原创 (数据结构)压缩矩阵的2种转置运算 C语言版
压缩矩阵的2种转置运算实验6、压缩矩阵的2种转置运算(1)实验目的通过该实验,让学生理解矩阵压缩存储的概念、方法等相关知识,掌握用三元组表的方式如何进行矩阵的压缩存储,并在此基础上进行转置操作,理解转置和快速转置两种矩阵转置算法的思想。(2)实验内容用三元组表压缩存储矩阵,实现创建矩阵、显示以及教材中介绍的两种转置算法。(3)参考界面1.创建矩阵2.销毁矩阵3.输出矩阵4.转置矩阵5.快速转置矩阵具体要求:请认真查看测试用例(4)验收/测试用例 创建矩阵:注意:检查非零元素
2020-11-21 23:09:24
1405
原创 C#/利用WPF窗口程序设计简单计算器
WPF设计简单计算器本文中设计的计算器仅支持单次双目运算,可连续计算。实验要求、1、在wpf项目中编程实现一个简单计算器,具体要求如下:1)实现+,-,*,/运算2)可以连续进行计算。效果如图:*该程序中数字通过点击对应按钮输入,运算符包含四种常用运算,除此之外还有退格以及清空操作,输入以及运算结果在上方文本框内显示1.首先,该程序中只涉及单次运算,所以我们可以在隐藏文件里声明两个全局变量来相应的保存operation前后两个数(字符串)。...
2020-11-07 11:46:00
5728
9
原创 C++ 顺序循环队列和链队列的基本操作
实验5、链队列的基本操作实验要求:(1)实验目的通过该实验,使学生理解链队列的构造特点并灵活应用,掌握链队基本操作的编程实现,认识栈是在一端进行插入,在另一端进行删除集中操作的线性结构,掌握队列的“先入先出”操作特点,知道判断队列空和满的条件,进一步熟悉C语言中指针操作。(2)实验内容用链式存储结构,实现教材定义的队列的基本操作。(3)参考界面菜单中包括以下功能:1.初始化队列,2.销毁队列,3.清空队列,4. 队列判空,5.求队列长度,6.获取队头元素,7.插入一个 元素,8.删除一个元素
2020-11-05 21:43:54
1460
原创 Java中 equals与‘==‘的比较 以及重写equals
Java中 equals与’=='的比较 以及重写equals通过对实例对象以及字符串来进行相关展示首先我们创建一个简单的类Person 并创建子类Student:class Person{ public String name; public int age; Person(String name,int age){ //构造方法来初始化 this.name=name; this.age=age; }}class Studen
2020-11-03 22:56:23
517
3
原创 C# 练习1---字符提取与整数整除
实验要求:从键盘接收一个大于100的整数,然后分别输出该整数每一位的值,并输出这些位相加的结果。(分别用字符提取法和整数整除法实现)目的是对C#中string方法有进一步的体会class Program { static void Main(string[] args) { int n; Console.Write("请输入一位大于100的整数:"); n = int.Parse(Co
2020-11-03 22:11:00
1054
原创 C++ 顺序栈的基本操作及数制转换
实验4、顺序栈的基本操作及应用要求:(1)实验目的通过该实验,让学生掌握栈的相关基本概念,认识栈是插入和删除集中在一端进行的线性结构,掌握栈的“先入后出”操作特点。栈在进行各类操作时,栈底指针固定不动,掌握栈空、栈满的判断条件。(2)实验内容用顺序存储结构,实现教材定义的栈的基本操作,提供数制转换功能,将输入的十进制整数转换成二进制、八进制或十六进制。(3)参考界面菜单中包括以下功能:1.初始化栈,2.销毁栈,3.清空栈,4.栈判空,5.求栈长度,6.获取栈顶元素,7.插入一个 元素,8.删
2020-11-03 21:54:20
2431
2
原创 C++ 单链表的基本操作及逆序存放
实验3、单链表的基本操作实现要求:(1)实验目的通过该实验,深入理解链表的逻辑结构、物理结构等概念,掌握链表基本操作的编程实现,熟练掌握C语言中指针的操作。和实验3对比,掌握线性结构两种不同存储方式的区别。(2)实验内容编程实现链表下教材第二章定义的线性表的基本操作,最好用菜单形式对应各个操作,使其编程一个完整的小软件。注意,每个功能模块一定要考虑非法的情况,并作出相应的提示,例如:求前驱,要分别能够测试第一个元素的前驱、其他正常的元素的前驱、输入一个在表中不存在的元素求其前驱,这三种情况应给出相
2020-11-03 21:51:22
1161
原创 C++ (数据结构)基于顺序表的有关操作
实验2、基于顺序表的非递减有序表的合并(1)实验目的通过该实验,深入理解顺序表的逻辑结构、物理结构等概念,掌握顺序表基本操作的编程实现,注意顺序表插入、删除等操作过程中数据元素的移动现象,培养学生编写程序时,要考虑程序的健壮性,全面考虑问题,熟练掌握通过函数参数返回函数结果的办法。(2)实验内容编程实现顺序表下教材第二章定义的线性表的基本操作,并根据已经实现的基本操作,实现两个非递减有序的线性表的合并,注意,合并时,如果有重复的元素,请保留一个。(3)实验要求(a)求前驱是指,输入一个元素值(而
2020-11-03 21:37:03
1338
原创 C++(数据结构)集合的交并差
实验1 集合的交并差要求:(1)实验目的通过该实验,让学生复习巩固C语言中的循环结构、循环控制条件、分支结构和数组/链表、函数的调用等有关内容,体会到用数组存储集合时,需要记录集合元素的个数,否则输出结果会出现数据越界现象。(2)实验内容通过键盘,分别输入两个数据元素类型为正整数的集合A和B,以负数输入为结束条件,输出两个集合的交、并、差。(3)实验要求从程序完善性上考虑,集合元素输入时,要有检查元素重复的功能,每个集合中不允许有重复的元素。集合可以用数组也可以用链表存储。实现交、并、
2020-11-03 21:26:19
5405
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人