信息学奥赛初赛天天练-79-NOIP2015普及组-基础题4-即时通讯软件、二叉树遍历、前序遍历、中序遍历、后序遍历、算法时间复杂度

news2024/9/28 19:23:19

NOIP 2015 普及组 基础题4

11 下面哪种软件不属于即时通信软件( )
A QQ
B MSN
C 微信
D P2P

16 前序遍历序列与中序遍历序列相同的二叉树为( )
A 根结点无左子树
B 根结点无右子树
C 只有根结点的二叉树或非叶子结点只有左子树的二叉树
D 只有根结点的二叉树或非叶子结点只有右子树的二叉树

18 下列选项中不属于视频文件格式的是( )
A TXT
B AVI
C MOV
D RMVB

19 某算法的计算时间表示为递推关系式 T(n)=T(n−1)+n(n 为正整数)及 T(0)=1,则该算法的时间复杂度为( )
A O(logn)
B O(nlogn)
C O(n)
D O(n^2)

20 在 NOI 系列赛事中参赛选手必须使用累承办单位统一提供的设备。下列物品中不允许选手自带的是( )
A 鼠标
B 笔
C 身份证
D 准考证

2 相关知识点

1) 即时通信软件

即时通信软件是一种允许用户通过互联网进行实时通信的应用程序。它们通常提供文本、语音、视频聊天功能,以及文件传输、屏幕共享等附加功能

常用的即时通信软件:QQ、微信、MSN、Skype、WhatsApp、Telegram

2) 二叉树遍历

常见的二叉树的遍历主要有3种,先序遍历,中序遍历,后序遍历

先序遍历

先序遍历又叫先根遍历,遍历的顺序为根,左孩子,右孩子

下面二叉树的前序遍历顺序为 ABDHIEJCFKG

中序遍历

中序遍历又叫中根遍历,遍历的顺序为左孩子,根,右孩子

下面二叉树的中序遍历顺序为 HDIBJEAFKCG

后序遍历

后序遍历又叫后根遍历,遍历的顺序为左孩子,右孩子,根

下面二叉树的后序遍历顺序为 HIDJEBKFGCA

3) 算法的时间复杂度
算法的时间复杂度是一个函数,它定性描述该算法的运行时间,常用大O符号表述,它可以被认为是渐进,不考虑常数
对于足够大的输入规模,我们往往不需要花费很大力气计算太精确的结果,通常指关系增长级量,即算法的渐进效率
比如:

int sum = 0;
for(int i = 1; i<=n; i ++ ){
       sum = sum + i;
}

我们关心for循环的时间复杂度,而 int sum=0 忽略
因此时间复杂度为O(n),而不是O(n+1)

3 思路分析

11 下面哪种软件不属于即时通信软件( D )
A QQ
B MSN
C 微信
D P2P

分析

D P2P (Peer-to-Peer)是一种网络通信协议,主要用于实现计算机之间的直接通信和资源共享。P2P并不是一个即时通信软件,而是一种网络技术
所以P2P不属于即时通信软件

16 前序遍历序列与中序遍历序列相同的二叉树为( D )
A 根结点无左子树
B 根结点无右子树
C 只有根结点的二叉树或非叶子结点只有左子树的二叉树
D 只有根结点的二叉树或非叶子结点只有右子树的二叉树

分析

前序遍历序列的顺序是 根 左 右
中序遍历序列的顺序是 左 根 右
左和根顺序是相反的,如果没有左子树则顺序都是 根 右,遍历顺序相同
如果只有根,遍历顺序也相同
所以选D

18 下列选项中不属于视频文件格式的是( A )
A TXT
B AVI
C MOV
D RMVB

分析

A TXT是一种纯文本文件格式,用于存储文本信息,不包含任何图像或音频信息,TXT不属于视频文件格式。
B AVI(Audio Video Interleave)是一种多媒体容器格式,用于存储音频和视频数据,AVI属于视频文件格式。
C MOV(QuickTime Movie)是一种多媒体容器格式,由苹果公司开发,用于存储音频、视频和其他时间同步的数据,MOV属于视频文件格式。
D RMVB(Real Media Variable Bitrate)是一种视频压缩格式,由RealNetworks公司开发,用于存储高质量的视频数据
所以选A

19 某算法的计算时间表示为递推关系式 T(n)=T(n−1)+n(n 为正整数)及 T(0)=1,则该算法的时间复杂度为( D )
A O(logn)
B O(nlogn)
C O(n)
D O(n^2)

