2008年广东北电面试题
pTemp?=?pTemp->next;}if?(curPos?!=?removenode)//?节点未寻到,错误退出{?return?false;}LNode?*pDel?=?NULL;?//?删除节点pDel?=?pTemp->next;pTemp->next?=?pDel->next;delete?pDel;m_listLength--;return?true;}
//sort the linked list to descending order.
void?LinkList::sort(){if?(m_listLength<=1){?return;}LNode?*pTemp?=?m_pList;int?temp;//?选择法排序for(int?i=0;i前两个函数实现了要求a,后一个函数sort()实现了要求b3. Debugging (Mandatory)a. For each of the following recursive methods, enter Y in the answer box if the method terminaters (assume i=5), Otherwise enter N.(题目意思:判断下面的递归函数是否可以结束)
static?int?f(int?i){?return?f(i-1)*f(i-1);}
Ansewr: N,明显没有返回条件语句,无限递归了
static?int?f(int?i){?if(i==0){return?1;}?else?{return?f(i-1)*f(i-1);}}
Ansewr:Y,当i=0时可结束递归
static?int?f(int?i){if(
……………………

精品模板

更多

    Copyright © 2021 https://www.glzy8.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系我们。

登录后立即下载原创商用设计作品
QQ登陆 微信登陆