社区
数据结构与算法
帖子详情
顺序表查找算法一个小问题!
wyongliang
2009-07-26 03:41:18
在查找算法中如下代码段
Status LocateElem_Sq(SqList L,ElemType e,Status(*compare)(ElemType,ElemType)){
//中间部分省略
}
其中
Status(*compare)(ElemType,ElemType)应该是一个比较函数
我想问
1,这里Status是什么意思 ? 书上好像说的是函数的类型
2,Status后面的(*compare)是什么意思 ?
...全文
48
3
打赏
收藏
顺序表查找算法一个小问题!
在查找算法中如下代码段 Status LocateElem_Sq(SqList L,ElemType e,Status(*compare)(ElemType,ElemType)){ //中间部分省略 } 其中 Status(*compare)(ElemType,ElemType)应该是一个比较函数 我想问 1,这里Status是什么意思 ? 书上好像说的是函数的类型 2,Status后面的(*compare)是什么意思 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wyongliang
2009-07-26
打赏
举报
回复
谢谢 恍然大悟
晨星
2009-07-26
打赏
举报
回复
应该是C或C++语言中指向函数的指针吧。
Status LocateElem_Sq(SqList L,ElemType e,Status(*compare)(ElemType,ElemType))……
这里是在定义一个函数LocateElem_Sq,其中
Status(*compare)(ElemType,ElemType)
是它的第三个形式参数。这个参数的名字叫compare,它的类型是一个指向函数的指针类型,被它指向的函数必需有两个ElemType类型的形参,并返回一个Status类型的返回值。
随便找一本C或C++语言的教材,看一看函数指针部分就明白了。
wyongliang
2009-07-26
打赏
举报
回复
麻烦大侠给解释一下 小弟感激不尽啊
JAVA近百种
算法
大全
Java
算法
大全是
一个
包含约100种常见
算法
的资源库,专为Java程序员设计,用于深入理解和实践编程中的各种
算法
。这些
算法
涵盖了数据结构、排序、搜索、图论等多个领域,是提升编程技能和解决
问题
能力的重要工具。下面...
java
算法
大全(含源码包)
Java
算法
大全是
一个
涵盖广泛、深度丰富的学习资源,包含近100种常见
算法
的源代码实现,对于希望提升自己在Java编程和
算法
设计能力的开发者来说,无疑是一份宝贵的参考资料。这份资料涉及到的数据结构和
算法
知识是...
java数百种
算法
实现
2.
查找
算法
: - 线性
查找
:遍历整个数组来
查找
目标元素。 - 二分
查找
:适用于有序数组,每次
查找
都缩小一半的搜索范围。 - 哈希
查找
:通过哈希表快速定位元素,时间复杂度可达到O(1)。 3. 树与图
算法
: - ...
结构之法
算法
之道blog最新博文集锦第6期CHM文件
3. **排序与
查找
**:常见的排序
算法
如冒泡排序、插入排序、选择排序、快速排序、归并排序、堆排序等,以及
查找
算法
如顺序
查找
、二分
查找
、哈希
查找
等,都是编程实践中不可或缺的部分。 4. **图论**:在第6期中,...
C语言数据结构
顺序表
的
查找
算法
*
顺序表
的
查找
算法
(重点是哨兵的设置) *创建
一个
数据结构体 *创建
一个
顺序表
的结构体 *
顺序表
结构体里面包含 数据数组 和 数组长度 *采用两种
查找
方法 哨兵设置 普通
查找
*哨兵排序
算法
的设置的好处是可以降低时间...
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章