分析

递推关系为 T(n)=T(n−1)+n
每次减小1,但复杂度为n
从n每次减小1,需要进行n次
所以时间复杂度为n^2

20 在 NOI 系列赛事中参赛选手必须使用累承办单位统一提供的设备。下列物品中不允许选手自带的是( A )
A 鼠标
B 笔
C 身份证
D 准考证

分析

B 笔
C 身份证
D 准考证
上面3个是与考试有关的,应该携带的,鼠标与考试无关

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2088944.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何使用IDEA远程访问家里或者公司中无公网IP的内网MySQL数据库

文章目录 前言1. 本地连接测试2. Windows安装Cpolar3. 配置Mysql公网地址4. IDEA远程连接Mysql5. 固定连接公网地址6. 固定地址连接测试 前言 本教程主要介绍如何使用Cpolar内网穿透工具实现在IDEA中也可以远程访问家里或者公司的数据库&#xff0c;提高开发效率&#xff01;无…

在 Debian 上安装 IntelliJ IDEA 笔记(含 JDK 的安装)

在 Debian&#x1f4a9; 上安装 IntelliJ IDEA &#x1f4a1; 笔记&#xff08;含 JDK 的安装&#xff09; 下载安装 JDKJDK17JDK8 安装 IntelliJ IDEA Community添加桌面启动项&#xff08;快捷方式&#xff09; 参考资料 下载 两个包已经下好了&#xff0c;一个JDK17&#x…

OZON新品藏品,OZON收藏品推荐

OZON新品藏品&#xff0c;OZON收藏品推荐Top1 火车模型 Наши поезда №17 - Пассажирский электровоз ЧС2 商品id&#xff1a;1643982093 月销量&#xff1a;266 OZON新品藏品地&#xff1a;m6z.cn/5H6fQR&#xff08;浏览器复制打开&a…

<数据集>车牌识别数据集<目标检测>

数据集格式&#xff1a;VOCYOLO格式 图片数量&#xff1a;2000张 标注数量(xml文件个数)&#xff1a;2000 标注数量(txt文件个数)&#xff1a;2000 标注类别数&#xff1a;1 标注类别名称&#xff1a;[License] 序号类别名称图片数框数1License20002965 使用标注工具&am…

嵌入式单片机开发学习路线,从入门到高薪就业,保姆级学习攻略!

嵌入式就业方向及具体细分岗位如下&#xff1a; 方向 岗位 单片机开发 单片机开发工程师&#xff08;MCU开发工程师&#xff09; RTOS开发工程师 Linux应用开发 Linux应用工程师 QT开发工程师 Linux多媒体开发工程师 Linux驱动开发 Linux/Android驱动开发工程师 Linux设…

【建议收藏】100个Python精选库

Python为啥这么火&#xff0c;这么多人学&#xff0c;就是因为简单好学&#xff0c;功能强大&#xff0c;整个社区非常活跃&#xff0c;资料很多。而且这语言涉及了方方面面&#xff0c;比如自动化测试&#xff0c;运维&#xff0c;爬虫&#xff0c;数据分析&#xff0c;机器学…

鸿蒙(API 12 Beta3版)【识别图像数据】

基本概念 图像数据识码能力支持对相机预览流数据中的码图进行扫描识别&#xff0c;并获取信息。 场景介绍 图像数据识码能力支持对相机预览流数据中的条形码、二维码、MULTIFUNCTIONAL CODE进行识别&#xff0c;并获得码类型、码值、码位置信息和相机变焦比。该能力可用于一…

马斯克被告“狗狗币传销”!索赔2580亿美元,法官驳回诉讼!马斯克与狗狗币的不解之缘!

在数字货币领域&#xff0c;每一次波动都牵动着全球投资者的神经&#xff0c;而埃隆马斯克&#xff08;Elon Musk&#xff09;——这位科技界的传奇人物&#xff0c;更是以其独特的言行不断在加密货币市场上掀起波澜。近期&#xff0c;关于马斯克与狗狗币&#xff08;Dogecoin&…

【C++STL详解(十三)】unordered系列容器的介绍与使用

目录 前言 一、unordered_map 介绍 使用 构造方式 修改 容量 迭代器 元素访问 查询 桶操作 二、unordered_set 介绍 使用 构造 修改 容量 迭代器&#xff08;只有单向) 查询 桶操作 三、unordered系列的性能测试 前言 前面提到的map/set是C98提供的关联…

使用手机挖掘IDOR漏洞赚取1500美元赏金

