算法
-
排序算法之冒泡排序(详细版)
📝个人主页:爱吃炫迈 💌系列专栏:数据结构与算法 🧑💻座右铭:快给我点赞赞💗 文章目录 冒泡排序是…
-
华为OD机试 – 机场航班调度程序(Java & JS & Python & C & C++)
题目描述 XX市机场停放了多架飞机,每架飞机都有自己的航班号CA3385,CZ6678,SC6508等,航班号的前2个大写字母(或数字)代表航空公司的缩写,后面4个数字代表航班信息…
-
C语言:定义一个函数max
【问题描述】定义一个函数max_min,求一组数据的最大值和最小值. 在主函数中输入n和n个数据,调用max_min函数求出最大最小值,然后在主函数中输出这n个数的最大值和最小值。…
-
第十三届蓝桥杯省赛 C++ C 组 I 题、Python B 组 H题——技能升级(AC)
目录 1.技能升级 1.题目描述 2.输入格式 3.输出格式 4.样例输入 5.样例输出 6.数据范围 7.原题链接 2.解题思路 3.Ac_code 1.技能升级 1.题目描述 …
-
2023年第十四届蓝桥杯大赛python组省赛真题(已更新完)
本篇更新蓝桥杯省赛真题的后5道。 6.试题 F: 公因数匹配 时间限制: 10.0s 内存限制: 512.0MB 本题总分:15 分 【问题描述】 给定 n 个正整数 Ai,请找出…
-
C/C++排序算法(三)—— 冒泡排序和快速排序
文章目录 前言 1. 冒泡排序 🍑 基本思想 🍑 图解冒泡 🍑 动图演示 🍑 代码实现 🍑 代码优化…
-
【数据结构与算法】查找(Search)【详解】
文章目录 查找 查找概论 一、查找的基本概念 顺序表查找 一、定义 二、算法 有序表查找 一、折半查找 二、插值查找 三、斐波那契查找 线性索引查找 一、稠密索引 二、分块索引 三…
-
C语言 字母大小互相转换 三种思路
1.利用ASCII值方法(大小写相差32) 方法(1) #include int main() { char ch; printf(“请输入一个字符:\n”); scanf(“%c…
-
C++二分查找算法:132 模式枚举3
说明 本篇是视频课程的讲义,可以看直接查看视频。也可以下载源码,包括空源码。 本文涉及的基础知识点 二分查找算法合集 本题不同解法 包括题目及代码 C++二分查找算法:132 模…
-
人工智能期末复习(简答)
第1章 人工智能概述 1.什么是人工智能? 人工智能(Artificial Intelligence, AI),又称机器智能(MI,Machine Intelligence), 主…
-
算法详解:杨辉三角 | 合并俩个有序数组 | 删除有序数组中的重复项
前言:本次分享题目全部来自力扣网,大家可以自行选择挑战,详细链接: 118. 杨辉三角 – 力扣(LeetCode) 88. 合并两个有序数组 – 力扣(L…
-
数据结构——顺序队列与链式队列的实现
目录 一、概念 1、队列的定义 2、队首 3、队尾 二、接口 1、可写接口 1)数据入队 2)数据出队 3)清空队列 2、只读接口 1)获取队首数据 2)获取队列元素个数 3)队列…
-
力扣编程题算法初阶之双指针算法+代码分析
目录 第一题:复写零 第二题:快乐数: 第三题:盛水最多的容器 第四题:有效三角形的个数 第一题:复写零 力扣(LeetCode)官网 – 全球极客挚爱的技…
-
「优选算法刷题」:位1的个数(两种解法)
一、题目 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。 提示: 请注意,在某…
-
离散化(算法)
目录 一、离散化的概念 二、离散化的模板 三、离散化的应用 题目 思路分析 代码实现 一、离散化的概念 离散化是一种将连续数据映射到离散值的过程。它通常用于优化某些算法,尤其是与区…
