1. 认识复杂度和简单排序算法
简单排序算法
AcWing算法基础课笔记 1.基础算法
基础算法
数据结构:链队列的基本操作,建立、插入、删除、遍历等(C语言)
链队列在介绍链队列具体的操作前,先来看一下有关的知识点,我在看书之前也是懵懵懂懂,如果有不对的地方麻烦大佬指出????上图介绍了队列的几种变化,空队列时对头队尾指针都指向头指针,插入一个元素x时,队尾指针指向x,头指针也指向x。大家体会体会书上附带的插入算法与删除算法,大家可以结合上面的图一起理解。
小明爬楼梯--python
'''题目:一共有15台阶,小明每次可以爬一节,或者两节,或者三阶。思路:第一种如果把她用数学语言符号化1阶台阶分解成1,意味着只有一种方法;2可以分解成2和1 1意味着二阶台阶有两种算法。3可以分解成 0 3,2 1,1 2 ,111四种上法。用字典表达式{1:1,2:2,3:4}思想是不管你上多
基于BP神经网络的PID智能控制
PID控制要获得较好的控制效果,就必须通过调整好比例、积分和微分三种控制作用,形成控制量中既相互配合又相互制约的关系,这种关系不一定是简单的“线性组合”,从变化无穷的非线性组合中可以找出最佳的。神经网络所具有的任意非线性表达的能力,可以通过对系统性能的学习来实现具有最佳组合的PID控制。
C语言例题——输出1000以内的所有完数
一个数如果恰好等于它的各个因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完数”。编程找出1000之内的所有完数,并按下面的格式输出其因子:6 its factors are 1,2,3#include "stdio.h"void main() { in
通过逻辑回归和感知器算法对乳腺癌数据集breastCancer和鸢尾花数据集iris进行线性分类
通过逻辑回归和感知器算法对乳腺癌数据集breastCancer和鸢尾花数据集iris进行线性分类
2022.09 青少年Python等级考试(六级) 编程题部分
2022.09 青少年Python等级考试(六级) 编程题部分
常见经典目标检测算法
目标检测(Object Dectection)的任务是图像中所有感兴趣的目标(物体),确定他们的类别和位置。除图像分类外,目标检测要解决的核心问题是:
DES加密解密算法(简单、易懂、超级详细)
1. 通信的双方同时掌握一个密钥,加密解密都是由一个密钥完成的(加密密钥等于解密密钥)。2. 双方通信前共同拟定一个密钥,不对第三方公开。3. 不具有个体原子性,一个密钥被共享,泄露几率会大大增加。
卡尔曼滤波
目录1.卡尔曼滤波入门2.学卡尔曼滤波的必备知识2.1.状态空间表达式2.2.高斯分布2.3.方差2.4.超参数2.5.卡尔曼直观图解3.卡尔曼滤波3.1.卡尔曼公式理解3.2.调节超参数3.2.1.Q和R的取值3.2.2.P0和X0的取值3.2.3.卡尔曼滤波的使用...
利用yolov5实现口罩佩戴检测算法(非常详细)
帮助你快速掌握利用yolov5来训练口罩佩戴检测模型。
机器学习强基计划5-3:图文详解因子分解与独立图I-Map(附例题分析+Python实验)
本文从代数上的因式分解出发,串讲概率图的因子分解、吉布斯分布、独立图、完美图、独立性等价等关键概念,并给出例题分析和Python实验代码
目标检测算法——YOLOV7——详解
本文详细解读了YOLOV7 0.1版本代码的网络结构、损失函数、正负样本匹配规则等。可以高效的快速掌握YOLOV7的宏观结构和真正实现时的核心点。
C 统计数字和大写字母和小写字母的个数
image.png从键盘输入一行字符,分别统计其中大写字母和小写字母的个数实例#include <stdio.h>int main(void){ char str; int digit,upper,lower; digit,upper,lower = 0;//初始化为0
Python中列表的常用操作
1、列表的格式:变量A的类型为列表 namesList = ['xiaoWang','xiaoZhang','xiaoHua']比C语言的数组强大的地方在于列表中的元素可以是不同类型的 比如:testList = [1, 'a']2、打印出列表的数据一、列表的循环遍历1、for循环遍历2、while
基于Matlab人脸识别(PCA算法)
摘要 随着科技的发展,人类社会的进步,传统身份识别由于容易遗失,容易被破解已不能起到身份识别作用。人们需要更加安全可靠的身份识别技术。而生物特征的独一无二,不易丢失和被复制的特性很好满足了身份识别的需要。同时随着计算机科学技术和生物医学的发展使得利用生物特征识别成为了可能。在生物特征识别领域
二分搜索算法详解(Binary Search)
二分搜索(Binary Search)如何确定一个元素在数组中的位置?(假设数组里面全都是整数)如果是无序数组,从第0个位置开始遍历搜索,平均时间复杂度:O(n)如果是有序数组,可以使用二分搜索,最坏时间复杂度为O(logn)(一)、二分搜索 — 思路假设在[begin,end)范围内搜索某个元素
粒子群算法求解0-1背包问题
粒子群优化算法(PSO:Particle swarm optimization) 是一种进化计算技术(evolutionary computation)。源于对鸟群捕食的行为研究。粒子群优化算法的基本思想:是通过群体中个体之间的协作和信息共享来寻找最优解.PSO的优势:在于简单容易实现并且没有许多参
Python快速判断素数方法
代码不废话,上代码:def IsPrime(n): # 2, 3 单独处理 if n == 2 or n == 3: return True # 不在 6 的倍数两侧的不是素数 if n % 6 != 1 and n % 6 != 5: retur