- 博客(6)
- 收藏
- 关注
原创 递归算法时间与空间复杂度分析
递归算法时间与空间复杂度分析主要以leetcode中跳台阶的算法题来进行讲解题例如下:‘’‘问题描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个 n 级的台阶总共有多少种跳法(先后次序不同算不同的结果)。数据范围:1≤n≤40’‘’递归算法时间复杂度的计算公式:递归算法的时间复杂度 = 递归的次数 * 每次递归的时间复杂度。空间复杂度的计算公式:递归算法的空间复杂度 = 递归的深度 * 每次递归的空间复杂度。一个高度为k的二叉树最多可以由 2^(k- 1)个叶子节点,也
2022-05-16 10:46:49
1227
1
原创 python中字典的使用讲解
python中字典的使用讲解字典:字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含:“键对象”和“值对象”,可以通过“键对象”实现快速获取、删除、更新对应的“值对象”。列表中我们通过“下标数字”找到对应的对象。字典中通过“键对象”找到对应的“值对象”。例如:列表为:a[0] 字典为:a[‘name’] (注意两者均为中括号放内容)“键”是任意的不可变数据,比如:整数、浮点数、字符串、元组,但是:列表、字典、集合这些可变对象,不能作为“键”,并且“键”不可重复。“值”
2022-05-07 16:57:13
553
原创 YOLOV5中损失函数即代码讲解
YOLOV5中损失函数即代码讲解yolov5中一共存在三种损失函数:分类损失cls_loss:计算锚框与对应的标定分类是否正确定位损失box_loss:预测框与标定框之间的误差(CIoU)置信度损失obj_loss:计算网络的置信度...
2022-04-22 16:38:51
16333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人