摘要:
C++定义了一组内置类型对象之间的标准转换,在必要时它们被编译器隐式地应用到对象上。隐式类型转换发生在下列这些典型情况下。1. 在混合类型的算数表达式中规则:在这种情况下最宽的数据类型成为目标转换类型,这也被称为算术转换。例子:1 int ival = 3;2 double dval = 3.141... 阅读全文
摘要:
快速排序的思想: 1、选基数(从数列中选取一个数为基准数) 2、分区(将比基准数大的都放到基准数右边,小的放在基准数左边) 3、递归(对基准数左分区、右分区重复以上步骤) 当递归到单个元素时,数组就已经有序了。其中的难点在于第二步分区。 i j 我们就以第一个元素为基准数X,来分析如何分区。 我们设 阅读全文