啊哈演算法第二章 佇列(一)
阿新 • • 發佈:2018-12-15
小哈的QQ號 我的實現
#include <stdio.h> int data1[100]; void cleandata(int data[],int n); int main(){ int data1[100]={9,8,7,6,5,4,3,2,1}; int i=0,j,head=0,tail=8; while(head<=tail){ printf("%d",data1[head]); cleandata(data1,tail); tail--; } return 0; }
void cleandata(int data[],int n){ int i,temp; temp=data[1]; for(i=0;i<n-1;i++){ data[i]=data[i+2]; } data[i]=temp; return; }
#include <stdio.h> int data1[100]; void cleandata(int data[],int n); int main(){ int data1[100]={9,8,7,6,5,4,3,2,1}; int i=0,j,head=0,tail=8; while(head<=tail){ printf("%d",data1[head]); cleandata(data1,tail); tail--; } return 0; } void cleandata(int data[],int n){ int i,temp; temp=data[1]; for(i=0;i<n-1;i++){ data[i]=data[i+2]; } data[i]=temp; return; }