⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sorthead.h

📁 航空订票信息系统很好的一个用C篇的,希望大家下载交流
💻 H
字号:
#include<stdio.h>
#include<malloc.h>  
#include<stdlib.h>
#include<time.h> 
#include<string.h>
  
 
#define OK 1  
#define ERROR 0
  
#define MAXNUM 500
       
typedef  int  KeyType ;           

typedef  struct {                 
    KeyType  key ;            
} RecordType ; 
         
typedef  struct {                 
  RecordType  *r;                                                                   
  int length;                       
  int pos;                        
}  SqList ;



clock_t begin,end;

int shell_add_arr[MAXNUM],shell_len;  


int InitList(SqList &L,int size);
int Getdata(SqList &L);
void show(SqList L,int flag);


void Insertsort(SqList &L);


void ShellSort(SqList &L);
void ShellInsert(SqList &L,int len,int add) ;
void ShellArray(SqList L);

void QuickSort ( SqList  &L);
void QSort( SqList  &L,  int low, int high);
int  Partition(SqList &L,int low,int high);

void SelectSort(SqList &L);


void HeapSort(SqList &H);
void HeapAdjust(SqList &H, int s , int m);


void MergeSort(SqList &L);
void Merge(SqList &L,int low,int mid,int high);
void MergePass(SqList &L,int length , int len);



void Bubble_sort(SqList &L);
int Menu();
void SystemInfo();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -