?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

巨人娛樂網址登錄:指針數組(二)

?

[例6-25] 對已排好序的字符指針數組進行指定字符串的查找。字符串按字典順序排列,查找算法采納二分法,或稱為對折查找。對折查找算法描述:

1.設按開序(或降序)輸巨人娛樂網址登錄入n個字符串到一個指針數組。

2.設low指向指針數組的低端,high指向指針數組的高端,mid=(low+high)/2

3.測試mid所指的字符串,是否為要找的字符串。

4.若按字典順序,mid所指的字符串大年夜于要查找的串,表示被查字符串在low和mid之間,否巨人娛樂網址登錄則,表示被查字符串在mid和high之間。

5.改動low式high的值,從新謀略mid,繼巨人娛樂網址登錄承探求。

#incl巨人娛樂網址登錄ude

#include

#include

#include

main()

{

cha巨人娛樂網址登錄r *binary();/*函數聲明*/

char *ptr1[5],*temp;

int i,j;

for(i=0;i0)

low=mid+1;

else return(str);/*查帳成功,返回被查字符串*/

}

return NULL; / *查找掉敗,返回空指針* /

}

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

浙江体彩20选5开奖号 竞彩北单足球投资 排列7历史开奖号码一百期查询 山西十一选五前三遗漏号码查询 哈尔滨兴动麻将旧版官方下载 贵州11选5图 500彩票网股票指数 走势图排列3 股票配资排名丿找 广西快三开奖结果历史 今晚好彩1开奖结果 短信股票推荐 快乐飞艇是什么游戏 四方河南麻将官方网站 五分十一选五计划软件 河北福彩排列七奖池 金信达配资