- 博客(22)
- 收藏
- 关注
原创 算法设计与分析_Part1
给定含有S个元素的多重集合S(元素未排序),每个元素在S中出现的次数称为该元素的重数。例如,S={2,1,2,3,2,5}。对于给定的由n个自然数组成的多重集S,计算S的众数及其重数。,n,奇数号圆盘着蓝色,偶数号圆盘着红色,如图所示。规则(4):在满足移动规则(1)-(3)的前提下,可将圆盘移至 A,B,C 中任一塔座上。给定一个自然数n,由n开始可以依次产生半数集set(n)中的数如下:;对于给定的自然数n,计算半数集set(n)中的元素个数。只有1行,给出半数集set(n)中的元素个数。
2024-06-06 09:05:48
627
原创 数据结构_实验三_栈和队列的操作_部分二
通过该实验,使学生理解循环队列的构造特点并灵活应用,掌握循环队列基本操作的编程实现,认识队列是在一端进行插入,在另一端进行删除集中操作的线性结构,掌握队列的“先入先出”操作特点,知道判断队列空和满的条件,进一步熟悉C语言中指针操作。没有初始化前进行其他操作,程序是否能控制住;销毁队,再做其他操作,判断程序是否能控制。结构,实现教材定义的循环队列的基本操作。4个数入队, 1、2、3、5;判队列空,屏幕显示队列为空;队列长度,屏幕输出4;出队,再判队列长度;
2024-05-29 08:30:35
172
原创 数据结构_实验三_栈和队列的操作_部分一
通过该实验,让学生掌握栈的相关基本概念,认识栈是插入和删除集中在一端进行的线性结构,掌握栈的“栈在进行各类操作时,栈底指针固定不动,掌握栈空、栈满的判断条件。(1)用顺序存储结构,实现教材定义的栈的基本操作。没有初始化前进行其他操作,程序是否能控制住。销毁栈,再做其他操作,判断程序是否能控制。功能,将输入的十进制整数转换成二进制。取栈顶元素,再判栈空,然后再判栈长度。数制转换,输入:8,输出:1000。3个数入栈, 1、2、3。判栈空,屏幕显示栈为空。栈长度,屏幕输出3。
2024-05-15 09:18:25
281
原创 数据结构_实验二_单链表的基本操作
通过该实验,深入理解链表的逻辑结构、物理结构等概念,掌握链表基本操作的编程实现,熟练掌握C语言中指针的操作。和实验一对比,掌握线性结构两种不同存储方式的区别。,最好用菜单形式对应各个操作,使其变成一个完整的小软件。编程实现链表下教材第二章定义的。
2024-05-15 09:03:03
185
原创 数字图像处理_实验3_图像的基本运算
(1)对图像进行线性点运算。(2)对图像比例放大1.5倍,比例缩小0.7倍,非比例放大到600×700像素,非比例缩小到300×400像素。(3)对图像旋转30度、60度、90度、135度和180度。
2024-04-18 22:00:33
423
2
原创 C#_窗体应用项目_进程管理
下方增加启动进程按钮,弹出模式对话框窗体,实现类似功能。界面仅为推荐不限制,可以根据全路径信息,启动进程即可。下方增加结束进程按钮,点击按钮,结束选中进程。获取本机所有进程信息。
2024-03-18 16:04:35
376
1
原创 数字图像处理_实验2_图像采样与量化
(2)对图像分别量化为64级灰度图像、32级灰度图像和8级灰度图像。理解图像采样与量化的原理,掌握图像采样与量化的实现方法。(1)对图像分别采样为256。PC机、 Matlab软件。
2024-03-17 21:25:51
449
1
原创 数据结构_实验一_顺序表的操作
通过该实验,深入理解顺序表的逻辑结构、物理结构等概念,掌握顺序表基本操作的编程实现,注意顺序表插入、删除等操作过程中数据元素的移动现象,学生编写程序时,要考虑程序的健壮性,熟练掌握通过函数参数返回函数结果的办法。插入数据(位置, 数据),要测插入位置不合法的情况(0,1)、(2,1),正确插入4个数据(1,2)、(1,1)、(3,3);求直接后继,要测最后一个元素的后继、不存在顺序表中的元素的直接后继,其他元素的直接后继;编程实现顺序表的以下基本操作:建立顺序表,修改顺序表,插入顺序表,删除顺序表。
2024-03-08 17:51:56
376
1
原创 逻辑设计大作业三_采用中、大规模集成电路的逻辑设计
通过完成这个逻辑设计大作业,我深刻体会到了逻辑设计在现实生活中的重要性。在输血-受血判别电路的设计过程中,我们需要严格遵循血型匹配的规则,否则可能会危及生命。这也让我意识到,逻辑设计不仅是一门技术,更是一种责任。此外,这次大作业也让我对中、大规模集成电路有了更深入的了解。通过使用74138译码器、74151 (8路选择器)、PROM和PLA等集成电路,我学会了如何将复杂的逻辑关系转化为实际的电路图。这不仅提高了我的逻辑思维能力,也增强了我的实践能力。
2024-01-17 15:55:44
952
原创 逻辑设计大作业二_篮球机控制器同步时序逻辑电路
在完成这个逻辑设计大作业的过程中,我深感理论知识与实际应用结合的重要性。从建立原始状态图和状态表,到状态化简、状态编码,再到激励函数和输出函数的确定,每一步都需要细致的考虑和精确的计算。这次大作业让我更加明白了Mealy和Moore型电路的区别和应用场景。Mealy型电路的输出依赖于当前状态和输入,而Moore型电路的输出只取决于当前状态。在篮球机控制器的设计中,我们选择了Moore型电路,因为其输出与当前状态有关,符合篮球机控制器的需求。此外,通过这次实验,我学会了如何使用D触发器来构建储存电路。
2024-01-17 15:41:54
1063
原创 2023-2024学年_河南大学_计算机系统基础_期末试题
考试题目九成以上为《计算机系统基础》教材和《计算机系统基础(习题解答与教学指导)》配套资料书内章节原题。考试题型为:选择题、填空题、判断题、简答题、应用分析题。题目和题型略有改动。
2024-01-16 21:12:13
764
2
原创 逻辑设计大作业一_输血-受血判别电路
设计一个输血-受血判别电路,当输血者和受血者的血型符合下列规则时,配型成功,受血者可接受输血者提供的血液。(1)A型血可以输给A型或AB型血的人;(2)B型血可以输给B型或AB型血的人;(3)AB型血只能输给AB型血的人;(4)O型血可以输给A、B、AB或O型血的人。
2024-01-06 21:18:02
2199
1
原创 Java_判断一年中的第几天
输出一个整数,表示该日期是当年的第几天。格式表示一个现行公元纪年法日期。格式表示一个现行公元纪年法日期。返回该日期是当年的第几天。
2023-12-29 16:08:38
480
1
原创 第十四届蓝桥杯_Java_A组_特殊日期
记一个日期为 yy 年 mm 月 dd 日,统计从 2000 年1月1日(含)到2000000 年 1月1日(含),有多少个日期满足年份 yy 是月份 mm 的倍数,同时也是 dd 的倍数。当年份是 4 的倍数而不是 100 的倍数或者年份是 400 的倍数时,这一年是闰年,其他的年份都不是闰年。类是 Java 8 中引入的一个日期时间 API 的一部分,用于处理没有时间的日期。包中,为日期提供了不可变且线程安全的表示。
2023-12-25 22:46:10
580
原创 计算机系统基础_实验3_缓冲区溢出攻击实验_实验报告
实验中你需要对目标可执行程序BUFBOMB分别完成5个难度递增的缓冲区溢出攻击。5个难度级分别命名为Smoke(level 0)、Fizz(level 1)、Bang(level 2)、Boom(level 3)和Nitro(level 4),其中Smoke级最简单而Nitro级最困难。
2023-12-24 12:43:57
3072
1
原创 Educoder_头歌实训_离散数学_图论
根据提示,在右侧编辑器 Begin-End 区间补充代码,使用 Dijkstra 算法计算下图中从点某点出发到各个点的花销以及每个点最短通路的各点前一节点列表。一条链中的,边不重复,但顶点是可以重复出现的。5.图的同构:只要图中的所有点与其连接的边不变,不管图的形状和位置如何变化,都代表同一图。单源最短通路,即求从一个点出发,到其他各点的最短路径,也就是说如果这个图有。9.若图中的两个顶点都是连通的,则称为连通图,否则称为非连通图。的一条通路,通路上各边的权也称为该边的长度,通路的长度为。
2023-12-22 22:08:47
2357
2
原创 字符串差集
字符串A中与字符串B相同的字符有两个:空格符和“o”,将这两个字符从A中去掉,并且剩余的重复字符“l”只能出现一次,按照ASCII码从小到大的顺序输出为:!即:将字符串A中与字符串B中相同的字符去掉(与大小写相关,即同一字符的大小写认为是两个不同的字符)。然后按照ASCII码从小到大的顺序输出差集,并且重复字符只出现一次。先从键盘输入字符串A,然后输入字符串B,每个字符串末尾都有回车换行符,但回车换行符不作为字符串的字符,并且每个字符串不超过50个字符。的顺序输出字符串A减去字符串B的差集,并且。
2023-04-12 10:12:26
409
1
计算机系统基础-实验2-二进制炸弹-拆弹实验-实验报告
2023-12-24
计算机系统基础-实验1-数据表示(位操作)-实验报告
2023-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人