查找算法(C实现)(待补充)
生活随笔
收集整理的這篇文章主要介紹了
查找算法(C实现)(待补充)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
折半查找:
int Seekaim(int* nums, int aim, int left, int right) {//在[l,r]搜尋aim的位置,-1:不存在if(nums[left] <= aim && aim <= nums[right]) {while(left < right) {if(nums[(left+right)/2] < aim) {left = (left+right)/2+1;}else {right = (left+right)/2;}}}return nums[left] == aim?left: -1; }總結(jié)
以上是生活随笔為你收集整理的查找算法(C实现)(待补充)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三数之和为0(c语言实现)(改进)
- 下一篇: 罗马数字转整数(C实现)