【软考】模拟考卷错题本2024-05-07

1 项目路径

在这里插入图片描述

这里的图没有加载出来,没u哦i关系了。其实主要是的算出最长的路径中包含那些元素即可。这里是蒙圈了,没有考虑到还有更长的。要顾头也顾尾。

2 算法分析-贪心

在这里插入图片描述
在这里插入图片描述

该问题主要考核的是算法设计策略来达到目标的方式。主要的设计策略有:分治、动态规划、贪心、回溯;

分治法的思想关键词有”递归”和“子问题和父问题思路一致”,例如快速排序和归并排序等等。

动态规划法:存在可能解法并选择满足整体最佳的方案;关键词:整体最佳方案,当前可非最佳。

贪心:寻找当前情况下最佳的选择,可以快速找到但不保证是整体最佳解。关键词:当前最佳,可以理解为 “贪心
”地恰掉现在有的饭菜(资源)保证现在饿不死。

回溯法:这个一般来讲,考的概率不太高。关键词:“回退”。一般用在 “图”的遍历上,例如深度优先搜索。

综上理解,那么这个就是 贪心呀~我一开始只管我房间周围的情况,不就是只关注当前的最佳情况吗?!

3 折半查找

在这里插入图片描述

这题我都不想说自己了!!这个上次都错过了,这回还来?!!治理关键是找到折半的头和尾。一开始是1到10;向下取整,得到第五个。那么第二次是从6 到 10 ;故第八个就是。那不就是95这个数嘛?!就找了两次~

4 数据结构& 时间复杂度

在这里插入图片描述
在这里插入图片描述

首先咱先看插入,一般插入就是直接在最后怼进去就好。正如题目所示。插入的时候,只需要将尾指针做插入处理即它的next = 插入的节点的next(指针概念),它自己的next 重新指向 所插入的节点(对象)。故 只对单个处理 ,插入即O(1);那就可以排除B、D。

删除的时候,要找到被删除节点的前驱节点方便该前驱节点的 next 直接指向 被删除节点的next;OK~此时就得遍历找到该前驱节点。扯到“遍历”那就意味着至少要走上一圈该循环链路,那不就得到O(n)的时间复杂度嘛?

5 uml 类图理解 & 设计模式

在这里插入图片描述
PS:上述的uml图不知为啥没加载出来。但是这种题目考察的关键是如何理解uml的类图,以及其中的箭头指向。可以参考UML图六种箭头含义

简单来讲,一般是A 指向 B;那么就根据不同的箭头套上不同的Verb 动词就好理解了。例如是 son 继承了 father
在这里插入图片描述

在这里插入图片描述

这种题目重在理解,由于无图;不好拆解。了解一下23 种设计模式详解(全23种)

6 uml图样

在这里插入图片描述
不知为何很多图都没加载~好像是因为我息屏了一段时间了,内部自己清除了吧?!!后面我就不强调这个事情了。
在这里插入图片描述

这里理一下UML的9种图样的效果。参考
类图是由多重性的;如下图所示在这里插入图片描述

7 帧中断

在这里插入图片描述

脑子对这个没啥印象呀~囧;记忆一下。简单来说,帧中断是一种支持高速交换的网络体系结构。它是一种减少结点处理时间的技术。

8 SQL语句- having 和 where

在这里插入图片描述
在这里插入图片描述

解析讲的很清楚了,不赘述。简单来说,一般 group by 后面加上 having 的语句可以对该元组分组限制。where 是对整个表而言,限制程度太高了。

9 uml对象&类图

在这里插入图片描述
在这里插入图片描述

类图有多重度;对象有 “:” 标识,即对象名 和类名称 例如 “Chris : Person”

10 数据流图 (记忆)

在这里插入图片描述

重在理解,这个考察概念。

11 插入排序

在这里插入图片描述

插入排序是最传统的排序之一。交换一次之后还得前后比较哦!这就在原来的5 次比较中加了一次与交换后的前一位比较的次数。即 6 次。

