if (sys == SYS_CMP) { unsigned char temp[64]; for (int x = 0; x < 64; x++) { temp[x] = ind->code[x]; } qsort(&temp, n, sizeof(ind->code[0]), comp); fo ...
分类:
其他好文 时间:
2016-10-16 09:43:39
阅读次数:
201
函数 调用 abs 即求绝对值 只有一个函数 比较函数 cmp(x,y) 有两个参数 x>y 1 x<y -1 x=y 0 数据类型转化 int() 定义函数 自定义求绝对值的my-abs函数 def my-abs(a): if a>=0: return a else: return -a def ...
分类:
编程语言 时间:
2016-10-04 11:57:35
阅读次数:
136
1.定义 堆:若将此序列所存储的向量R[1..n]看做是一棵完全二叉树的存储结构,则堆实质上是满足如下性质的完全二叉树 树中任一非叶子结点的关键字均不大于(或不小于)其子结点的关键字。分为大根数(默认)和小根树(自定义cmp) 高度:堆可以被看成是一棵树,结点在堆中的高度可以被定义为从本结点到叶子结 ...
分类:
其他好文 时间:
2016-10-03 13:00:04
阅读次数:
124
N:负数标志位。如果目标寄存器中的有符号数为负数,则N=1,否则N=0。 Z:零标志位。如果目标寄存器中的数为0,则N=1,否则N=1。 C:进位标志位。有以下3种情况 1、无符号加法运算和CMN指令,如果产生进位,则C=1,否则C=0; 2、无符号减法运算和CMP指令,如果产生借位,则C=0,否则 ...
分类:
其他好文 时间:
2016-10-01 19:55:13
阅读次数:
1156
S后缀: 在指令后面加上S后缀后,指令运行后的结果会改变CPSR中条件标志位的值。某些指令不加S后缀也会无条件改变CPSR中的条件标志位,如CMP、TST等指令。其他的指令不加S后缀的话,其指令运行的结果是不会改变CPSR中条件标志位。 !后缀: 使用!后缀后,那么基址寄存器的值在操作完成后将会改变 ...
分类:
其他好文 时间:
2016-10-01 19:40:08
阅读次数:
166
Python列表操作的函数和方法列表操作包含以下函数:1、cmp(list1, list2):比较两个列表的元素 2、len(list):列表元素个数 3、max(list):返回列表元素最大值 4、min(list):返回列表元素最小值 5、list(seq):将元组转换为列表 列表操作包含以下方 ...
分类:
编程语言 时间:
2016-10-01 17:05:53
阅读次数:
182
1、因为要排序只派j[i]/f[i],不能知道f[i]和j[i]各自排序后的顺序,因此要用到结构体 2、用sort(ware,ware+n,cmp) cmp 为俩个数组的元素比较大小的布尔值 ...
分类:
编程语言 时间:
2016-09-23 19:49:54
阅读次数:
145
3道题,分值100/200/300,都不算难 1.输入一个字符串,输出该字符串按照每个字母与'U'距离的绝对值排序的新字符串(若相同,按照原字符串中的位置关系排列) 核心就是写一个sort的cmp函数,没什么难度 2.续1s:给定一个字符串类型的时间(2016/09/13 13:13:13),输出下 ...
分类:
其他好文 时间:
2016-09-14 00:13:21
阅读次数:
288