摘要: malloc,realloc,calloc一直很头疼,这次笔试题需要在数组后重新分配新的空间的代码是://删除函数,删除ptr中的ptr[in]元素,n是数组原来的长度。void rmv(int *ptr,int in,const unsigned int n){ unsigned int i; for (i=in; iin; i--) { *(ptr+i)=*(ptr+i-1); } ptr[in]=x;}//需要包含stdlib.h头文件。malloc分配空间之后需要free掉,以后得记住了。附带删除一个单向链表的最中间元素,不能使用两次循环。void delMiddle(lin... 阅读全文
posted @ 2013-10-19 09:45 扶-苏 阅读(2906) 评论(0) 推荐(0)
摘要: http://xyz.51job.com/External/MyResume/ResumePreview.aspx?CtmID=a0a32498-8328-46f7-b735-ebe1e6788263&SourceID=561ed3c2-b048-4142-8647-861b8e0d5b4a&DBID=ea9e507e-2662-477e-8d9a-153c737328d3&ResumeID=705a6640-f289-4b97-a675-a86ccc82e62b&Seq=45852&JobID=b564a5f7-c4e6-4240-bb0f-3a13d 阅读全文
posted @ 2013-10-18 20:03 扶-苏 阅读(124) 评论(0) 推荐(0)
摘要: 原地址:http://blog.csdn.net/dxdxsmy/article/details/7346326如果说你经常在linux中,或者在kernel下面做事的话,一定会碰到链表的操作。如果你没有真正了解单链表,还是把基础打好吧。如下程序综合了链表的常用方面,请你下自己写出每个函数,debug并运行,直到运行正确;然后对照参考程序,比较程序的差异,有时候,可能你测试不全面,会有这样那样的错误,多思考,这样,你才记忆深刻。#include #include typedef struct node { int nDate; struct node *pst... 阅读全文
posted @ 2013-10-17 02:16 扶-苏 阅读(439) 评论(0) 推荐(0)
摘要: 今天在VS2012上试着写了一个螺旋矩阵的生成算法,效果还不错。 int n=1,i=0,j=0,k=1; cin>>n; int ** arr=new int*[n]; for(int l=0;l=i; j--) arr[m][j]=k++; for(j=m-1; j>i; j--) arr[j][i]=k++; } if(n%2==1) arr[count][count]=n*n; for(i=0;i<n;i++) { for(j=0;j<n;j++) { cout<<arr[i][... 阅读全文
posted @ 2013-10-09 15:54 扶-苏 阅读(242) 评论(0) 推荐(0)
摘要: QuoraStackOverflowW3Schools Online維基大典Open Culture中国雅思网Hacker News!!Learning British UK Accent (RP)Australia NetworkTinkernut.comThe TimesSkillsharewikiHowLitemindAnswersScribdRubyMonkTumblrPinterestNUS - School of ComputingLifehackerPoets POETS poetsHowcastMyCareerStack 阅读全文
posted @ 2013-10-07 12:56 扶-苏 阅读(135) 评论(0) 推荐(0)
摘要: 感悟到知识的无穷尽!比如博客园,这么多智慧的结晶!喜欢博客园,喜欢他深刻的底蕴,喜欢精致的界面,喜欢知识的垂涎! 阅读全文
posted @ 2013-10-06 19:43 扶-苏 阅读(119) 评论(0) 推荐(0)