12 软件工程-结构化分析

在这里插入图片描述

这部分是软件工程的知识点。到时需要回溯一下。参考一下百科

13 设计模式和其目的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

对于这种类图,首先是得看懂。目前来说基本上是shape为基类or抽象类。其他的circle、rectangle还有drawing都是关联了shape对象。理解之后就会发现题干中有 抽象 和 实现的描述。那么就可以排除了D呀。总的来说还是要理一下23种设计模式的思路和实现。

14 堆

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

考察的就是 大顶堆和小顶堆。转为完全二叉树就可以理解了。只有有一个不满足大、小顶堆的定义就是错的。如上图C中的25不就比53大,又比33小,所以这玩意就是错的。

15 磁盘读取

在这里插入图片描述
在这里插入图片描述

我没懂这个~有明白的大佬可评论q一下。

16 快速排序-分治法

在这里插入图片描述

记忆理解吧~

17 软件工程-CMMI模型

在这里插入图片描述

见解析并记忆。

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

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

相关文章

文件加密软件排行榜前四名|好用的四款文件加密软件分享

在数据泄露事件频发的今天,文件加密软件成为了保护个人隐私与企业信息安全的必备工具。 选择一款高效、可靠且易用的加密软件至关重要。 本文精选了当前市场上备受好评的十款文件加密软件,旨在为您在数据保护之旅中提供方向。 1.域智盾 域智盾软件是一…

智慧养老解决方案

PART 1 行业背景及发展趋势 数字看中国人口老龄化 第七次全国人口普查数据显示,我国老年人口总量高达2.64亿人,其中60岁以上人群占比提高至18.7%,65岁以上人群占比提高至13.5%。 据统计,到2050年&#…

为 Flutter 应用设置主题:ThemeData 和 ColorScheme 指南

在媒体和其他来源中有许多关于这个主题的文章,那么这篇文章的必要性是什么? 在本文中,我计划仅关注 ThemeData 小部件的关键点以及我的开发经验中最常用的参数,并且您将获得有关每个参数如何对您的应用程序执行操作的简要说明。 …

2023年谷歌拒了228万应用,禁了33.3万账号,开发者们应如何应对2024的挑战?

谷歌在上周一公布了去年如何应对恶意应用和恶意行为。 报告指出,去年谷歌在Google Play平台上,通过不断升级安全系统、更新政策规定、运用先进的机器学习技术,以及严格把关应用审核流程,成功阻止了高达228万个不合规的应用程序上架…

人工智能|推荐系统——工业界的推荐系统之重排

一、相似性的度量 基于物品属性标签 基于物品向量表征 ⽤召回的双塔模型学到的物品向量(不好) 基于内容的向量表征(好) 二、Maximal Marginal Relevance (MMR) 三、重排的规则 最多连续出现𝑘 篇某种笔记 每&#x…

js如何控制一次只加载一张图片,加载完成后再加载下一张

公众号:程序员白特,欢迎一起交流学习~ 原文:https://juejin.cn/post/7340167256267391012 今天看到一个面试题,是关于img图片加载方面的,有必要记录一下。其实关于这个问题,只要知道图片什么时候加载完成就…

(自适应手机端)物流运输快递仓储网站模板 - 带三级栏目

(自适应手机端)物流运输快递仓储网站模板 - 带三级栏目PbootCMS内核开发的网站模板,该模板适用于物流运输网站、仓储货运网站等企业,当然其他行业也可以做,只需要把文字图片换成其他行业的即可;自适应手机端,同一个后台…

3D模型实时变形算法

最近,在尝试渲染一些奇怪的形状后,我陷入了计算机图形学的困境。事实证明,对于我试图解决的具体问题,没有现有的选项完全适合我想要做的事情。几周后,我终于带着一些答案再次浮出水面,写了很多行代码&#…

3.yolov5训练前的图片处理详解(python)

