汇编的压缩算法!
											| 
 关于压缩算法,如11111124366***45555 压缩后是61,-3243,46,24,45, 如果有相同的字符,第一个字符是相同的字符个数, 如果是不相同字符联在一起,第一个字符是负数,它的绝对值是不同字符的个数,后面是不同的字符, 大家明白了嘛? 帮我想想办法吧! | 
| 
 关于压缩算法,如11111124366***45555 压缩后是61,-3243,46,24,45, 如果有相同的字符,第一个字符是相同的字符个数, 如果是不相同字符联在一起,第一个字符是负数,它的绝对值是不同字符的个数,后面是不同的字符, 大家明白了嘛? 帮我想想办法吧! | 
 2007-06-14 17:23
	    2007-06-14 17:23
  好象在c里看过  
    先放第一的一个数  在一寄存器里(如ax)  当然要用循环 将第二个和第一个比较  
如等   用一个计数寄存器 加一(初值为1 如用cx) 在比较后面一个数  如不等 就将这个数放到ax 
  在比较cx为一不  为一就直接输出前一个数  不为一就先输出cx  在输出那个数   
   大概就是这样拉   
       你在好好想想吧   

 2007-06-14 20:48
	    2007-06-14 20:48