NOIp2014提高组初赛错题简析
总体分析
\(89pts\),粗略来看选择题错的比较多,\(-6pts\)。同时又是尿性的填空杀扣了\(5pts\)。
不过后面的两大题全对了还是可喜可贺
错题精析
单项选择T8
编译器的主要功能是( ).
- A. 将一种高级语言翻译成另一种高级语言
- B. 将源程序翻译成指令
- C. 将低级语言翻译成高级语言
- D. 将源程序重新组合
My Answer:A; True Answer:B;
概念题,还是没有背熟。百度百科上对编辑器的介绍:
简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器(Linker) → 可执行程序 (executables)
单项选择T12
同时查找2n 个数中的最大值和最小值,最少比较次数为( ).
- A. 3(n-2)/2
- B. 4n-2
- C. 3n-2
- D. 2n-2
My Answer:B; True Answer:C
被传统思维所框住。以为只能每次分别和最大最小值比较,然而正确的做法是这样的:
首先比较前\(2\)个数,大的当最大值,小的当最小值。
然后对于剩下的\(2(n-1)\)个数,每两个之间相互比较,然后将较大的与最大值比较,最小值同理。
所以对于剩下的\(n-1\)组每组要比较\(3\)次,加上最开始的\(1\)次所以答案就是\(1+3(n-1)=3n-2\)次。
不定向选择T1
若逻辑变量A、C为真,B、D为假,以下逻辑运算表达式真的有( ).
- A. (B∨C∨D)∨D∧A
- B. ((- A∧B)∨C)∧B
- C. (A∧B)∨(C∧D∨-A)
- D. A∧(D∨-C)∧B
My Answer:A; True Answer:A,B
这个纯粹是看错了,把B里的((- A∧B)∨C)∧B看成了((- A∧B)∧C)∧B,这是真的不应该
不定向选择T2
下列( )软件属于操作系统软件。
- A. Microsoft Word
- B. Windows XP
- C. Android
- D. Mac OS X
- E. Oracle
My Answer:A,E; True Answer:B,C,D
有没有注意到我刚好全部选反了,其实我是弄错了操作系统软件的意思,这个其实和操作系统是一个东西,然而我理解成了类似于Word,Excel,PPT之类的操作系统带有的软件。这个题意杀。
问题求解T2
如图所示,图中每条边上的数字表示该边的长度,则从A到E的最短距离是_____.

My Answer:16; True Answer 15
当时懒就手动用拓扑排序算了个16出来,早知道应该手玩SPFA的不能写CODE的悲哀
正确顺序:\(A\to B\to C\to F\to H\to I\to E\)
NOIp2014提高组初赛错题简析的更多相关文章
- NOIP 2011 提高组初赛错题简析
Preface 好久没做初赛题了,据说今年的审核会更加严苛,作为一名去年未PY时只有\(92\)分的蒟蒻,我今年看来是\(90\)分都莫得了 然而今年也没怎么看重初赛,结果现在才来做,翻车到了\(84 ...
- noip2014提高组day2二题题解-rLq
(又是昨天的作业……本题写于昨天) (这破题都做这么久,我是不是吃枣药丸……) (好吧这是一道图论题呢) 本题地址:http://www.luogu.org/problem/show?pid=2296 ...
- 几道noip2018提高组初赛的题
以下做法来均自llj @Nicodafagood 一.单项选择题 7. 在一条长度为 1 的线段上随机取两个点,则以这两个点为端点的线段的期望 长度是( ).A. 1 / 2B. 1 / 3C. 2 ...
- NOIP2012提高组初赛NB题
本题中,我们约定布尔表达式只能包含 p, q, r 三个布尔变量,以及"与"(∧)."或"(∨)."非"(¬)三种布尔运算.如果无论 p, ...
- 2016 提高组c++ 错题
需重做 树的重心 链表 计算机基础知识 无线通讯技术: 蓝牙,wifi,GPRS 现在常用的无线通信技术:FM调频广播(用于收音机): 2G.3G移动通信技术(中国移动.中国联通.中国电信正在运营的网 ...
- NOIP2018提高组初赛准备
NOIP2017提高组初赛错题 一.单项选择题(共15 题,每题1.5 分,共计22.5 分:每题有且仅有一个正确选项) 4. 2017年10月1日是星期日,1949年10月1日是( ). A. 星期 ...
- 刷题总结——飞扬的小鸟(NOIP2014提高组)
题目: 题目背景 NOIP2014 提高组 Day1 试题. 题目描述 Flappy Bird 是一款风靡一时的休闲手机游戏.玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面 ...
- NOIP2008提高组(前三题) -SilverN
此处为前三题,第四题将单独发布 火柴棒等式 题目描述 给你n根火柴棍,你可以拼出多少个形如“A+B=C”的等式?等式中的A.B.C是用火柴棍拼出的整数(若该数非零,则最高位不能是0).用火柴棍拼数字0 ...
- NOIP2018提高组初赛知识点
(传说,在神秘的初赛中,选手们经常互相爆零以示友好……) 历年真题:ti.luogu.com.cn 以下标题中打*的是我认为的重点内容 一.关于计算机 (一)计算机组成 硬件组成: 1. 控制器(C ...
随机推荐
- Network-Emulator Network-Emulator-Toolkit网络模拟器使用详细介绍
Network-Emulator-Toolkit网络模拟器使用详细介绍 by:授客 QQ:1033553122 原理介绍 图1 如上图,一个ADSL用户通过modem连接到网络,通过网络应用如IE,M ...
- Java并发编程(一)线程定义、状态和属性
一 .线程和进程 1. 什么是线程和进程的区别: 线程是指程序在执行过程中,能够执行程序代码的一个执行单元.在java语言中,线程有四种状态:运行 .就绪.挂起和结束. 进程是指一段正在执行的程序.而 ...
- (网页)alert()怎么回事出不来,代码没有写错
1.不报错,请查看浏览器是否禁掉了alter. 2.console.log()输出,避免这种尴尬.
- 12、多线程:Threading、守护线程
线程与进程: 线程对于进程来说,就好似工厂里的工人,分配资源是分配到工厂,工人再去处理. 线程是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属 ...
- 利用webpack搭建的前端工程化环境
随着webpack3.x的发布,其功能也越来越强大,很多的项目的编译打包工具也由gulp逐渐转移到webpack.最近因为项目重构考虑使用使用vue,同时想从原来的gulp切换到webpack,所以搭 ...
- Android清单文件合并的那些事
APK文件只能包含一个AndroidManifest.xml文件,但Android Studio项目可以包含多个文件(通过buildSrc.导入的库引入).因此,在构建应用时,Gradle构建会将所有 ...
- Python实现批量梯度下降算法
# -*- coding: UTF-8 -*- import numpy as npimport math # 定义基础变量learning_rate = 0.1n_iterations = 1000 ...
- Jenkins的配置从节点中默认没有Launch agent via Java Web Start,该如何配置使用
Jenkins的配置从节点中默认没有Launch agent via Java Web Start,如下图所示,而这种启动方式在Windows上是最方便的. 如何设置才能让出来呢? 1:打开" ...
- Docker搭建wordpress博客环境(Centos7)
Docker搭建wordpress博客环境(Centos7) 升级系统 yum -y update 设置docker库 sudo yum install -y yum-utils sudo yum-c ...
- rows的参数
ds.Tables[0].Rows[0][0].ToString()中的rows后边的那俩参数分别代表什么 第一个0表示行的索引(如果是0就表示第一行,1表示第二行……)第二个0表示列的索引(如果是0 ...