回覆列表
  • 1 # 木子李ovo

    選擇排序如下:

    #include <stdio.h>

    #include <stdlib.h>

    void choose_sort( int array[], int s, int e );

    int main( void )

    {

    int array[100];

    int num;

    int i;

    int j;

    int k;

    printf( "input the amout(<100) of the array:" );

    scanf( "%d", &num );

    for( i = 0; i < num; i++)

    {

    scanf( "%d", array + i );

    }

    choose_sort( array, 0, num - 1 );

    /*

    for( i = 0; i < num - 1; i++ )

    {

    k = i;

    for( j = i + 1; j < num; j++ )

    {

    k = array[j] < array[k] ? j : k;

    }

    if( i != k )

    {

    array[i] ^= array[k];

    array[k] ^= array[i];

    array[i] ^= array[k];

    }

    }

  • 中秋節和大豐收的關聯?
  • 如何認識蔣勳先生的美學理念?