摘要:
1.定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句#define MAX(a,b) (abs((a)-(b))==((a)-(b))?(a):(b))2.10 个数放入模 10hash 链表,最大长度是多少答案是10 按题目说的,hash值的计算方法是模10,那么可能的取值是0,1,2,3,4,5,6,7,8,9 最理想的情况是每个数对应一个hash值,这样的长度就为1,最坏的情况是10个数只对应一个hash值,则长度为10,如:10,20,30,40,50,60,70,80,90,100这十个数就只对应了hash值0。3.fun((exp1,exp2),(exp3,exp4 阅读全文