链表实现冒泡排序算法
来源:互联网 发布:华润网络是国企吗 编辑:程序博客网 时间:2024/06/06 05:44
// TEST2.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include<stdlib.h>#include<stdio.h>int main(int argc, char* argv[]){int a = 0, i = 0;int *arr = NULL;struct Node{int num;struct Node* next;};struct Node *Head, *pTmp, *pPre, *tHead, *pLast;while (1 == scanf("%d",&a)){pTmp = (struct Node *)malloc(sizeof(struct Node));if(pTmp == NULL){return 0;}pTmp->num = a;pTmp->next = NULL;if(i++ == 0){Head = pTmp;pPre = pTmp;}else{pPre->next = pTmp;pPre = pTmp;}}for(int j=0; j<i; j++ ){for(pPre = Head, pTmp = Head->next; pTmp != NULL; pPre = pTmp, pTmp = pTmp->next ){if(pPre->num > pTmp->num){int nTmp = pPre->num;pPre->num = pTmp->num;pTmp->num = nTmp;}}}pTmp = Head;while (pTmp != NULL){printf("%d ",pTmp->num);pTmp = pTmp->next;}printf("\n");getchar();return 0;}
0 0
- 链表实现冒泡排序算法
- 实现冒泡排序算法
- 冒泡排序算法实现
- 算法实现-->冒泡排序
- 冒泡排序算法实现
- 链表实现冒泡排序
- 链表实现冒泡排序
- 链表实现冒泡排序
- 如何实现冒泡排序算法
- 算法:冒泡排序的实现
- C#冒泡排序算法实现
- java实现冒泡排序算法
- Java实现冒泡排序算法
- JAVA实现冒泡排序算法
- java实现冒泡排序算法
- Java实现冒泡排序算法
- Python实现冒泡排序算法
- PHP实现 冒泡排序算法
- struts2 自定义标签实例
- 最大公约数
- 交叉编译OpenCV2.2.0及移植到Tiny210
- canvas标签结合javascript做出动态时钟效果
- Myeclipse8.0 破解
- 链表实现冒泡排序算法
- 提取博文
- onWindowFocusChanged触发简介
- linux系统管理---同步时间
- Ubuntu下安装ARM交叉编译器
- OpenCV成长之路(6):数学形态学基本操作及其应用
- ADO的几种连接方式
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- Java的编程规则