㈠ 二分查找 C語言
這最後一個語句寫錯了:
printf("您輸入的數組是");for(i=0;i<n;i++){printf("%d",&a[i]);}
應該是:
printf("您輸入的數組是");for(i=0;i<n;i++){printf("%d ",a[i]);} //要有空格,不要有取地址符
㈡ 請教用C語言實現單鏈表的二分查找
單鏈表上只能單向訪問,沒法進行二分查找,即使是雙鏈表也是如此
二分查找因為要按位查找,因此用的不是鏈表,而是順序表(數組),用鏈表叫得不償失