- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 利用头插法实现单向链表的逆置
这篇文章将再次讨论单向链表的逆置问题。在原来的那篇文章中,我用了三个指针实现了这一功能,这样显得非常的麻烦复杂,代码也写的略长一些。但是最近一同学给我看她写的代码,利用创建单向链表时的头插法,只需两个指针就轻松巧妙的实现了单向链表的逆置过程。下面是该函数代码片:void Transpose(SLNode *SLinkList){ SLNode *p,*q; if(SLinkList->n
2014-12-01 19:19:09 3680
原创 在C++中获取int型数组存储元素的实际个数
#include#includeusing namespace std;int main(){ int a[9]={1,2,3}; int len=sizeof(a)/sizeof(int);//获取数组的大小 int mylen=0;//获取实际存放的元素个数 int i=0; while(a[i]) { mylen++; i++; } cout<<len<<"
2014-05-19 22:48:20 3778 2
原创 12个小球问题
问题:有12个大小颜色一样的小球,其中一个的质量不同于其他11个(但不知道比正常球轻还是重),要求使用天平称三次将问题球找出来。解答:1:将12个小球分3组,每组4个小球,第一次称第一组和第二组,如果相等,则问题球一定在第三组。如果不相等则问题球在第一组或第二组的其中一组。2:如果问题球在第三组中。第二次称量,任意拿两个球称量。如果相等,则问题球一定在剩下的两个里面,然后拿一正常球和这
2013-12-04 19:06:59 1512 2
空空如也
linux(fedora22)安装glib
2015-08-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人