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

news2024/11/19 7:45:46

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

文章目录

  • 算法分析与设计 第一次课外作业
  • 一. 单选题(共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. 错

    正确答案: 错

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

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

相关文章

【模拟电路】模拟集成电路之神-NE555

一、集成电路NE555简介 二、功能框图与引脚说明 三、比较器(运放) 四、反相门(非门) 五、或非门 六、双稳态触发器 七、NE555的工作原理 集成电路NE555的芯片手册 C5157696 一、集成电路NE555简介 NE555起源于上个世纪70年代&a…

CCNP课程实验-03-Route_Path_Control_CFG

目录 实验条件网络拓朴需求 基础配置需求实现1.A---F所有区用Loopback模拟,地址格式为:XX.XX.XX.XX/32,其中X为路由器编号。根据拓扑宣告进对应协议。A1和A2区为特例,A1:55.55.55.0/24,A2:55.55…

java spring boot 获取resource目录下的文档

主要代码 String filePath"templates/test.xls" ClassPathResource classPathResource new ClassPathResource(filePath); InputStream inputStream classPathResource.getInputStream();目录 主要目录存放再这 代码案例 public void downloadTemplate( HttpS…

是否需要跟上鸿蒙(OpenHarmony)开发岗位热潮?

前言 自打华为2019年发布鸿蒙操作系统以来,网上各种声音百家争鸣。尤其是2023年发布会公布的鸿蒙4.0宣称不再支持Android,更激烈的讨论随之而来。 本文没有宏大的叙事,只有基于现实的考量。 通过本文,你将了解到: Har…

密码学上的经典瞬间:如果当时有Python!

提到“安全”,首先想到的一定是加密。 在如今的互联网环境中,信息加密无处不在,我们早已习惯,甚至毫无感觉。 比如,通过https协议访问的各个网站的内容,QQ,微信等聊天工具之间互相发送的信息等等…

前端开发_JavaScript基础

JavaScript介绍 JS是一种运行在客户端(浏览器)的编程语言,实现人机交互效果 作用: 网页特效 (监听用户的一些行为让网页作出对应的反馈) 表单验证 (针对表单数据的合法性进行判断) 数据交互 (获取后台的数据, 渲染到前端) 服…

Android--Jetpack--WorkManager详解

2024已经到来,愿你安睡时,山河入梦。愿你醒来时,满目春风。愿你欢笑时,始终如一。愿你行进时,前程似锦,坦荡从容。 编程语言的未来? 目录 一,定义 二,特点 三&#xff0c…

【心得】PHP文件包含高级利用攻击面个人笔记

目录 一、nginx日志文件包含 二、临时文件包含 三、php的session文件包含 四、pear文件包含 五 、远程文件包含 文件包含 include "/var/www/html/flag.php"; 一 文件名可控 $file$_GET[file]; include $file.".php"; //用php伪协议 &#xff0…

【Leetcode】2487. 从链表中移除节点

文章目录 题目思路代码 题目 2487. 从链表中移除节点 思路 1、递归移除节点: 如果头节点为空,直接返回空。递归调用函数处理下一个节点 head->next。在递归返回后,判断当前节点的值是否小于之前记录的最大值 maxVal。如果小于 maxVal…

【Unity中的A星寻路】Navigation导航寻路系统四大页签详解

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:Uni…

uniapp 使用wx.getFuzzyLocation获取当前的模糊地理位置

前言: 最近在进行一个小程序项目开发的时候,需要用到定位的功能,然后首先是尝试了getLocation方法,但是sccess中的内容始终无法打印,后来才知道是需要申请权限,在连续小程序后台管理员申请权限之后&#x…

【鸿蒙千帆起】《开心消消乐》完成鸿蒙原生应用开发,创新多端联动用户体验

《开心消消乐》已经完成鸿蒙原生应用开发,乐元素成为率先完成鸿蒙原生应用开发的 20游戏厂商之一。作为一款经典游戏,《开心消消乐》已经拥有 8 亿玩家,加入鸿蒙原生应用生态,将为其带来更优的游戏性能和更多创新体验。自 9 月 25…

【Math】重要性采样 Importance sample推导【附带Python实现】

【Math】重要性采样 Importance sample推导【附带Python实现】 文章目录 【Math】重要性采样 Importance sample推导【附带Python实现】1. Why need importance sample?2. Derivation of Discrete Distribution3. Derivation of Continuous Distribution3. An Example 笔者在学…

虹科方案|从困境到突破:TigoLeap方案引领数据采集与优化

导读:在数字化工厂和智能制造的时代,数据已经成为优化机器和流程的关键。然而,如何高效地收集和处理这些数据,特别是在开发、部署和生产阶段,仍是企业面临的一大挑战。虹科TigoLeap平台,作为一款引领行业变…

Windows mp4info使用教程(提取MP4盒子信息、MP4 box信息、box分析工具、atom分析工具)

参考文章:https://www.onlinedown.net/soft/617940.htm 文章目录 软件主界面打开视频文件点击左方能看到各盒子信息 软件主界面 双击打开软件: 打开视频文件 点击左方能看到各盒子信息 比我用xxd命令查看原始16进制数据方便多了。 ᅟᅠ        …

C++初阶——类与对象

目录 C宏函数 在使用宏函数时,有几个常见的错误需要注意: 宏函数在某些情况下有以下优势: 1.C宏函数 在 C 中,宏函数(Macro Function)是使用预处理器定义的宏(Macro)&#xff0…

一、HTML5简介

一、简介 超文本标记语言&#xff08;英语&#xff1a;HyperText Markup Language&#xff0c;简称&#xff1a;HTML&#xff09;是一种用于创建网页的标准标记语言。可以使用 HTML 来建立自己的 WEB 站点&#xff0c;HTML 运行在浏览器上&#xff0c;由浏览器来解析。 <!…

swift-碰到的问题

如何让工程不使用storyboard和scene 删除info.plist里面的Application Scene mainifest 删除SceneDelegate.swift 删除AppDelegate.swift里面的这两个方法 func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession…

javascript 常见工具函数(四)

31.RGB值和十六进制值之间的转换&#xff1a; &#xff08;1&#xff09;十六进制的颜色转为 RGB格式&#xff1a; /*16进制颜色转为RGB格式*/String.prototype.colorRgb function () {var sColor this.toLowerCase();if (sColor && reg.test(sColor)) {if (sColor.l…

【通讯录案例-登录功能-Segue Objective-C语言】

一、我们接下来呢,来说这个登录按钮的实现, 1.我们来实现一下这个登录按钮的一个功能啊, 比如说,当我点击“登录”了以后,我要跳到后边儿的那个TableView, 首先呢,我们来看一下示例程序,参考一下, 当我们上边这两个文本框都有值的时候, 当这两个文本框都有值了以后…