算法
-
数据结构之八大排序算法
文章目录 一.常见的排序 二.插入排序 三.希尔排序 四.选择排序 五.堆排序 六.冒泡排序 七.快速排序 八.归并排序 九.计数排序 十.排序总结 一.常见的排序 排序:所谓排序…
-
【算法专题】双指针
双指针 双指针 1. 移动零 2. 复写零 3. 快乐数 4. 盛水最多的容器 5. 有效三角形的个数 6. 和为s的两个数字 7. 三数之和 8. 四数之和 双指针 常见的双指针…
-
【动态规划】动态规划算法基本概念,原理应用和示例代码
1 动态规划概述 动态规划(Dynamic Programming,简称DP)是一种解决多阶段决策问题的数学优化方法。它将原问题分解成若干个子问题,通过解决…
-
排序算法之冒泡排序(详细版)
📝个人主页:爱吃炫迈 💌系列专栏:数据结构与算法 🧑💻座右铭:快给我点赞赞💗 文章目录 冒泡排序是…
-
华为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)队列…
