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)的,要记住

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

%%%各路大佬

 

posted @ 2018-10-11 18:07  Bruce--Wang  阅读(1675)  评论(1编辑  收藏  举报