首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
如果以单链表表示集合,设集合A用单链表LA表示,集合B用单链表LB表示,设计算法求两个集合的差,即A一B。
如果以单链表表示集合,设集合A用单链表LA表示,集合B用单链表LB表示,设计算法求两个集合的差,即A一B。
admin
2018-08-12
39
问题
如果以单链表表示集合,设集合A用单链表LA表示,集合B用单链表LB表示,设计算法求两个集合的差,即A一B。
选项
答案
由集合运算的规则知,集合的差A-B为包含所有属于A而不属于B的元素,因此,算法的思路在于对于所有属于集合A中的元素e,在集合B中进行查找,若能找到,则说明它不属于A—B,应从LA中删除。若LA的长度为O(n),LB的长度为O(m),则该算法的时间复杂度为O(m×n)。 算法参考伪代码如下: void Difference(LinkList * LA,LinkList * LB) //设LA,LB均具有头结点 { Node * pre,*p,*r; pre=LA; p=LA->next: //p指向LA表中的某一结点,而pre指向p的前面一个结点 while(p!=NULL) { q=LB一>next; //遍历LB表,判断LA中元素是否在LB中 Node * while(q!=NULL&&q一>data!=一>data) q=q一>next if(q!=NULL) { //在LB中找到相同结点元素,则应在LA中删除该结点 r=p; pre一>next=r一>next; p=p一>next; free(r); }else {//未能找到,说明该结点属于A-B。继续在LA中对下一个元素进行判断 pre=p; p=p一>next; } } }
解析
转载请注明原文地址:https://jikaoti.com/ti/5QfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
法国里昂工人起义提出:“我们只有一个口号‘人人自由平等!’”英国宪章运动请愿书提出:“我们竭尽自由人的义务,就应享受自由人的权利。我们要求普遍选举。”这些要求表明()。①带有空想社会主义色彩②当时工人的要求还没有超出资产阶级民主主义的范畴
全国高校院系调整的具体时间是()。
阅读史料回答以下问题:天既哀大地生人之多艰,黑帝乃降精而救民患,为神明,为圣王,为万世作师,为万民作保,为大地教主。生于乱世,乃据乱世而立三世之法,而垂精太平。乃因其所生之国,而立三世之义,而注意于大地远近、大小若一之大一统。乃立元以统天,以天为
我国古代文献中记载了许多有关部落和部落联盟之间发生大规模战争的传说,如炎帝和黄帝两个部落曾战于(),结果黄帝取得了胜利。
支持多道程序的操作系统,区别于其他操作系统的主要特征为()。
一棵:BS’r树共7个结点,值分别为1、2、3、4、5、6、7,形态为满二叉树,()不是插入序列。
图的D搜索类似于BFS,不同之处在于使用栈代替BFS中的队列,入/出队列的操作作为入/出栈的操作,即当一个顶点的所有邻接结点被搜索后,下一个搜索出发点应该是最近入栈(栈顶)的顶点。(1)用邻接表作为存储结构,写一个D搜索算法;(2)用D搜索方法
随机试题
WithaheavyheartSallyarrivedearlyonthemorningoftheauction(拍卖).Itwasalmostayearsinceherdeargrandmotherpassed
具有2~5个清楚核仁的原始细胞是
有关对土石路堤填筑要求的叙述中,不正确的是()。
理财规划师在进行投资理财规划时,首先要做的是全面了解客户的财务信息,对客户的基本情况有一个较为准确的把握,然后在此基础上进行投资相关信息的分析以及客户需求分析,其中对客户投资相关信息的分析不包括()。
在确定审计工作底稿的格式、要素和范围时,注册会计师应当考虑的主要因素有()。
甲公司和乙公司均为增值税一般纳税人,适用的增值税税率均为17%。甲公司于2014年9月30日向乙公司销售一批产品,应收乙公司的货款为2340万元(含增值税)。乙公司同日开出一张期限为6个月,票面年利率为8%的商业承兑汇票。在票据到期日,乙公司没有按期兑付,
甲某为了要男孩,将妻子刚生下的女婴,扔进小河里淹死。甲某犯有()。
用切比雪夫不等式确定,掷一均质硬币时,需掷多少次,才能保证‘正面’出现的频率在0.4至0.6之间的概率不小于0.9.
全面建设小康社会,加快推进社会主义现代化,使社会主义中国发展和富强起来,为人类进步事业做出更大贡献,这是我们党必须勇敢担负起来的历史任务。完成这个任务,必须紧紧依靠全党和全国各族人民的团结。团结就是力量,团结就是胜利。我们党和我国人民经历了艰难曲
InNovember1965,NewYorkwasblackedoutbyanelectricityfailure.The【B1】______promisedthatitwouldnothappenagain.Pe
最新回复
(
0
)