VimIy微民网,让世界倾听微民的声音! 设为首页 | 加入收藏 | 网站地图
当前位置:主页 > 大杂烩 >

【微民网救救我】【数据结构入门习题】弄不好要被挂科了...大家来帮我看看这几道题吧...

整理时间:2013-05-01 01:56 来源:www.vimiy.com 作者:编辑 点击:

【楼主】2013-04-30 00:54

» 弄不好要被挂科了...大家来帮我看看这几道题吧...
    1.与顺序表相比,单链表的优点和缺点?
    
    2.已知某系统只可能出现8种字符,其概率为0.06,0.07,0.01,0.22,0.41,0.32,0.43,0.02,试写出它们的哈夫曼编码。
    
    3.下列是冒泡排序算法
    void BubbleSort(DataType a,int n)
    {int i,j,flag=1;DataType temp;
    For (i=1;i<n && flag==1;i++)
    {flag=0;
    for (j=0;j<n-i;j++)
    {if (a.key>a.key)
    {flag=1;temp=a;a=a;a=temp;
    }}}}
    请问上述算法中For (i=1;i<n && flag==1;i++)改成For (i=1;i<n;i++),对算法有无影响,请举例说明之。
    
    
    4.设计一个在顺序表的第I 个位置插入一个元素的程序。
    
    
    
    
    
    5.给出某二叉树的前序序列和后序序列能否唯一地刻画出这棵二叉树,若能够,给出证明,否则举出一个反例。
    
    
    
    
    
    
    真的不想死啊。。。。。
    
网友评论2013-04-30 00:58


    。。。。你这是钓鱼键盘程序员呢?
    
    这些题目,百度搜,一字不差
    
网友评论2013-04-30 01:00


    第三题是对已经排序的表有影响。
    对已经排序的表 效率是n
    似乎是这样 嗯。
    
网友评论2013-04-30 01:05


    死定了。。。T.T
    
网友评论2013-04-30 01:19


    简要回答一下
    
    1 优点是插入删除操作快,缺点是遍历与查询慢
    2 8个字符那就是3位Huffman编码,把频率排一下序作为初始结点,每次从集合里挑出频率最低的两个结点放到一个新建的结点下面,新结点的频率就是原来两结点的和,把新结点放回集合,再删掉原来的两个结点。重复直到集合里的元素取光。
    3 flag叫警戒哨,如果剩余部分已经排好序,那就不用白费力气继续遍历了
    4 表尾增加一个空位置,把所有元素往后挪一位,表头插入新元素,顺便更新表的大小,很简单吧?
    5 不可以,太简单了,一个只有左子的结点和一个只有右子的结点,不管先序还是后序遍历,表达式都是一样的嘛
    
网友评论2013-05-01 02:11


    Reply Post by thbcd (2013-04-30 01:19):
    
    简要回答一下
    
    1 优点是插入删除操作快,缺点是遍历与查询慢
    2 8个字符那就是3位Huffman编码,把频率排一下序作为初始结点,每次从集合里挑出频率最低的两个结点放到一个新建的结点下面,新结点的频率就是原来两结点的和,把新结点放回集合,再删掉原来的两个结点。重复直到集合里的元素取光。
    3 flag叫警戒哨,如果剩余部分已经排好序,那就不用白费力气继续遍历了
    4 表尾增加一个空位置,把所有元素往后挪一位,表头插入新元素,顺便更新表的大小,很简单吧?
    5 不可以,太简单了,一个只有左子的结点和一个只有右子的结点,不管先序..
    
    
    
网友评论2013-05-01 02:14


    我上学期选得 data structure坑成.....
    
    看起来比LZ难的样子。。。
    不过也全忘光了
    
    
网友评论2013-05-01 02:16


    data structure的即视感。。。
    去年真是没少折磨人
    
网友评论2013-05-01 02:22


    Reply Post by 白熊之怒 (2013-05-01 02:16):
    
    data structure的即视感。。。
    去年真是没少折磨人
    
    我感觉我们的project特别难。。
    然后我还是国内exchange过去的。。基础C之类的还没跟上。。。
    
    
    最后成绩那个难看啊。。。我怎么就手贱去选了呢。。
    我EE根本不用学的。
    

    
    
    

Copyright © 2012年2月8日