04 2015 档案
摘要:以上这种表述是不准确的,正确的结论应为: “当表达式中存在有符号类型和无符号类型时,默认情况下计算的结果将转化为无符号类型” 而对于计算过程而言,变量本身转化为有符号还是无符号数,都不会改变在计算机中存储的位状态。 参考如下代码: 而如果将printf()函数中的打印类型换成u%即无符号10进制类型
阅读全文
摘要:原理: 快速排序也是分治法思想的一种实现,他的思路是使数组中的每个元素与基准值(Pivot,通常是数组的首个值,A[0])比较,数组中比基准值小的放在基准值的左边,形成左部;大的放在右边,形成右部;接下来将左部和右部分别递归地执行上面的过程:选基准值,小的放在左边,大的放在右边。。。直到排序结束。
阅读全文