47.插入排序_#include

 

 

#include<stdio.h>
void InsertSort(int A[],int n){
    
    int i,j,temp;
    for(i=1;i<n;i++)
    {
        if(A[i]<A[i-1])
        {
            temp=A[i];
            for(j=i-1;j>=0&&A[j]>temp;j--)
            {
                A[j+1]=A[j];
                
                
            }
            A[j+1]=temp;
            
        }
            
            
        }
    
    
    for(int i=0;i<n;i++)
    {
        printf("%d,",A[i]);
    }
        
    }
int main(){
    int a[]={38,45,65,97,76,13,27,49};
    int len=0;
    InsertSort(a,8);
    
    
    
    
    return 0;
    
} 

47.插入排序_#include_02

 

 47.插入排序_#include_03

 

 47.插入排序_IT_04

 

 47.插入排序_i++_05

 

 47.插入排序_#include_06

 

 47.插入排序_i++_07

 

 47.插入排序_IT_08

 

 47.插入排序_i++_09

 

 47.插入排序_i++_10

 

 47.插入排序_IT_11

 

 47.插入排序_#include_12

 

 47.插入排序_#include_13

 

 47.插入排序_#include_1447.插入排序_IT_15