自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 Dijkstra、prim、多源最短路径(邻接矩阵写法)

参考挑战程序设计竞赛(第2版)——人民邮电出版社中的写法Dijkstra#include<iostream>using namespace std;#define MAX_V 10#define INF 9999int main() { int cost[MAX_V][MAX_V] = { 0 }; int d[MAX_V] = { 0 }; bool used[MAX_V] = { false }; int V = 0; cout << "输入顶点个数:"

2021-05-14 09:40:42 182

原创 汇编8086(冒泡排序,四舍五入,ASCALL码转真值、真值转十进制输出

文字最后附上常用格式,变量名对应下文中的算法常用格式; 常用格式ENTERLINE macro mov dl,13 mov ah,2 int 21h mov dl,10 mov ah,2 int 21hendmDATAS SEGMENT ;此处输入数据段代码 TIP_INPUT DB 'INPUT:$' TIP_ID DB 'Student id : 1907$' TIP_ITH DB 'THE ITH WORLD IS:$'TIP_VALUE

2021-05-14 09:35:58 792

原创 汇编——求平均值

;编写一个比赛得分程序。共有7个评委,按百分制打分,;计分原则是去掉一个最高分和一个最低分,求平均值。要求:;(1)评委的打分以十进制从键盘输入。;(2)成绩以十进制给出,并保留1位小数。;(3)输入输出时屏幕上要有相应提示。;编写一个比赛得分程序。共有7个评委,按百分制打分,;计分原则是去掉一个最高分和一个最低分,求平均值。要求: ;(1)评委的打分以十进制从键盘输入。 ;(2)成绩以十进制给出,并保留1位小数。 ;(3)输入输出时屏幕上要有相应提示。;DATAS SEG

2021-04-25 22:58:56 4388 2

原创 汇编——字符统计

;编制一段完整的程序,从键盘上输入一个以‘$’结尾的字符串,;然后对其中的数字字符(0~9)和非数字字符个数分别进行统计,;并以十进制形式输出显示统计结果。;编制一段完整的程序,从键盘上输入一个以‘$’结尾的字符串,;然后对其中的数字字符(0~9)和非数字字符个数分别进行统计,;并以十进制形式输出显示统计结果。DATAS SEGMENT ;此处输入数据段代码 STRINGA DB 80H DB 0 DB 280H DUP('$')

2021-04-25 22:57:38 1292

原创 汇编——大写变小写

;从键盘输入任意一串小写字符(字符个数可变),;将输入的小写字符转换为相应的大写字符,并在显示器上显示输出。;从键盘输入任意一串小写字符(字符个数可变),;将输入的小写字符转换为相应的大写字符,并在显示器上显示输出。DATAS SEGMENT ;此处输入数据段代码 INPUTSET DB 'PLEASE ENTER A STRING OF LOWERCASE LETTERS $' STRING DB 30H DB 0 DB 30H DUP('$')

2021-04-25 22:51:33 1111

原创 汇编——比较两个字符串

;编写程序、比较两个字符串所含字符是否相等,如果相等在屏幕上显示“Y",反之显示”N"1、MOV ES,AX 必须要加,因为 使用了CMPSB,这个要用到源地址2、MOV CX,LEN1 ;将长度存入CX 中CMP CX,LEN2 ;比较字符串长度这段必须要加在CMPSB之前,不加或者不使用CX都会导致程序不能正常运行,为啥我也不知道。;编写程序、比较两个字符串所含字符是否相等,如果相等在屏幕上显示“Y",反之显示”N"DATAS SEGMENT BUF1 DB 20,?,20 DUP('$

2021-04-25 22:49:20 3880

原创 中缀表达式转后缀表达式并求值

1、缺点代码中缺少一个函数来判断输入的左右括号是否匹配2、其中中缀后缀中使用了两次栈(由于栈只能后进先出,得出来的是逆序,再用一遍将逆序转成顺序)这种由于逆序而使用两次栈的地方有两处。如果使用队列,就不必使用两次了。需求分析 :输入中缀表达式后,需要变成后缀表达式,然后运算求值。输入形式、输入值的范围;输入一个数学公式,且只能是十进制的数。可以是小数,也可以是一位数、二位数、三位数等多位整数。公式最后必须以“=”结尾。运算功能包括加、减、乘、除、幂运算、取余运算、带括号运算等。输出形式;输出doub

2021-04-25 22:44:24 500

原创 约瑟夫环——链表顺序表实现

设有n个人围坐在一个圆桌周围,现从第s个人开始报数,数到第m的人出列,然后从列出的下一个人重新开始报数,数到第m个人又出列,如此反复,直到所有的人出列为止。

2021-04-25 22:37:50 554

mips多周期.zip

实现了包括lb,sb addu,subu,ori,lw,sw,beq,j,lui,addi,addiu,slt,jal,jr 指令,在单周期的基础上做了优化升级,修改了一些bug,但是Pc初值赋值为00003000还没能实现

2021-07-02

mips单周期.zip

mips单周期处理器,包括addi,addiu, slt,jal,jraddu,subu,ori,lw,sw,beq,lui,j指令, addi应支持溢出,溢出标志写入寄存器$30中第0位。点击RTL simulation运行modelsim

2021-06-30

C++大作业——人员管理系统.zip

C++课设抛出异常类没使用try—catch,根据需要自行修改,参照《c++语言程序设计》第3版的成员系统管理,win32版本在获取数据放到Vector时出现问题,Technician类识别不出来,必须换名字后续如果有时间修改完后会上传。要求见主程序的注释中

2021-04-25

c语言课设——黄金矿工下.zip

C语言\课设\黄金矿工\.vs\黄金矿工\v16\ipch\AutoPCH 有两个被删文件夹应该这个目录下,文件中附上了原来完整文件的压缩存放路径的截图,根据截图自行还原

2021-04-25

c语言课设——黄金矿工上.zip

使用c语言和easyx做的黄金矿工小游戏。由于文件太大,这里上传部分文件,后面会上传被删除的文件和位置,游戏中线程太多,会造成双人模式下的画面跳帧,从游戏退回主界面也会有bug,会突然结束,详情见文档

2021-04-25

数字逻辑实验——计算器.zip

实现了计算器的简单功能,拓展功能有显示二进制结果,取余,详情见文档(版本1是成功的

2021-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除