线性表的顺序表示和实现,附全套C++代码实现
线性表的顺序表示和实现,附全套C++代码实现
基于 Q 学习算法的无人机路径学习和避障方法
随着无人机在复杂恶劣环境中的应用,对自动避障技术的要求越来越高。强
化学习(RL)是机器学习(ML)领域的一项著名技术,它不需要大量的先验训练样
本,而是与环境相互作用,学习知识。因此,将 RL 思想应用于未知环境下的无
人机任务支持具有重要的现实意义。本文采用自适应随机搜索方法(ARE)来完成
无人机导航和避障任务。搜索机制将引导无人机逃生到正确的路径。仿真结果表
明,该方法能够有效地引导无人机以合理的路径到达目标。
关键词:无人机避障;Q 学习;神经网络;陷阱逃逸策略;
车牌识别用的汉字图片数据集,包含各个省份的车牌简称,实测可用,特征提取后车牌识别成功率高
车牌识别用的汉字图片数据集,包含各个省份的车牌简称,例如京、津、沪、渝、蒙、新、藏、宁、桂、川等。共有3000张图片左右,每张图片大小为20*20像素。可以用作字符识别方法的模板库,字符识别主要有基于模板匹配算法和基于人工神经网络算法。基于模板匹配算法是首先将分割后的字符二值化,并将其尺寸缩放为字符数据库中模板的大小,然后与所有模板进行匹配,最后选取最佳匹配作为结果。建立数字库对该方法在车牌识别过程中很重要, 数字库准确才能保证检测出的数据正确。该数据库经过编程测试后发现识别精度非常高,大家可以放心下载
电子科技大学《信息论》精品课件
信息论是运用概率论与数理统计的方法研究信息、信息熵、通信系统、数据传输、密码学、数据压缩等问题的应用数学学科。信息系统就是广义的通信系统,泛指某种信息从一处传送到另一处所需的全部设备所构成的系统。
本课件主要内容分为四个章节:第一章:熵、率失真函数、信道容量,具体内容有熵、微分熵、平均互信息量;第二章:压缩限与信源编码,具体内容有压缩限、Huffman码、音频编码、图像编码、视频编码;第三章:传输限与信道编码,具体内容有传输限、线性分组码、Turbo码、LDPC码;第四章:网络信息论,具体内容有相关信源压缩限、单跳网络传输限、多跳网络传输限等。
电子科技大学《矩阵理论》精品课件
本课程为学习人工智能,机器学习等课程之前的先行理论基础知识,课件内容包括6章节,分别为:第一章:线性代数基础,第二章:矩阵的范数,第三章:矩阵的分解,第四章:矩阵的奇异值分解,第五章:矩阵分析,第六章:广义逆矩阵。适用于想学习矩阵理论的知识在校学生,或者想进一步提升自己的数学知识爱好者。课程内容丰富翔实,深入浅出,希望可以给大家带来帮助。
C语言基础的编程练习精选10题(21~30),附带详细题解和解题思路
C语言基础的编程练习题,附带详细题解和解题思路.eg:
1022: [编程入门]筛选N以内的素数
用简单素数筛选法求N以内的素数。
输入格式
N
输出格式
2~N的素数
样例输入
100
样例输出
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
AC代码(C语言)
#include<stdio.h>
//素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
int isPrime(int n){
if(n<2) return 0;
for(int i=2;i*i<=n;i++){
if(n%i==0) return 0;
}
return 1;
}
int main(){
int N;
scanf("%d",&N);
for(int i=2;i<=N;i++){
if(isPrime(i)) printf("%d\n",i);
}
return 0;
}
C语言基础的编程练习精选10题(11~20),附带详细题解和解题思路
C语言基础的编程练习题,附带详细题解和解题思路。eg:
1013: [编程入门]Sn的公式求和
时间限制: 1s 内存限制: 128MB 提交: 45245 解决: 30942
题目描述
求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。
输入格式
n
输出格式
Sn的值
样例输入
5
样例输出
24690
AC代码(C语言)
#include<stdio.h>
int main(){
int n,sum=0,temp=0;;
scanf("%d",&n);
while(n--){
temp=10*temp+2;
sum+=temp;
}
printf("%d\n",sum);
return 0;
}
C语言基础的编程练习精选10题(1~10),附带详细题解和解题思路
C语言基础的编程练习题,附带详细题解和解题思路。eg:
1002: [编程入门]三个数最大值
时间限制: 1s 内存限制: 128MB 提交: 136624 解决: 68197
题目描述
编写一个程序,输入a、b、c三个值,输出其中最大值。
输入格式
一行数组,分别为a b c
输出格式
a b c其中最大的数
样例输入
10 20 30
样例输出
30
AC代码
#include<stdio.h>
int main(){
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
int max=a;
if(b>max) max=b;
if(c>max) max=c;
printf("%d\n",c);
return 0;
}