- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Python产生指定区间的随机数组
编程中经常需要使用随机数组,本文介绍了如何使用python产生指定区间内不重复的随机数组。from random import randintdef get_a_path(path,low,high): if low < high: mid = randint(low,high) path.append(mid) get_a_path(path,low,mid-1) get
2018-02-22 14:07:06
6500
1
原创 vim中的正则替换
vim编辑器提供的正则替换命令很强大,在末行模式下可以使用替换命令,其命令格式如下::[range]s/s1/s2/[option]其中,[option] 表示检索范围,省略时表示当前行,示例如下:1,10 表示从第一行到第十行% 表示整个文件.,$ 示从当前行到文件尾1,$ 表示整个文件[option] 表示额外选项,可以有如下选项:g 在当前整行中进行替换
2017-12-15 20:41:34
807
原创 X86汇编语言(四)
快速排序的非递归实现include Irvine32.incarraySize = 250000.data array DWORD arraySize dup(?) pivot DWORD ? starttime dword ?.codemain PROC call Randomize mov ecx,arraySize mov esi,0 mov eax,arraySi
2017-07-21 23:03:02
303
原创 x86汇编语言(三)
指针一个变量包含另一个变量的地址,则称该变量为指针。汇编语言中的32位代码如下所示:.dataarrayB byte 10h,20h,30h,40hptrB dword arrayB或者使用offset运算符:.dataarrayB byte 10h,20h,30h,40hptrB dword offset arrayBptrB包含arrayB的偏移量指针使用示例.
2017-07-11 19:02:16
540
原创 x86汇编语言(二)
数据传送指令MOV指令MOV基本格式:MOV dst,src左边是目的操作数,右边是源操作数,该指令有以下限制:两个操作数必须大小一致;两个操作数不能同时为内存操作数;指令寄存器不能作为目的操作数;MOV的标准格式:MOV reg,regMOV mem,regMOV reg,memMOV mem,immMOV reg,imm实现内存到内存的数
2017-07-08 16:01:51
379
原创 x86汇编语言(一)
第一个汇编语言程序.386.model flat,stdcall.stack 4096ExitProcess PROTO,dwExitCode:DWORD.data sum DWORD 1,5 array DWORD 4 dup(20) array_len = $ - array.code main PROC mov EAX,5 add EAX,6
2017-07-08 00:17:03
535
数字逻辑白中英第五版答案
2015-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人