2025.11.4总结

news/2025/11/4 23:10:16/文章来源:https://www.cnblogs.com/zangbotao/p/19191658

今天继续软考的学习
今天学复习了几个排序的基本概念。还有软件工程的软件过程模型和敏捷方法。

除此之外在昨天发现一个微信小程序:软考达人 。里面有历年真题联系,章节练习,知识点学习等很多功能,是个免费的程序,我用起来非常不错,刷了很多题(不过都是简单的,难的题做不出来),之后尝试做一些难题

八大排序

5 8 1 4 7 3 2 6

一.直接插入排序

直接插入排序是从第二个数据开始遍历,与前面的数据进行比较如果小于 则让前面的数据向前移动 自己接着向前面的数据比较 直到比较到大于等于自己的数据或者没有数据能进行比较时停止 插入当前的位置。

二.希尔排序

希尔排序又称缩小增量排序,它选定了一个整数gap将待排数据分组,然后对组内的数据进行直接插入排序,接着减小gap 改变分组的区间 再进行排序。此过程称为预排序。最后gap减小到1时,数据已经接近有序,再对数据进行直接插入的排序效率则较高

三.选择排序

选择排序在八大排序中属于是最“老实的”一个排序,其基本思想 首先选出一个关键值 一般是数据的第一位 接着遍历剩下的数据 记录剩下数据中最小值和最大值的下标。接着将最小值放到左边,最大值放到右边 接着减小需要排序的区间(因为已经排一个最大值和一个最小值了在这里插入图片描述

四.堆排序

堆排序基于完全二叉树的数据结构,将待排序列构建成一个大顶堆(或小顶堆)。此时,堆顶元素是最大(或最小)值。将其与末尾元素交换,然后调整剩余元素为新堆,重复此过程直到所有元素有序。

基本思想:

  1. 将无序序列构建成堆
  2. 将堆顶元素与末尾元素交换,最大元素沉到数组末端
  3. 重新调整结构使其满足堆定义,继续交换堆顶与当前末尾元素
  4. 重复执行直到整个序列有序

五.冒泡排序

冒泡排序通过重复遍历待排序序列,比较相邻元素并交换位置错误的元素,使较大(或较小)元素逐渐"浮"到顶端。

基本思想:

  1. 比较相邻元素,如果顺序错误就交换
  2. 对每一对相邻元素做同样工作,从开始到结尾,此时最后元素是最大(最小)值
  3. 针对所有元素重复上述步骤,除了最后已排序元素
  4. 重复直到没有元素需要交换

六.快速排序

快速排序采用分治策略,通过一趟排序将数据分割成独立的两部分,其中一部分的所有数据都比另一部分小,然后递归地对这两部分进行排序。

基本思想:

  1. 从数列中挑出一个元素作为基准
  2. 重新排列数列,所有比基准小的放在前面,比基准大的放在后面
  3. 递归地对两个子序列进行快速排序

七.归并排序

归并排序采用分治法,将已有序的子序列合并,得到完全有序的序列。先使每个子序列有序,再使子序列段间有序。

基本思想:

  1. 将序列分成两半,分别进行归并排序
  2. 将两个有序表合并成一个有序表
  3. 重复分解和合并过程直到整个序列有序

八.计数排序

计数排序不是基于比较的排序算法,其核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。

基本思想:

  1. 找出待排序数组中最大和最小元素
  2. 统计每个值为i的元素出现的次数,存入计数数组的第i项
  3. 对所有的计数累加(从计数数组的第一个元素开始,每一项和前一项相加)
  4. 反向填充目标数组,将每个元素i放在新数组的第C[i]项,每放一个元素就将C[i]减去1

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

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

相关文章

医疗非结构化数据价值挖掘:文档抽取技术的工作原理与场景实践

在当今的医疗健康领域,数据正以前所未有的速度增长。这其中,绝大部分是非结构化数据,如临床病历、出院小结、病理报告、医学影像报告、科研文献和保险单据等。这些文档中蕴含着宝贵的患者信息、诊疗经验和医学洞见,…

18、Flink CDC监听MySQL-Binlog实现数据监听

18、Flink CDC监听MySQL-Binlog实现数据监听一、CDC简介: CDC(Change Data Capture)是变更数据捕获的简称,其核心思想是监测并捕获数据库的变动(包括数据或数据表的插入、更新、删除等),将这些变更按发生的顺序…

Ai元人文构想并不神秘—系统化流程图

系统化流程图 这是一个根据“AI元人文”思想体系生成的系统化流程图。该图旨在直观地展现整个理论框架的核心结构、动态过程与内在逻辑。 flowchart TDsubgraph A [哲学基础]direction LRA1[“核心命题<br>价值对…

2025 年 11 月 EVA 厂家推荐排行榜,eva塑料,eva板材,eva卷材,eva发泡材料,eva橡塑制品公司推荐

2025 年 11 月 EVA 厂家推荐排行榜:深度解析行业优质供应商 随着环保要求的提升和材料技术的进步,乙烯-醋酸乙烯酯共聚物(EVA)作为一种多功能高分子材料,在包装、鞋材、体育用品、汽车内饰等领域的应用持续扩大。…

2025 年 11 月防爆电磁阀厂家推荐排行榜,气动防爆电磁阀,先导式防爆电磁阀,直动式防爆电磁阀,不锈钢防爆电磁阀,禁铜禁锌防爆电磁阀公司推荐

2025 年 11 月防爆电磁阀厂家推荐排行榜:气动防爆电磁阀、先导式防爆电磁阀、直动式防爆电磁阀、不锈钢防爆电磁阀、禁铜禁锌防爆电磁阀公司推荐 行业背景介绍 防爆电磁阀作为工业自动化控制系统的关键执行元件,在化…

11.04

11.04这么多的故事 这么多的人Look at yourself in the mirror钱永远是主旋律不怕输才是第一步心态 心态 好好说话 好好说话

20251104 正睿

正睿 NOIP 二十连测 C\(n, q, a_i \le 300\)。 这种题一般都要发现一些性质(不变量)才能做。这个题的是将 \(a\) 分成两组 \(S1, S2\) 的总和。 首先如果可以分成两组使得 \(s1 = s2\),那么后手必胜。\(s1 = s2 = 0…

【做题记录】多校-dp

A. Multitest Generator 考虑一个长为 \(m(m\ge 2)\) 的序列 \(b\),我们显然可以令 \(b_1=1,b_2=m-2\) 来使它变成 multitest。于是我们只需要判断能否使用 \(0\) 次或 \(1\) 次操作使其变成 multitest。 首先考虑 \(…

CSP-S 题解反思考场游记

贪心+(最小生成树,归并)+(ACAM,主席树,哈希)+ DP(贡献延后类)前言:今后可能会考虑在noip时写个游记,csp实在太烂而且没啥好写的。T1 签到小贪心 T2 第一眼这啥啊。后来想到枚举集合,然后写搜索,调半天发现…

新学期每日总结(第19天)

今日 相较昨日 学习如何连接数据库

2025 年 11 月扑灭司林厂家推荐排行榜:专业杀虫剂,高效农药,卫生防疫用药,农业喷洒用药源头厂家精选!

2025 年 11 月扑灭司林厂家推荐排行榜:专业杀虫剂,高效农药,卫生防疫用药,农业喷洒用药源头厂家精选! 随着全球公共卫生和农业害虫防治需求的持续增长,扑灭司林作为一种高效、低毒的拟除虫菊酯类杀虫剂,在卫生防…

2025 年 11 月高压清洗机厂家推荐排行榜,超高压清洗机组,超高压水清洗设备,超高压清洗装置,工业超高压清洗设备公司精选

2025 年 11 月高压清洗机厂家推荐排行榜,超高压清洗机组,超高压水清洗设备,超高压清洗装置,工业超高压清洗设备公司精选 随着工业清洗技术的不断进步,高压清洗机、超高压清洗机组、超高压水清洗设备、超高压水清洗…

Centos7安装新版本python3.10

简单说明Python2.7.5是CentOS 7默认安装的版本; Python3.6.8是CentOS 7中可以通过默认repo安装到的最新版本;如果简单使用,默认的python可能已经够用,但是如果使用python3版本的话,还是推荐升级到3的较高版本3.7/3…

2025 年 11 月高温轴承厂家权威推荐榜:耐高温轴承,真空高温轴承,窑炉高温轴承,BOPP链夹高温轴承,高温调心球轴承,高温关节轴承,高温滚针轴承,高温角接触轴承,高温圆柱滚子轴承公司推荐

2025 年 11 月高温轴承厂家权威推荐榜:耐高温轴承,真空高温轴承,窑炉高温轴承,BOPP链夹高温轴承,高温调心球轴承,高温关节轴承,高温滚针轴承,高温角接触轴承,高温圆柱滚子轴承公司推荐 在工业制造领域,高温轴…

2025 年 11 月不干胶轮转机厂家推荐排行榜,商标不干胶轮转机,高速轮转印刷设备,高效稳定生产解决方案

2025年11月不干胶轮转机厂家推荐排行榜:商标不干胶轮转机的高效稳定生产解决方案 在当今快速发展的包装印刷行业,不干胶轮转机作为商标标签生产的关键设备,其技术水平和性能稳定性直接影响着企业的生产效率和产品质…

swagger-typescript-api

最近用了一套第三方的若依框架做产品,技术栈是vue3+vite+TS,前端团队3个人,时间紧任务重,大家开发肯定不会太注重代码风格及质量,为了统一api的使用和类型的定义,引入了swagger-typescript-api来统一api和类型定…

HAL库DMA框架

介绍HAL库中外设如何与DMA建立连接外设句柄结构体中包含有DMA句柄,如ADC typedef struct __ADC_HandleTypeDef {// ADC_TypeDef *Instance; /*!< Register base address */// ADC_InitTy…

2025 年 11 月电线电缆厂家推荐排行榜,国标电线电缆,中缆电线电缆,工程电线电缆,环保电线电缆,家用电线电缆,工业电线电缆,光伏电线电缆,耐火电线电缆公司推荐

2025年11月电线电缆行业深度解析与优质厂家推荐 电线电缆作为国民经济建设的"血管"和"神经",其质量直接关系到电力传输的安全性和稳定性。随着我国新型电力系统建设的推进,电线电缆行业正迎来技…

2025 年 11 月清洗机厂家推荐排行榜,全自动/工业/零排放/双溶剂/碳氢/改性醇/真空/全密闭清洗机设备公司精选

2025年11月清洗机厂家推荐排行榜:全自动/工业/零排放/双溶剂/碳氢/改性醇/真空/全密闭清洗机设备公司精选 一、行业背景与发展趋势 工业清洗设备作为现代制造业的重要配套装备,正经历着技术革新与产业升级的双重变革…

2025 年 11 月电线电缆厂家推荐排行榜,电力电缆,控制电缆,通信电缆,阻燃电缆,高压电缆公司推荐

2025 年 11 月电线电缆厂家推荐排行榜:电力电缆、控制电缆、通信电缆、阻燃电缆、高压电缆公司推荐 行业背景与发展趋势 电线电缆作为国民经济建设的重要配套产业,被广泛应用于电力、建筑、通信、制造等领域,素有&q…