函数BinSearch实现二分查找,请回答下列问题。 int BinSearch(SeqList R, KeyType k, int n) { int low=0, mid, high=n-1; while(low<=high){ mid=______; if(R[mid]. key==k) return mid; if(R[mid]. key>k) high=mid-1; else low=mid+1; } return-1; } 在空白处填写适当内容,使函数功能完整。
查看答案
函数BinSearch实现二分查找,请回答下列问题。 int BinSearch(SeqList R, KeyType k, int n) { int low=0, mid, high=n-1; while(low<=high){ mid=______; if(R[mid]. key==k) return mid; if(R[mid]. key>k) high=mid-1; else low=mid+1; } return-1; } 查找成功时函数的返回值是什么
阅读下列函数并回答问题。 typedef struct node{ DataType data; struct node*lchild, *rchild; }BinTNode; typedef B inTNode*BinTree; void Inorder(BinTree bt) { if(bt!=NULL){ Inorder(bt->lchild); printf("%c", bt->data); Inorder(bt->rchild); } } 该函数的功能是什么
最适于制备缓、控释制剂的药物半衰期是
A. <1 h
B. 2~8 h
C. 24~32 h
D. 32~48 h
E. >48 h
阅读下列函数并回答问题。 typedef struct node{ DataType data; struct node*next; }LinkNode; Typedef LinkNode*Linklist; void DeleX(Linklist head, DataType x) { LinkNode*p, *q, *s; p=head; q=p-->next; while(q!=NULL) if(q->data==x){ s=q; q=q->next; free(s); p->next=q; } else{ p=q; q=q->next; } } 该函数的功能是什么