其实,yolov5模型可以分为深度网络、数据处理(图片处理)、损失函数、优化器选择、训练和预测及部分构成,相信大家对训练和预测的代码比较熟悉。前面两章我们根据代码和结构图了解了yolov5的深度网络,接下来看数据处理的…

Spring中FactoryBean的作用和实现原理

Spring中FactoryBean的作用和实现原理 BeanFactory与FactoryBean,相信很多刚翻看Spring源码的同学跟我一样很好奇这俩货怎么长得这么像,分别都是干啥用的。 BeanFactory是Spring中Bean工厂的顶层接口,也是我们常说的SpringIOC容器&#xff…

Android广播机制简介

文章目录 Android广播机制简介广播的基本概念广播的类型广播的使用场景Android广播的优缺点优点缺点 使用Android广播的一些最佳实践: Android广播机制简介 Android广播是一种轻量级的消息传递机制,用于应用程序之间或系统与应用程序之间进行通信。它类似于订阅-发…

ENG-2 AM,129423-53-6主要用于检测生物体系中的Na+浓度

引言:在化学研究的海洋中,优质的化学试剂是实验成功的关键。今天,我要为大家分享一款备受好评的化学试剂——ENG-2。这款试剂以其独特的性能和广泛的应用领域,赢得了众多科研人员的青睐。 中文名称:钠离子荧光探针ENG-…

[leetcode] 68. 文本左右对齐

文章目录 题目描述解题方法贪心java代码复杂度分析 题目描述 给定一个单词数组 words 和一个长度 maxWidth ,重新排版单词,使其成为每行恰好有 maxWidth 个字符,且左右两端对齐的文本。 你应该使用 “贪心算法” 来放置给定的单词&#xff…

运用远期交易防范外汇风险

随着全球化的深入,跨境贸易和投资愈加频繁,外汇风险成为各类企业和投资者必须面对的现实问题。汇率的波动可能导致交易和投资的成本大幅增加,甚至引发利润损失。在这种情况下,远期交易作为一种有效的外汇风险对冲工具,…

2023年全国职业院校技能大赛(高职组)“云计算应用”赛项赛卷1(私有云)

#需要资源(软件包及镜像)或有问题的,可私聊博主!!! #需要资源(软件包及镜像)或有问题的,可私聊博主!!! #需要资源(软件包…

源代码加密

代码加密,特别是源代码加密,是一种安全措施,旨在保护软件的源代码不被未授权访问或泄露。源代码是软件应用程序的原始编程文本,它包含了程序的逻辑、算法和设计思想。由于源代码包含了软件的核心知识,因此它具有极高的…

数智算网,链启未来 | 算力网络子链诚邀各方加入

4月28日,在中国移动算力网络大会期间,由中国移动集团主办,中国移动研究院和云能力中心联合承办的“数智算网,链启未来”共链行动算力网络专场会议成功召开。中国移动研究院副院长段晓东,中国移动集团首席专家、云能力中…

MySQL·内置函数

目录 函数 日期函数 案例1:创建一张表,记录生日 案例2:创建一个留言表 案例3:请查询在2分钟内发布的帖子 字符串函数 案例1: 获取emp表的ename列的字符集 案例2:要求显示exam_result表中的信息&am…

Vinted店铺总被封号?如何有效养号?

Vinted是一家欧洲知名的二手时尚交易平台,致力于连接买家和卖家,让他们能够在平台上买卖二手时尚商品。用户可以在Vinted上销售和购买服装、鞋子、配饰等各种时尚物品,无论是品牌商品还是非品牌商品,都可以在平台上找到。Vinted的…

idea修改maven项目名称及子模块名称

一、修改目录名称 shift F6修改目录,选择“rename module and dictionary”。![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/43efd9c6af6e43ad9656455db94b37a2.png)二、修改子项目pom的 三、修改父项目pom的 四、刷新maven项目
最新文章