数据结构
你的男孩JH
这个作者很懒,什么都没留下…
展开
-
起泡排序的另外几种方式
void BubblesortSort(DaraType a[],int n){ for(i=0;i<n-1;i+) for(j=0;j<n-1;i++) if(a[j]>a[j+1]) a[j]<->a[j+1];}原创 2018-08-20 09:38:22 · 171 阅读 · 0 评论 -
单链表查找
//单链表,定义 typedef struct LNode{ datatype data; struct LNode *next;}LNode,*linklist;p=L->next;//访问元素p=p->next; while(p!=NULL){ visit (p->data); p=p->next;}//打印元素 vo...原创 2018-08-20 11:59:45 · 4611 阅读 · 0 评论 -
顺序表
//顺序表反转,其他同理 void fanzhuan_list(&L,int i,typedata x){ for(i=0;i<L.lenght/2;i++) int x; x=L.elem[i] L.elem[i]=L.elem[L.lengt-i+1]}//顺序表排序并插入x void paixu_list(&L,int a,ty...原创 2018-08-20 17:06:18 · 77 阅读 · 0 评论 -
数据结构-饯
//进饯 bool push(LinkList *s,datatype x){ p=(LinkList)(malloc(LNode)); p->data=x; p->next=s; s=p;}//出饯 bool top(Linklist *s,datatype x){ if(s==NULL) return false; ...原创 2018-08-20 19:30:06 · 161 阅读 · 0 评论 -
冒泡排序
#include<iostream>using namespace std;void swap(int &a,int &b);void show(int a[],int lenght);int mian(){ int a[]={24,86,48,56,72,36}; int size=sizeof(a)/sizeof(int); int...原创 2018-08-28 20:45:57 · 129 阅读 · 0 评论 -
直接插入排序
#include<iostream>using namespace std;int swap(int &a,int &b);int show(int a[],int lenght);int main(){ int a[] = { 15, 9, 8, 1, 4, 11, 7, 12, 13, 6, 5, 3, 16, 2, 10, 14}; in...原创 2018-08-28 20:47:14 · 113 阅读 · 0 评论