c oc swift的冒泡排序

原创 2015年11月20日 15:03:57

   关于  C 语音的冒泡排序

<span style="color:#000000;">    <span style="font-size:18px;color:#009900;"><span style="font-size:18px;color:#009900;"></span></span></span><pre name="code" class="objc">    //对一个数组排序
int array[10]={2,8,5,4,6,7,9,0,6,3}; for (int i = 0; i<10; i++) { for (int j = 0; j< 9; j++) { if (array[j]>array[j+1]) { int temp = 0; temp = array[j]; array[j] = array[j+1]; array[j+1] = temp; } } } for (int i = 0; i<10; i++) printf("%d\n",array[i]); };




 

  关于 OC 语音的冒泡排序

    <span style="color:#000000;">//对一个数组排序
    NSMutableArray *array = [[NSMutableArray alloc]init];
    for (int i = 0;i<[array count]; i++) {
    for (int j = 0; j< [array count] - 1; j++) {
    if ([array[j] integerValue] > [array[j+1] integerValue]) {
    int a = [[array objectAtIndex:i] intValue];
    int b = [[array objectAtIndex:j] intValue];
    if (a>b) {
    [array replaceObjectAtIndex:i withObject:[NSString stringWithFormat:@"%d",b]];
    [array replaceObjectAtIndex:j withObject:[NSString stringWithFormat:@"%d",a]];
    }
    }
    }
    for (int i = 0; i<[array count]; i++)
    NSLog(@"%@",[array objectAtIndex:i]);
     }</span>

  关于  Swift  语音的冒泡排序


<span style="font-size:18px;">var array = [2,8,5,4,6,7,9,0,6,3]
         for var i = 0; i < array.count - 1; ++i {
                 for var j = 0; j < array.count - 1 - i; ++j{
                         if array[j] > array[j + 1] {
                                 let temp = array[j + 1]
                                 array[j + 1] = array[j]
                                 array[j] = temp
                       }
                  }
             }
         print("排序后的值:")
         for item in array
         {
                let a = item
                 print(a)
             }</span>

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C和OC的冒泡排序实现

所谓冒泡排序法,就是对一组数字进行从大到小或者从小到大排序的一种算法。具体方法是,相邻数值两两交换。从第一个数值开始,如果相邻两个数的排列顺序与我们的期望不同,则将两个数的位置进行交换(对调);如果其...

算法 -- iOS开发用Objective_C / Swift3.0实现:快速排序 / 冒泡排序 / 选择排序

iOS开发用OC和Swift3.0实现快速排序 / 冒泡排序 / 选择排序

C Sharp冒泡排序

  • 2017-08-24 19:19
  • 47KB
  • 下载

C冒泡排序发

  • 2013-06-28 14:20
  • 389B
  • 下载

iOS 开发 OC编程 数组冒泡排序.图书管理

// //  main.m //  oc -5 数组 // //  Created by dllo on 15/10/28. //  Copyright (c) 2015...

C 冒泡排序

  • 2013-12-26 18:59
  • 410B
  • 下载

C 冒泡排序

  • 2012-03-27 23:02
  • 581B
  • 下载

OC_复合、冒泡排序

对象与对象之间的关系 继承 符合 依赖 什么是复合:一个类是由其他几个类组合而成的,她们之间的关系就叫复合 复合与继承之间的区别: 1.满足继续的...

c冒泡排序(升序)

  • 2014-02-26 15:52
  • 12KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)