• [单选题]以下关于排序算法的叙述中,正确的是( )。
  • 正确答案 :D
  • 简单选择排序中,关键字相同的两个记录在排序前后的相对位置可能交换

  • 解析:解析:冒泡排序法的基本思路是:将相邻位置上的关键字进行比较,如果为逆序,则交换,否则继续往下比较,直到序列已经排好。所以,在这个过程中,元素问的比较次数应大于或等于交换次数。简单选择排序算法的思路是:第1趟在n个记录中选择最小的记录,将它与第1个元素交换,第2趟在n-1个基类中选取最小记录,将它与第2个元素交换,依此类推,直到序列的第n个元素为止。在这个过程中,关键字相同的两个记录在排序前后的相对位置可能发生变化。例如,序列为(80,80,40,30)时,选择排序法需要将第1个元素80和最后一个元素30交换,这样就使得两个80的相对位置改变了。

  • [单选题]不是数据校验码。
  • 正确答案 :D
  • BCD码

  • 解析:解析:计算机在存储和传送数据过程中,为了保证数据的准确性,一般都要进行数据校验和纠错。通常使用校验码的方法来检测数据是否出错。其基本思想是把数据可能出现的编码区分为合法编码和错误编码。常用的校验码有3种,分别为:

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

    考试宝典
    推荐下载科目: 计算机二级 计算机三级 计算机四级 Linux认证 JAVA认证 软考初级 职称计算机 通信工程师 计算机操作员初级 计算机操作员高级
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2