zoukankan      html  css  js  c++  java
  • selection sort with objective c

     -   (void) SelectSort
        {
            NSLog(@"======starting  sort=======");
            
    //        int arr[100];
    //        for(int i=0;i<100;i++)
    //        {
    //            arr[i]=i;
    //        }
            int arr[]={1,3,9,5,2,7,10,20,11,6};        
            //NSString * str=[NSString stringWithFormat:@"I'm :%d",1];
            for(int i=0;i<10;i++)
            {
                int min=i;
                for(int j=i+1;j<10;j++)
                {
                    if(arr[j]<arr[min])
                    {
                        min=j;
                    }
                }
                if(min!=i)
                {
                    int tmp=arr[i];
                    arr[i]=arr[min];
                    arr[min]=tmp;
                }
                
            }
            for(int i=0;i<10;i++)
            {
                NSLog(@"This is : %d",arr[i]);
            }
            NSLog(@"=====ending  sort========");
        }
  • 相关阅读:
    PHP开发经常遇到的几个错误
    PHP的Trait
    PHP反射API
    php split 和 explode 的区别
    php判断检测一个数组里有没有重复的值
    PHP serialize 和 JSON 解析与区别
    php 单文件上传
    php 数组 类对象 值传递 引用传递 区别
    六. 网络编程(解决黏包TCP)
    五. 网络编程(UDP 不黏包)
  • 原文地址:https://www.cnblogs.com/zyip/p/2639077.html
Copyright © 2011-2022 走看看