㈠ 二分查找 C语言
这最后一个语句写错了:
printf("您输入的数组是");for(i=0;i<n;i++){printf("%d",&a[i]);}
应该是:
printf("您输入的数组是");for(i=0;i<n;i++){printf("%d ",a[i]);} //要有空格,不要有取地址符
㈡ 请教用C语言实现单链表的二分查找
单链表上只能单向访问,没法进行二分查找,即使是双链表也是如此
二分查找因为要按位查找,因此用的不是链表,而是顺序表(数组),用链表叫得不偿失