算法分析与设计 第一次课外作业

算法分析与设计 第一次课外作业

文章目录

  • 算法分析与设计 第一次课外作业
  • 一. 单选题(共8题,80分)
  • 二. 判断题(共2题,20分)

一. 单选题(共8题,80分)

  1. (单选题)以下叙述中错误的是( )。
    A. 算法不能采用自然语言描述,必须使用程序设计语言进行描述。
    B. 算法中每条指令的执行次数有限,执行每条指令的时间也有限。
    C. 组成算法的每条指令是清晰的,无歧义的。
    D. 有零个或多个外部量作为算法的输入并产生至少一个量作为输出。

    正确答案: A :算法不能采用自然语言描述,必须使用程序设计语言进行描述。;10分
    答案解析:
      算法除了可以使用自然语言描述,还可以使用伪代码,流程图等来描述。

  2. (单选题)
    算法复杂性与( )无关。
    A. 算法要解决的问题的规模
    B. 算法本身
    C. 算法的输入
    D. 运行该算法的硬件

    正确答案: D :运行该算法的硬件;10分

  3. (单选题)
    当输入规模为n时,算法增长率最小的是( )。

    A. 5 n 5n 5n
    B. 20 l o g 2 n 20log_2{n} 20log2n
    C. 2 n 2 2n^2 2n2
    D. 3 n l o g 3 n 3nlog_3{n} 3nlog3n

    正确答案: B :;
    10分

  4. (单选题)渐近算法分析是指( )。

    A. 在最坏情况下的复杂性分析。
    B. 在平均情况下的复杂性分析。
    C. 在最好情况下的复杂性分析。
    D. 当规模N -> ∞时,对算法资源开销“增长率”上的简化分析。

    正确答案: D :当规模N -> ∞时,对算法资源开销“增长率”上的简化分析。;
    10分

  5. (单选题)下述表达不正确的是( )。

    A.img
    B.img
    C.img
    D.img

    正确答案: D :;
    10分

  6. (单选题)当上下界表达式相等时,使用( )来描述算法代价。

    A.img
    B.img
    C.img
    D.img

    正确答案: C :;
    10分

  7. (单选题)
    关于f(n)=O(g(n)),下列说法正确的是 ( ) 。

    A.img
    B.img
    C.img
    D.img

    正确答案: A :;
    10分

  8. (单选题)
    下列表述错误的是( )。

    A. 2 N 2 + 11 N − 10 = O ( N 2 ) 2N^2 + 11N - 10 = O(N^2) 2N2+11N10=O(N2)
    B. 2 N 2 + 11 N − 10 = o ( N 2 ) 2N^2 + 11N - 10 = o(N^2) 2N2+11N10=o(N2)
    C. 2 N 2 + 11 N − 10 = θ ( N 2 ) 2N^2 + 11N - 10 = \theta(N^2) 2N2+11N10=θ(N2)
    D. 2 N 2 + 11 N − 10 = Ω ( N 2 ) 2N^2 + 11N - 10 = \Omega(N^2) 2N2+11N10=Ω(N2)

    正确答案: B :;
    10分

二. 判断题(共2题,20分)

  1. (判断题)
    算法分析的两个主要方面是时间复杂度和空间复杂度的分析。

    A. 对
    B. 错

    正确答案: 对
    10分

  2. (判断题)
    如果一个算法的时间复杂性越高,则它的空间复杂性越低。

    A. 对
    B. 错

    正确答案: 错

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

阶段五-JavaWeb综合练习-学生管理系统

一.项目说明 1.前台 (用户使用) 前端,后端 2.后台 (管理员使用) 前端,后端 3.该项目为后台管理系统 项目开发流程: 1.需求分析 1.1 登录功能 用户访问登录页面输入用户名和密码,并且输入验证码。全部输入正确后点击登录,登录成功跳转主页面;登录…

三、HTML元素

一、HTML元素 HTML 文档由 HTML 元素定义。 *开始标签常被称为起始标签(opening tag),结束标签常称为闭合标签(closing tag)。 二、HTML 元素语法 HTML 元素以开始标签起始。HTML 元素以结束标签终止。元素的内容是…

常见安全概念澄清,Java小白入门(八)

认证 认证 (Identification) 是验证当前用户的身份。 常见的认证技术: 身份证用户名和密码用户手机:手机短信、手机二维码扫描、手势密码用户的电子邮箱用户的生物学特征:指纹、语音、眼睛虹膜 授权 授权 (Authorization) 指赋予用户系统…

【OpenCV】在MacOS上源码编译OpenCV

在MacOS上源码编译OpenCV 1. 下载项目源码2. 创建CMake编译文件3. 编译安装4. 案例测试5. 总结 前言 在做视觉任务时,我们经常会用到开源视觉库OpenCV,OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件…

【docker实战】安装tomcat并连接mysql数据库

本节用docker来安装tomcat,并用这个tomcat连接我们上一节安装好的mysql数据库 一、拉取镜像 我们安装8.5.69版本 先搜索一下 [rootlocalhost ~]# docker search tomcat NAME DESCRIPTION …

