2015年12月6日

来源:互联网 发布:windows系统之家 编辑:程序博客网 时间:2024/05/17 07:15

  啊,嗯,额…所以我来更新日志了,其实更新的好像有点过于频繁了。本来并没有打算今天更的,但是… 今天宿管很给面子的不断电,而且其他宿舍已经断电了哦,尤其是1斋女生宿舍(别问我为什么知道…)所以,先说说今天发生的和明天即将发生的事情吧。刚刚很蛋疼的写完了作业,哎妈呀,这作业真酸爽,材力、概率论、还有周二做的材料力学实验,看都没看呢,咋做啊…算了,一步是一步吧…然后还有明天的材力课、概率论课、下午的体育课,都是耗体力的课啊…悲惨= =。顺便还要帮妈妈弄刷课,20日就截止了,还有14天,也就是2个星期,抓紧啊…
  好吧,不说那么多了,这是学习日志,怎么能跑题呢。
  今天无聊就…更新第二章的算法2.1吧,别问我为什么只有一个算法,首先=-=,我懒;其次,我困;再其次,如果明天没有看还可以更新算法2.2,哈哈哈哈哈,机智如我(虽然每天是否会更新还是个问题。)
  好吧,算法2.1是关于union的,也就是两个List的合并,List也就是我们上个日志说的线性表。
  先看看下面的代码:
 

void union(List&La,List Lb){//将所有在Lb中但不在La中的元素插入La,也就是集合(最低级)啦int La_len = Length(La);int Lb_len = Length(Lb);for(int i=1;i<=Lb_len;i++){GetElem(Lb,i,e);if(!LocateElem(La,e,equal))ListInsert(La,i+La_len,e);//与La不相同的数据元素,插入La;相同则False}//函数类型void不需要返回值return OK;}//union

好吧,不小心又犯了个稀里糊涂的错误= =,函数类型为void却傻傻地加了个return OK,真是没救了…
总之就是这样一个合并List的小函数。
好了!睡觉 = =!
zzzzZZZZZ,明天加油!

0 0