zoukankan      html  css  js  c++  java
  • NOIP2017提高组初赛总结(题目+易错点+解析)

    考过的,还是不太会


    单选:

    2. 在 8 位二进制补码中,10101011 表示的数是十进制下的( )。
    A. 43 B. -85
    C. -43 D. -84

    正确答案:B

    解析:还是不熟,第一位是符号,1是负数,然后负数是按位取反,就是1010100

    8. 由四个不同的点构成的简单无向连通图的个数是( )。
    A. 32 B. 35
    C. 38 D. 41

    正确答案:C

    解析:从六条边中选6,5,4,3条,在判断一下选三条边中不联通的情况

    9. 将 7 个名额分给 4 个不同的班级,允许有的班级没有名额,有( )种不
    同的分配方案。
    A. 60 B. 84
    C. 96 D. 120

    正确答案:D

    解析:又是排列组合

    我们用插板法,先假装给每个班一个名额,然后C103=120

    11. 设 A 和 B 是两个长为 n 的有序数组,现在需要将 A 和 B 合并成一个排好序的
    数组,请问任何以元素比较作为基本运算的归并算法最坏情况下至少要做
    ( )次比较。
    A. n^2 B. n log n C. 2n D. 2n-1

    正确答案:D

    解析:每个数比两次,最后一个数不用比较

    14. 小明要去南美洲旅游,一共乘坐三趟航班才能到达目的地,其中第 1 个航班
    准点的概率是 0.9,第 2 个航班准点的概率为 0.8, 第 3 个航班准点的概率为
    0.9。如果存在第 i 个(i=1,2)航班晚点,第 i+1 个航班准点,则小明将赶不
    上第 i+1 个航班,旅行失败;除了这种情况,其他情况下旅行都能成功。请
    问小明此次旅行成功的概率是( )。
    A. 0.5 B. 0.648 C. 0.72 D. 0.74

    正确答案:D

    解析:最重要的就是第一个晚了同事第二个也晚了是可以的,所以只有第一个晚了,第二个准点,第二个晚了,以三个准点是不行的,所以就是1-0.1+0.8-0.2+0.9

    多选:

    1. 以下排序算法在最坏情况下时间复杂度最优的有( )。
    A. 冒泡排序 B. 快速排序 C. 归并排序 D. 堆排序

    正确答案:CD

    解析:归并排序是O(nlogn)的,堆排序也是O(nlogn)的,要记住

    就这些了,马上要考试了,一定要过初赛啊!

    %%%各路大佬

    蒟蒻总是更懂你✿✿ヽ(°▽°)ノ✿
  • 相关阅读:
    nyoj163 Phone List
    hdu1251统计难题
    hdu1754 I Hate It
    nyoj123 士兵杀敌(四)
    poj3468 A Simple Problem with Integers
    zoj1610 Count the Colors
    nyoj144 小珂的苦恼
    nyoj93 汉诺塔(三)
    poj2182 Lost Cows
    ASP.NET2.0中的Callback机制
  • 原文地址:https://www.cnblogs.com/WWHHTT/p/9774127.html
Copyright © 2011-2022 走看看