链表知识点(四)【单链表排序(冒泡排序)】
来源:互联网 发布:大数据专业的现状分析 编辑:程序博客网 时间:2024/04/30 04:21
Link* Sort_link(Link * Head)
{
Link *p;
int n;
int temp;
int i;
int j;
p = Head;
n = Calculate_Length(Head);
if(Head== NULL || Head->next == NULL)
{
returnHead;
}
for(i=0;i<n-1;i++)
{
p = Head;
for(j=0;j<n-i-1;j++)
{
if(p->data> p->next->data)
{
temp = p->data;
p->data =p->next->data;
p->next->data = temp;
}
p = p->next;
}
}
returnHead;
}//冒泡排序
0 0
- 链表知识点(四)【单链表排序(冒泡排序)】
- 数组(四)--冒泡排序
- (四)简单排序—冒泡排序
- Java排序算法(四):冒泡排序
- 排序算法(四):冒泡排序
- Java排序算法(四):冒泡排序
- Java排序算法(四):冒泡排序
- Java排序算法(四):冒泡排序 .
- Java排序算法(四):冒泡排序
- 排序算法_C++(四)交换排序之冒泡排序
- 算法学习(四)冒泡排序
- 冒泡排序 知识点小结
- 排序算法四:鸡尾酒(双向冒泡)排序
- Java排序之一【冒泡排序(四种情况)】
- 排序算法(四)冒泡排序及其优化
- 排序之四:冒泡排序(C语言实现)
- 单链表排序(冒泡排序法)
- 排序(之冒泡排序)
- 索引与优化like查询
- 无源蜂鸣器颤音的原因分析及解决办法
- [Leetcode] Symmetric Tree
- 【水题递归】【HDU2044】我大沙茶了
- 应用程序之间的跳转
- 链表知识点(四)【单链表排序(冒泡排序)】
- Mat中实际数据是如何保存的
- SQLite支持的数据类型(日期函数)
- 知名应用背后的第三方开源项目
- 关于软件开发(初期)的点滴
- 线程同步与通信
- [Leetcode] Same Tree
- DSP入门必看(上)
- 朴素的UNIX之-翻开历史