在今天的文章中&#xff0c;笔者将分享如何在手机上发现两个不安全的直接对象引用 (IDOR) 实例&#xff0c;并因此获得 1500 美元的赏金。 信息收集&#xff1a;了解目标 首先&#xff0c;我通常使用 Google dork&#xff08;谷歌语法&#xff1a;如“site:target.com about”…

斯坦福UE4 C++课学习补充24:伤害数值

创建并调用数值显示UI 显示数值用UMG实现。创建名为DamagePopup_Widget控件蓝图&#xff0c;添加一个数值文本框。设置如下&#xff0c;设置文本框为Is Variable 将场景投射到屏幕Project World Location to Widget Position节点&#xff1a;它的作用是在UE中将一个世界空间中…

智能新未来:2024世界机器人大会全景解析

8月21日至25日&#xff0c;2024世界机器人大会在北京北人亦创国际会展中心盛大举行。本次大会以“共育新质生产力 共享智能新未来”为主题&#xff0c;汇聚了全球近170家机器人企业&#xff0c;展示了超过600款创新产品&#xff0c;其中首发新品达60余款&#xff0c;人形机器人…

晚宴扫码查询座位号

在晚宴活动中&#xff0c;快速准确地查询座位号是提升参与者体验的关键。以下是通过扫码查询系统实现座位号查询的详细步骤。 步骤一&#xff1a;电脑端上传查询信息 1. 访问云分组官网。 2. 使用微信扫码登录系统。 3. 点击菜单“我的查询”。 步骤二&#xff1a;准备查询信…

文心快码帮你解大厂面试题:如何使用shell找到access log,如何找到访问量最多的url?

&#x1f381;&#x1f449;点击进入文心快码 Baidu Comate 官网&#xff0c;体验智能编码之旅&#xff0c;还有超多福利&#xff01;&#x1f381; 【大厂面试真题】系列&#xff0c;带你攻克大厂面试真题&#xff0c;秒变offer收割机&#xff01; ❓今日问题&#xff1a;在8…

Java框架spring(二)

一、AOP面向切面编程 1、AOP的概念 AOP&#xff08;AspectOrientedProgramming&#xff09;&#xff0c;意为&#xff1a;面向切面编程&#xff0c;通过 预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 AOP是OOP的延续&#xff0c;是软件开发中的一个热点&…

URP custompasscustom render objects 下

上文 https://blog.csdn.net/qq_35158695/article/details/141708043?spm1001.2014.3001.5501 上次说了绘制流程&#xff0c;还需要指定FBO 在renderpass的这个configure函数里&#xff0c;设置render target 这里的纹理是从shader里map出来的ID&#xff0c;不过我看他文章没…

STM32F1+HAL库+FreeTOTS学习7——列表和列表项

STM32F1HAL库FreeTOTS学习7——列表和列表项 列表和列表项简介列表列表项迷你列表项 列表项API函数介绍1. 初始化列表2. 初始化列表项3. 列表末尾插入列表项4. 列表插入列表项5. 移除列表项6. 补充&#xff1a;FreeRTOS中操作列表和列表项的宏 列表项的插入和删除实验总结 上一…

人工智能时代,AI数据服务行业面临的机遇与挑战

随着大数据、云、物联网、人工智能等信息科技技术的发展以及互联网设备的普及&#xff0c;各行业产生了前所未有海量的AI数据服务需求&#xff0c;彻底宣告了数据时代的来临。 首先&#xff0c;物联网的发展更使线下业务产生的大量数据被采集起来&#xff0c;世界各地的AI数据…

需求管理软件对比:2024年10款推荐工具

本文将介绍10款需求管理软件&#xff1a;1.PingCode&#xff1b;2. Worktile&#xff1b;3. 开源中国社区 Gitee&#xff1b;4. 金动力&#xff1b;5. 氚云&#xff1b;6. 协作云&#xff1b;7. 麦塔在线&#xff1b;8. Height&#xff1b;9. Plaky&#xff1b;10. ActiveColla…

万龙觉醒辅助:屠龙攻略大全!VMOS云手机带你组团抓龙!

在《万龙觉醒》中&#xff0c;使用VMOS云手机能够为玩家提供专属定制版的云手机&#xff0c;不仅内置游戏安装包&#xff0c;还无需重新下载安装游戏。这一切都让玩家的游戏体验更加便捷和高效。VMOS云手机能够辅助游戏的自动化运行&#xff0c;支持24小时云端运行&#xff0c;…