当前位置: 首页 > news >正文

2025.11.4总结

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

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

八大排序

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.jsqmd.com/news/31614/

相关文章:

  • 医疗非结构化数据价值挖掘:文档抽取技术的工作原理与场景实践
  • 18、Flink CDC监听MySQL-Binlog实现数据监听
  • Ai元人文构想并不神秘—系统化流程图
  • 2025 年 11 月 EVA 厂家推荐排行榜,eva塑料,eva板材,eva卷材,eva发泡材料,eva橡塑制品公司推荐
  • 2025 年 11 月防爆电磁阀厂家推荐排行榜,气动防爆电磁阀,先导式防爆电磁阀,直动式防爆电磁阀,不锈钢防爆电磁阀,禁铜禁锌防爆电磁阀公司推荐
  • 11.04
  • 20251104 正睿
  • 【做题记录】多校-dp
  • CSP-S 题解反思考场游记
  • 新学期每日总结(第19天)
  • 2025 年 11 月扑灭司林厂家推荐排行榜:专业杀虫剂,高效农药,卫生防疫用药,农业喷洒用药源头厂家精选!
  • 2025 年 11 月高压清洗机厂家推荐排行榜,超高压清洗机组,超高压水清洗设备,超高压清洗装置,工业超高压清洗设备公司精选
  • Centos7安装新版本python3.10
  • 2025 年 11 月高温轴承厂家权威推荐榜:耐高温轴承,真空高温轴承,窑炉高温轴承,BOPP链夹高温轴承,高温调心球轴承,高温关节轴承,高温滚针轴承,高温角接触轴承,高温圆柱滚子轴承公司推荐
  • 2025 年 11 月不干胶轮转机厂家推荐排行榜,商标不干胶轮转机,高速轮转印刷设备,高效稳定生产解决方案
  • swagger-typescript-api
  • HAL库DMA框架
  • 2025 年 11 月电线电缆厂家推荐排行榜,国标电线电缆,中缆电线电缆,工程电线电缆,环保电线电缆,家用电线电缆,工业电线电缆,光伏电线电缆,耐火电线电缆公司推荐
  • 2025 年 11 月清洗机厂家推荐排行榜,全自动/工业/零排放/双溶剂/碳氢/改性醇/真空/全密闭清洗机设备公司精选
  • 2025 年 11 月电线电缆厂家推荐排行榜,电力电缆,控制电缆,通信电缆,阻燃电缆,高压电缆公司推荐
  • 2025 年 11 月电磁阀线圈厂家推荐排行榜,电磁线圈,电磁铁线圈,小型电磁线圈,微型线圈,汽车电磁线圈,车用感应线圈,防爆线圈,防爆电磁线圈,直流电磁线圈,电磁线圈定制公司推荐
  • 2025 年 11 月潜水泵厂家推荐排行榜,新型潜水泵,节能潜水泵,低噪声潜水泵,超低压潜水泵,防爆潜水泵,高压潜水泵,防腐潜水泵公司推荐
  • 2025 年 11 月消杀药剂厂家推荐排行榜,扑灭司林/5%扑灭司林,苯甲酸苄酯/25%苯甲酸苄酯,15%胺氯菊百灭宁,疥螨,阴虱,科灭达公司推荐
  • 2025 年 11 月回信器厂家推荐排行榜,隔爆回信器,阀门回信器,防爆回信器,限位开关回信器,气动阀回信器,气动回信器公司推荐
  • 数据分析流程
  • 2025 年 11 月闭式冷却塔厂家推荐排行榜,工业闭式冷却塔,横流闭式冷却塔,逆流闭式冷却塔,复合流闭式冷却塔公司推荐
  • 2025 年 11 月锅炉厂家推荐排行榜,有机热载体锅炉,导热油锅炉,生物质锅炉,蒸汽锅炉,燃天然气锅炉,热水锅炉公司推荐
  • 每日反思(2025_11_03)
  • 2025 年 11 月高温轴承厂家推荐排行榜,耐高温轴承,不锈钢高温轴承,高速高温轴承,定制高温轴承公司精选
  • 2025 年 11 月清洗机厂家推荐排行榜,高压清洗机,工业清洗机,超声波清洗机,零部件清洗设备公司推荐