zoukankan      html  css  js  c++  java
  • 简单的冒泡排序法

    1. -(void) doDesc{  
    2.   
    3.       
    4.     int list[12] = {12,42,21,45,6,13,89,23,48,74,3,32};  
    5.       
    6.   
    7.     for (int i=0; i<=11; i++) {  
    8.          
    9.           
    10.           
    11.         for (int j=11; j>i; j--) {  
    12.               
    13.             //从大到小  
    14. //            if (list[j]>list[j-1]) {  
    15. //                int temp =list[j];  
    16. //                list[j] = list[j-1];  
    17. //                list[j-1] = temp;  
    18. //                  
    19. //            }  
    20.             //从小到大  
    21.               
    22.             if (list[j]<list[j-1]) {  
    23.                 int temp = list[j-1];  
    24.                 list[j-1] = list[j];  
    25.                 list[j] = temp;  
    26.             }  
    27.               
    28.         }  
    29.    
    30.     }  
    31.       
    32.     for (int k =0 ; k<12; k++) {  
    33.         NSLog(@"%d == %d",k,list[k]);  
    34.   
    35.     }  
    36.       
    37.       
    38. }  
     
  • 相关阅读:
    关于++i和i++的左值、右值问题
    运算符优先级
    计算机中的数及其编码
    递归函数
    PHP读取excel(4)
    替换元素节点replaceChild()
    子结点childNodes
    插入节点insertBefore()
    创建节点createElement
    插入节点appendChild()
  • 原文地址:https://www.cnblogs.com/haijieFeng/p/5486532.html
Copyright © 2011-2022 走看看