- 博客(8)
- 收藏
- 关注
原创 KMP手算失效函数/next数据方法(个人感觉最快方法)
①计算字符A的失效函数值,看其前面一个字符B,将B和下标为 B的失效函数值 的字符C作比较;②如果B和C相等,则将C的下标+1作为A的失效函数值;③若B和C不相等,继续向前,将B和下标为 C的失效函数值 的字符D作比较;④若相等,则将D的下标+1作为A的失效函数值;(同②)⑤若不相等继续向前,其实是在重复②-④步⑥直至找到首字符Z仍然不相等,则将 Z的下标+1作为A的失效函数值(也就是-1+1=0)。
2025-07-21 17:22:09
367
原创 编译原理-自顶向下语法分析之求First集、Follow集和Select集
设G=(VT,VN,S,P)是上下文无关文法,FIRSTα()={a|α⇒aβ,a∈VT,α , β∈V*}若α⇒ε,则规定ε∈FRIST(α)
2025-05-13 21:24:19
1144
原创 自学 LabelImg 工具标注数据
LabelImg 能够帮助我们轻松地为图像中的目标物体绘制边界框,并将标注结果保存为 YOLO 格式,这种格式在后续的模型训练中被广泛应用。
2025-02-23 13:25:40
471
原创 YOLOv7学习--残差结构
残差块时残差结构的基本单元,包含卷积层(conv),批归一化层,激活函数和残差连接卷积层:用于提取特征。批归一化层(Batch Normalization):用于稳定训练过程。激活函数:如Relu,用于引入非线性。残差连接:即上述的y。
2025-02-06 21:23:10
506
原创 初学Java之包裹类型
Integer.MIN_VALUE --获取int类型的最小值。Integer.MAX_VALUE --获取int类型的最大值。包裹类型是指与已经学过的基本类型对应的一种类型。用途:获取该类型的最大值和最小值。
2024-11-24 11:07:42
200
原创 map实例练习1
按出现次数从多到少输出这些单词及其出现次数,出现次数相同的字典序靠前的在前面。使用map的关键字的不可重复性进行存储单词和出现次数,另外使用set进行排序。输入大量单词,每个单词一行不超过20字符,没有空格。map例题:单词词频统计程序。记录于2024.11.15。
2024-11-15 21:43:02
179
原创 c++中stricmp和strcmp的联系与区别(编译环境vscode)
函数 int strcmp(char str1,char str2)在比较字符串大小时区分大小写,而函数 int stricmp(char str1,char str2)并不区分大小写。①返回值0,说明str1比str2大;记录于2024.11.15。
2024-11-15 11:09:48
480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人