自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C语言哈希查找

设哈希表的长度为11,哈希函数为H(key)=key%11,随机产生小于50的8个数,然后存入哈希表中,查找中使用线性探测法解决冲突。用C语言现哈希查找,使用线性探测法解决冲突。

2025-04-21 15:29:21 275

原创 C语言分块查找

示例说明:例如,采用分块查找算法在有序表11、12、18、28、39、56、69、89、96、122、135、146、156、256、298中查找关键字为96的元素。第一步:先查找索引表,确定待查记录所属分块(顺序或者折半查找),即索引表里的值大于等于关键字。建立一个索引表,保存每个分块的最大关键字和分块的存储区间。分块查找基于一个有序列表,其。第二步:在块内顺序查找。

2025-04-12 17:25:45 239

原创 C语言实现折半查找

让关键字与mid所指位置进行比较,若关键字小于mid,则在mid左半部分进行查找,并让high指向mid-1位置,继续循环以上操作;若关键字大于mid,则在mid右半部分查找,并让low指向mid+1位置,继续循环以上操作。要求输入数组的长度,也就是有序列表的长度,并输入数组元素和查找的关键字。程序输出查找成功与否,以及关键字的查找次数。算法思想:low指向第一个位置,high只想最后一个位置,mid指向(low+high)/2。折半查找(二分查找),是基于一个有序的序列。

2025-04-12 14:47:37 271

原创 C语言实现快速排序

用递归的方法对一组数据实现快速排序,顺序从小到大。

2025-04-12 11:14:58 174

原创 C语言实现归并排序算法

用归并算法对一组数据从小到大进行排序。

2025-04-12 11:03:42 292

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除