自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 南邮微机实验 串行口的测试(查询发送,中断接收)

在查询方式的基础上,设计查询发送,中断方式接收的串行通信自发自收方式测试。.586DATA SEGMENT USE16MESG DB 'HELLO'LENS EQU $-MESGOLD0B DD ?DATA ENDSCODE SEGMENT USE16ASSUME CS:CODE,DS:DATA BEG: MOV AX,DATA MOV DS,AX CLI

2016-12-21 20:09:47 6963 1

原创 南邮微机实验 串行口的测试

内容一:完成硬件测试环境,编写程序对微机系统的串口进行查询方式自发自收外环测试。本实验已经将串口通信线插接到微机的串口上,并且已经将2,3引脚短路,形成一个自收的回路。.586DATA SEGMENT USE16BUF DB 'HELLO'LENS EQU $-BUFDATA ENDSCODE SEGMENT USE16ASSUME CS:CODE,DS:DATABEG:

2016-12-20 22:38:30 12808 1

原创 牛客网 关于java中Set类的使用

题目描述:输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。输入例子:9876673输出:37689public static void SelectInt(int a) { Set set = new LinkedHashSet(); while (a != 0) { set.add(a % 10); a = a / 1

2016-12-15 22:49:19 527

原创 牛客网 矩形覆盖

题目描述:我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?递归实现public class Solution { public int RectCover(int n) { if (n < 1) return 0; else if

2016-12-12 22:40:08 291

原创 牛客网 二进制中1的个数

题目描述:输入一个整数,输出 该数二进制表示中1的个数。其中负数用补码表示。时间限制:1秒  空间限制:32768K将1左移,依次进行与运算,判断是不是1,是1,则count++。public int Solution1(int n) { int count = 0; int flag = 1; while (flag != 0) { if ((flag

2016-12-12 21:51:43 265

原创 牛客网 替换空格

题目描述:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。时间限制:1秒  空间限制:32768K直接使用java中String类的replaceAll函数来替换字符。public class Solution { public String replaceSpac

2016-12-10 22:58:24 293

原创 牛客网 二维数组中的查找

题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。时间限制:1秒   空间限制:32768K我是用java写的,代码有一点多余就会超时。以下是通过的代码:public class Solution { public boolean Find(int

2016-12-10 22:06:22 299

原创 NOJ 2155.Min-Max求和

给了五个数,由组合数学可知,任取四个数求和,将得到C(5, 4)个和,请你分别输出这C(5,4)个数中最小值和最大值是多少, 中间由一个空格隔开。输入:一行中有5个有空格分开的数,每个数的范围在[1,1e8]之间。输出:在一行中输出答案样例:输入:1 2 3 4 5            输出:10 14#includeusing namespace std;i

2016-12-09 16:33:52 309

原创 南邮微机实验(设计定时器)

利用系统定时源设计计时器,具体内容:利用日时钟附加1CH中断设计定时中断程序,每隔一秒刷新屏幕上显示的时、分、秒。.486DATA SEGMENT USE16MESG DB '00:00:00',0DH,'$'HOUR1 DB 0HOUR2 DB 3MIN1 DB 5MIN2 DB 9SECOND1 DB 5SECOND2 DB 8OLD0A DD ?ICOUNT DB 1

2016-12-08 22:09:04 4039

原创 南邮微机实验(基于中断的动态显示)

利用1CH中断,每隔一定时间间隔,在屏幕上打印一行自定义的字符串(例如自己的学号B14040411),按下键盘任意键后程序自动退出。.486DATA SEGMENT USE16MESG DB 'B14040411',0DH,0AH,'$'OLD0A DD ?ICOUNT DB 18DATA ENDSCODE SEGMENT USE16 ASSUME CS:CODE,DS

2016-12-08 19:54:12 4111 1

原创 k好数

如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。给定K、L,求L位K好数的数目。#includeusing namespace std;#define abs(a,b) ((a)>(b)?(a-b):(b-a))#def

2016-12-08 19:50:59 251

原创 南邮蓝桥杯热身赛3

本题要求输入三行,第一行为数的个数N,第二行依次为N个数,第三行为任意数C。如果C在N个数中出现过,则输出第一次出现的序号,否则输出-1 。#includeusing namespace std;int main(){ int a; int c; int flag=0; cin>>a; int *b=new int [a]; for(int i=0;i<a;i++){ c

2016-12-08 19:48:51 300

原创 南邮蓝桥杯热身赛2

热身赛的第二题,求斐波那契数列第N项对10007取余的余数。提示,直接求余数,不用求出相应的斐波那契数,采用迭代提高效率,而非递归。#includeint Fib(int n){ int next; int previous=1; int result=1; while(n>2){ n-=1; next=previous%10007; previous=result%

2016-12-08 19:42:46 286

原创 南邮操作系统实验三(存储机制的模拟实现)

本实验要求使用最佳置换算法(OPT)、先进先出置换算法(FIFO)以及最近最久未使用置换算法(LRU)来模拟实现页面的置换。本文章实现了先进先出置换算法(FIFO)和最近最久未使用算法(LRU)。#includeusing namespace std;#define n 12#define m 3int page[n];int i,j,q,mem[m]={0},List[m][n

2016-12-08 19:32:13 1894

空空如也

空空如也

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

TA关注的人

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