排序算法之冒泡、选择、快速、插入

基本数据类型的赋值过程:值传递(传递的是值得拷贝)

数据交换的三种形式:

  1. 不需要第三方变量

    a = a+b 

    b = a-b   

    a = a-b

  2. 引用第三方变量

     temp = a

     a = b

     b = temp

  3. 位运算(三次异或)

     a = a^b

     b = a^b

     a = a^b

         与&:全1出1

         或|:全0出0

         异或^:同0异1

         同或⊙:同1异0

 

猜你喜欢

转载自my.oschina.net/u/3841003/blog/2961800