社区
C语言
帖子详情
如何用指针实现冒泡排序法
xyj200588
2007-01-02 05:32:49
在C语言中,使用指针实现冒泡排序,应该怎么样来写呀。谢谢在线等
...全文
657
3
打赏
收藏
如何用指针实现冒泡排序法
在C语言中,使用指针实现冒泡排序,应该怎么样来写呀。谢谢在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tse_nie123
2007-01-03
打赏
举报
回复
好的..
chinese_zmm
2007-01-02
打赏
举报
回复
typedef struct node
{
int data;
}Node;
typedef int (*compare)(void *, void *);//这是个比较函数,就象库排序函数中的比较函数一样
void sort(Node *h[], int n, compare fun)//h[]中放的是指向Node型的数组
{
int i, j;
Node *tmp;
for (i = 1; i < n; i++)
{
for (j = i; j < n; j++)
{
if (fun(h[j - 1], h[j]))
{
tmp = h[j - 1];
h[j - 1] = h[j];
h[j] = tmp;
}
}
}
}
自己写的给点辛苦分
everestsun
2007-01-02
打赏
举报
回复
FT.基本功
c语言用
指针
冒泡排序法
,C语言-用
指针
实现
冒泡排序
这篇博客通过C语言展示了如何使用
指针
实现
冒泡排序。程序包括输入数字、排序和输出排序后的数字。代码中定义了一个固定大小的静态数组,并通过
指针
进行遍历和交换操作,
实现
了冒泡排序算法。
用
指针
实现
,采用
冒泡排序法
将数组中的数据升序排序
本文详细介绍了冒泡排序的原理及
实现
方法,包括基本步骤、内外层循环的作用,并提供了多种
实现
方式,如数组
实现
和
指针
实现
等。此外还介绍了如何通过冒泡排序对指定范围内数据进行排序。
对
指针
的进一步认识(用
冒泡排序法
实现
排序函数)
本文介绍了如何利用冒泡排序算法改造函数,使其能处理任意类型的数据,包括整型和结构体,通过比较年龄和名字进行排序。
指针
与数组和函数 (C++; 用
冒泡排序法
实现
)
本文详细介绍了一种经典的排序算法——冒泡排序,并通过C++代码
实现
了该算法。文章展示了如何通过比较相邻元素并交换位置来对数组进行排序,同时提供了完整的代码示例。
解析选择排序法与
冒泡排序法
的区别(数组
实现
和
指针
实现
)
本文通过图解和代码详细对比了选择排序与冒泡排序两种经典排序算法的
实现
过程及原理,帮助读者深入理解这两种排序算法的特点。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章