CRLF注入与检测

一、CRLF介绍 CRLF是CR和LF两个字符的拼接,它们 分别代表”回车换行”(\r\n)。十六进制编码分别为0x0d和0x0a,URL编码为%0D和%0A。CR和LF组合在一起即CRLF命令,它表示键盘上的"Enter"键,许多应用…

如何避免LLM的“幻觉”(Hallucination)

生成式大语言模型(LLM)可以针对各种用户的 prompt 生成高度流畅的回复。然而,大模型倾向于产生幻觉或做出非事实陈述,这可能会损害用户的信任。 大语言模型的长而详细的输出看起来很有说服力,但是这些输出很有可能是虚…

postman设置下载文件大小限制

问题 本地写了一个下载文件的接口,调用postman测试的时候,小文件可以,但时大文件就会报错,postman提示: 解决方案 点击postman的设置按钮,点击【Settings】,在打开的弹窗中选择【General】Tab…

【Spark精讲】记一个SparkSQL引擎层面的优化:SortMergeJoinExec

SparkSQL的Join执行流程 如下图所示,在分析不同类型的Join具体执行之前,先介绍Join执行的基本框架,框架中的一些概念和定义是在不同的SQL场景中使用的。 在Spark SQL中Join的实现都基于一个基本的流程,根据角色的不同&#xff0…

解析大语言模型LLM的幻觉问题:消除错觉、提高认知

文章目录 前言一、幻觉介绍二、幻觉产生的原因三、幻觉的现象四、幻觉的分类五、幻觉解决方案六、幻觉待解决问题后记 前言 在人类的感知和认知过程中,幻觉一直是一个被广泛讨论和研究的问题。幻觉指的是一种虚假的感知或认知经验,使我们看到、听到或感…

如何选择适合你的跨境电商源码?10大要点全解析

跨境电商源码是开展跨境电商业务的关键工具,它直接关系到电商网站的功能性和性能表现。如何选择适合自己的跨境电商源码成为了许多网商关注的焦点。本文将从多个维度全面解析如何选择适合你的跨境电商源码,为你的跨境电商之路提供有力支持。 关键点一&a…

大数据应用安全策略包括什么

大数据应用安全策略是为了保障大数据应用中的数据安全而采取的一系列措施,其重要性不容小觑。以下是大数据应用安全策略所包含的主要内容: 一、数据加密与安全存储 数据加密:对于敏感数据,应采用加密技术进行保护,包括…

【代数学作业4-汇总版】范数与迹

【代数学作业4】范数与迹 写在最前面1. 极小多项式1. 对 α \alpha α 的极小多项式2. 对 α 1 \alpha 1 α1 的极小多项式3. 对 α 2 α 1 \alpha^2 \alpha 1 α2α1 的极小多项式 2. 范数 N N N3. 数域 K K K 的范数 N K N_K NK​4. 迹 T T T5. 数域 K K K 的迹…

基于电商场景的高并发RocketMQ实战-促销活动推送至用户完整流程、Spring结合RocketMQ的生产者消费者使用

🌈🌈🌈🌈🌈🌈🌈🌈 欢迎关注公众号(通过文章导读关注),发送【资料】可领取 深入理解 Redis 系列文章结合电商场景讲解 Redis 使用场景、中间件系列…

Redis - 挖矿病毒 db0 库 backup 反复出现解决方案

问题描述 腾讯云的服务器,使用 Docker 部署了 Redis 之后,发现 DB0 中总是出现 4 条 key,分别是 backup01backup02backup03backup04 而自己每次存入 db0 中的数据过一会就会被无缘无故删除掉。 原因分析 挖矿病毒 解决方案 在启动的时候…

解决电脑访问共享文件问题:“无法访问。你可能没有权限使用网络资源。请与这台服务器的......”

文章目录 1. 问题2. 解决方法 1. 问题 2. 解决方法 Win R 键入 gpedit.msc在弹出的窗口,展开左侧目录树至安全选项,如图。( 计算机配置-Windows设置:安全设置-本地策略-安全选项)

linux系统下sql脚本的执行与导出

terminal中执行 执行 mysql -u [username] -p -D [databasename] < [XXX.sql] 导出 mysql -u [username] -p [datbasename] > [XXX.sql] 导出的数据库名自定义。 mysql -u [username] -p [databasename] [tablename] > [xxx.sql] 导出表名自定义 mysql shell 执行 …

NGUI基础-图集制作(保姆级教程)

目录 图集是什么 如何打开图集制作工具 制作步骤 图集的三个关键配置 相关参数介绍 Atlas Material Texture Padding Tim Alpha PMA shader Unity Packer TrueColor Auto-upgrade Force Square Pre-processor 图集是什么 Unity图集&#xff08;Sprite Atlas&…

java SSM拖拉机售后管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

一、源码特点 java SSM拖拉机售后管理系统是一套完善的web设计系统&#xff08;系统采用SSM框架进行设计开发&#xff0c;springspringMVCmybatis&#xff09;&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源 代码和数据库&#xff0c;系统主要…