摘要: 向量是具有线性次序的一组元素构成的集合。 特点:查找快,增删慢。 头文件vector.h 实现文件Vector.cpp 阅读全文
posted @ 2018-11-11 21:34 迷心迷 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Abstract Data Type vs. Data Structrue 抽象数据类型=数据模型+定义在该模型上的一组操作。 interface 数据结构=基于某种特定语言,实现ADT的一整套算法。 implementation 阅读全文
posted @ 2018-11-11 20:46 迷心迷 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1、复杂度分析的主要方法 1)迭代:技术求和 2)递归: 递归跟踪+递推方程 3)猜测+验证 2、常见复杂度 1)算数级数: 与末项平方同阶 T(n) = 1+2+3+……+n = n(n+1)/2 = ο(n2) 2)幂方级数 : 比幂次高出一阶 T2(n) = 12 + 22 + 32 + …… 阅读全文
posted @ 2018-11-11 15:16 迷心迷 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 之前的文章 示例代码如下 参考链接: https://blog.csdn.net/include_heqile/article/details/80629599 阅读全文
posted @ 2018-11-08 15:39 迷心迷 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 编程,将data段中的数据以二进制的形式显示出来。 子程序描述 名称:dtoc 功能:将word型数据转变为表示十进制的字符串,字符串以0为结尾符。 参数:(ax)=word型数据 ds:si指向字符串的首地址 返回:无 应用举例:编程,将数据12666以十进制的形式在屏幕的8行3列,用绿色显示出来 阅读全文
posted @ 2018-11-08 14:25 迷心迷 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 名称:divdw 功能:进行不会产生溢出的除法运算,被除数为dword型,除数为word型,结果为dword型。 参数:(ax)=dword型数据的低16位 (dx)=dword型数据的高16位 (cx)=除数 返回: (dx)=结果的高16位,(ax)=结果的低16位 (cx)=余数 应用举例:计 阅读全文
posted @ 2018-11-08 13:51 迷心迷 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 名称:show_str 功能:在指定的位置,用指定的颜色,显示一个用0结束的字符串 参数:(dh)=行号(取值范围0~24),(dl)=列号(取值范围0~79), (cl)=颜色,ds:si指向字符串的首地址 返回:无 应用举例:在屏幕的8行3列,用绿色显示data段中的字符串。 阅读全文
posted @ 2018-11-08 13:38 迷心迷 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 我们在子程序中使用的寄存器,很可能在主程序中也要使用,造成了寄存器使用上的冲突。解决的方法是,在子程序的开始将子程序中所有用到的寄存器中的内容都保存起来,在子程序返回前再恢复。可以用栈来保存寄存器中的内容。 以后,我们编写子程序的标准框架如下: 子程序开始: 子程序中使用的寄存器入栈 子程序内容 子 阅读全文
posted @ 2018-11-08 13:23 迷心迷 阅读(272) 评论(0) 推荐(0) 编辑
摘要: assume cs:code data segment db 'conversation' data ends code segment start: mov ax,data mov ds,ax mov si,0 mov cx,12 call ... 阅读全文
posted @ 2018-11-08 12:05 迷心迷 阅读(237) 评论(0) 推荐(0) 编辑
摘要: assume cs:code data segment dw 1,2,3,4,5,6,7,8 dd 0,0,0,0,0,0,0,0 data ends code segment start: mov ax,data mov ds,ax mov si,0 ... 阅读全文
posted @ 2018-11-08 12:01 迷心迷 阅读(537) 评论(0) 推荐(0) 编辑