- 博客(5)
- 收藏
- 关注
原创 最大子列和问题
1-1最大子列和问题 点击上方标题超链接即可进入练习 题干: 给定K个整数组成的序列{ N1 , N2 , …, NK},“连续子列”被定义为{ Ni , Ni+1 , …, Nj },其中 1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和20。现要求你编写程序,计算给定整数序列的最大子列和。 本题旨在测试各种不同的算法在各种数据情况下的表
2021-07-19 23:35:24
125
原创 计算(x+3)/y*y的值(汇编语言)
计算多项式(x+3)/y*y 的值(汇编语言实现) 本题比较简单,主要是加法,乘法和除法的运算 注意除法的使用,使用前须将edx置0,除法使用后==商在eax,余数在edx,==想输出余数可自行操作。 乘法这里用到了imul,是因为这是双操作数乘法,三操作数乘法也是imul 实现代码 ;计算(x+3)/y*y include irvine32.inc .data num1 dd ? num2 dd ? .code main proc ;x=ebx,y=ecx mov edx,0 call readi
2021-04-23 00:36:18
641
原创 判断并统计正负数的个数(汇编语言)
判断并统计正负数 题目:统计正数和复数的个数 实现代码(有注释惹) ;判断并统计正负数个数 include irvine32.inc .data arr dd 10 dup(?) count dd ($-arr)/4 sum1 dd 0 sum2 dd 0 .code main proc mov edx,offset arr mov ecx,count call input ;调用输入子函数 call jug ;调用判断函数 mov eax,sum1 call writeint ;输出负数 c
2021-04-22 15:13:15
5950
原创 求数组中元素的最大值及其下标(汇编语言)
求最大值 题目:内存中有1个32位整数数组,编程求整数数组最大值的元素下标,并在屏幕显示该下标的值 实现代码 ;求最大值及最大值下标 include irvine32.inc .data arr dd 7 dup(?) count dd ($-arr)/4 .code main proc mov edx,offset arr mov ecx,count call inarr call max call writeint mov eax,esi call writeint exit main
2021-04-22 15:00:10
1900
原创 选择排序(汇编语言)
选择排序 **题目:内存中有1个32位整数数组,编程用选择排序方法对该整数数组排序,并在屏幕显示该数组排序前后的值 实现代码(无注释) include irvine32.inc .data arr dd 10 dup(?) count dd ($-arr)/4 .code main proc mov edx,offset arr mov ecx,count call inarr call sort mov ecx,count call output exit main endp sort p
2021-04-22 14:33:57
945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人