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. }  
     
  • 相关阅读:
    沮丧
    实例讲解《Microsoft AJAX Library》(1):DomElement类
    linux0.12系统调用
    关于中断
    dd写img
    linux系统中堆栈的使用方法
    浅析程序的装载
    SourceInsight3.5序列号
    区分进程的逻辑地址空间中段和cpu分段机制中段的概念
    32位计算机的4G可寻址空间
  • 原文地址:https://www.cnblogs.com/haijieFeng/p/5486532.html
Copyright © 2011-2022 走看看