求一字符串出现次数最多的字符,asm
来源:互联网 发布:长春知远画室 编辑:程序博客网 时间:2024/06/13 04:25
DATA SEGMENT
STR1 DB 'ADFAJXNXNEIUTYDFHRIFOFJAFLKDXZA'
N EQU $-STR1
DATA ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE
START:MOV AX,DATA
MOV DS,AX
MOV DX,N-1
MOV DI,0
MOV BX,0
MOV BP,0 ;控制外循环
LOOP1:MOV CX,DX
MOV SI,0
JMP STR1[BP],# ;判断是否重复
JE NEXT2
LOOP2:MOV AL,STR1[SI]
CMP AL,STR1[SI+1]
JNE NEXT1
INC DI
MOV STR1[SI+1],# ;后面有相同的就至#
NEXT1:INC SI
LOOP LOOP2
DEC DX
CMP BX,DI
JNG NEXT2
MOV AH,AL ;存字符
MOV BX,DI ;存个数
NEXT2:CMP BP,N-1
JE OVER
INC BP
JMP LOOP1
OVER :MOV AH,4CH
INT 21H
CODE ENDS
END START
没有调试过,可能有不少错误,大概算法都是对的
- 求一字符串出现次数最多的字符,asm
- Java求字符串中出现次数最多的字符
- 求字符串中出现次数最多的字符
- 求出现最多的字符及次数
- 计蒜客-求出现次数最多的字符
- 求字符串中出现次数最多的字符及其出现次数
- 字符串中出现次数最多的字符
- 求字符串中出现最多的字符和出现的次数
- 求一段字符串中连续出现次数最多的单个字符和分解字符串
- 求字符串中出现次数最多的字母及次数
- 求一个字符串中出现次数最多的字符的高效算法
- 计蒜客 难题题库 134 求出现次数最多的字符
- 出现次数最多的字符
- 求字符串里出现最多的子串及次数
- 求一个字符串中连续出现次数最多的字串
- 求一个字符串中连续出现次数最多的字串
- 求字符串中连续出现次数最多的子串
- 求一个字符串中连续出现次数最多的…
- Berkeley DB 以及 DB_SECONDARY_BAD: Secondary index inconsistent with primary 问题
- UVa Problem Solution: 10138 - CDVII
- 泪的告白
- 编程规范和范例
- 全新电脑防御时代的革命,通过军方认证的美杜杉一号
- 求一字符串出现次数最多的字符,asm
- 绑定端口与INADDR_ANY
- C++中的虚析构函数
- Interface Design & UAR
- Getting Real ——把握现实
- SVN嵌入属性(获得最后一次提交的人,时间...)
- 快乐虾的工具箱 0.0.1
- ROR与社区网站开发
- sql查询出表中所有列名 判断两个表中的列是否相同?