順序查詢
標題 利用順序查詢,在無序的陣列arr中,查詢key,找到返回下標,失敗返回-1.
#include<stdio.h>
int Search(int *arr,int len,int key)
{
int i;
for(i=0;i<len;i++)
{
if(arr[i]==key)
{
return i;
}
}
return -1;
}
int main()
{
int arr[]={1,2,3,4,5,6,7,12,13,15,44,42,50};
printf("%d\n",Search(arr,sizeof(arr)/sizeof(arr[0]),50));
return 0;
}
執行結果:
相關文章
- DNS查詢順序DNS
- DS靜態查詢之順序查詢
- 順序表應用6:有序順序表查詢
- DNS查詢順序以及方式DNS
- MySQL 查詢中保留 IN 中的順序MySql
- MySQL 查詢常用操作(0) —— 查詢語句的執行順序MySql
- MySQL 並列排名和順序排名查詢MySql
- 5-順序表查詢及插入問題
- SQL 查詢語句的執行順序解析SQL
- 如何找東西?查詢演算法之順序查詢和二分查詢詳解演算法
- 資料結構之查詢(順序、折半、分塊查詢,B樹、B+樹)資料結構
- python教程:屬性查詢順序,資料描述符Python
- MYSQL學習筆記11: DQL查詢執行順序MySql筆記
- mac 上的 python 查詢 dylib 的順序是什麼?MacPython
- 分塊查詢【大規模資料查詢演算法優化】【索引順序查詢】演算法 PHP 版演算法優化索引PHP
- SQL查詢關鍵字執行順序及記憶口訣SQL
- [20201224]order by欄位順序與查詢條件為NULL.txtNull
- 資料結構_順序表_順序表的初始化、插入、刪除、修改、查詢列印(基於C語言實現)資料結構C語言
- python運算子及優先順序順序Python
- 順序表
- 第2章 順序表及其順序儲存
- Python之 常用查詢演算法:最小項搜尋、順序搜尋、二分搜尋Python演算法
- 查詢列表連結串列加排序 每次重新整理順序都不同是什麼情況?排序
- 第二章-線性表-順序表(初始化、迴圈、插入、刪除、查詢、清空)
- SpringBoot配置檔案優先順序載入順序Spring Boot
- 順序表應用5:有序順序表歸併
- UML順序圖
- 順序結構
- 順序刷題
- Prometheus時序資料庫-資料的查詢Prometheus資料庫
- HTML 屬性順序HTML
- 初識順序容器
- python 包引入順序Python
- 順序容器初探(上)
- CSS優先順序CSS
- Sql執行順序SQL
- 線上查詢物流詳情,支援極兔、申通、順豐等快遞批量查詢
- nginx的location匹配順序、優先順序,location對映衝突排查Nginx