• [单选题]算法分析最重要的目的是
  • 正确答案 :D
  • 分析算法的效率以求改进

  • 解析:算法分析是指对一个算法需要多少计算时间和存储空间做定量的分析 。在计算机科学中,算法要用计算机算法语言描述,算法代表用计算机解一类问题的精确、有效的方法。算法+数据结构=程序,求解一个给定的可计算或可解的问题,不同的人可以编写出不同的程序来解决同一个问题,这里存在两个问题:一是与计算方法密切相关的算法问题;二是程序设计的技术问题。而算法和程序之间又存在密切的关系。分析算法可以预测这一算法适合在什么样的环境中有效地运行,对解决同一问题的不同算法的有效性做出比较,更重要的是,分析算法可以找出算法的优点和不足,使优点得到保持,对不足进行改进,以获得效率更高的算法。

  • [单选题]变量a所占内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;
  • 正确答案 :C
  • 6

  • 解析:解析:共用体变量在内存所占的长度是取各成员变量中最长的。共用体的长度为4,因此变量a在内存中的长度=1个整型长度+1个共用体长度=2+4=6。

  • 查看原题 点击获取本科目所有试题

    推荐下载科目: 计算机二级 计算机四级 软考中级 思科认证 Linux认证 华为认证 软考初级 职称计算机 计算机辅助设计 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2