![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
YABO0812
沧海难为水
展开
-
【BF算法】
该算法的思想是将目标串S的第一个字符与模式串T的第一个字符进行匹配,若相等,则继续比较S的第二个字符和T的第二个字符;若不相等,则比较S的第二个字符和T的第一个字符,依次比较下去,直到得出最后的匹配结果。查找重复的元素:BF算法可以用于在数组或列表中查找重复的元素。需要注意的是,BF算法是一种暴力搜索方法,对于大规模的数据或复杂的问题,其时间复杂度较高,因此在实际应用中需要谨慎使用。解决数学问题:BF算法可以用于解决一些简单的数学问题,如求解线性方程组或求解函数的最小值。原创 2023-12-14 23:59:31 · 362 阅读 · 1 评论 -
二分法查找
就需要知道最左边的数(low)最右边的数字(high)然后进行排序。每一次找最中间(mid)的数来比较。用Mid跟目标数字进行比较。原创 2023-12-11 21:20:16 · 319 阅读 · 1 评论 -
【哨兵查找法】
目的:减少一层判断,(检查目标数组是否循环完毕)只需要判断值是否相等!原创 2023-12-11 21:07:37 · 523 阅读 · 1 评论 -
迪杰斯特拉算法求最短路径(数据结构严蔚敏C语言版本第2版)
如有向图6.35 试用迪杰斯特拉算法求出顶点a到其他各个顶点的最短路径。我们不妨假设一下有向图。原创 2023-12-01 17:22:51 · 607 阅读 · 1 评论 -
基于C++语言的图书管理系统
在语言模型中,编码器和解码器都是由一个个的 Transformer 组件拼接在一起形成的。链表功能:链表的取值、按值查找、插入、删除、尾插法建立单链表。链表功能:链表的取值、按值查找、插入、删除、尾插法建立单链表。图书馆管理系统为例,用顺序表和链表的实现相应的功能。顺序表功能:顺序表的初始化、取值、查找、插入和删除。顺序表功能:顺序表的初始化、取值、查找、插入和删除。提供先进的推理,复杂的指令,更多的创造力。毫无技术性可言只是自己练着玩。欢迎各位大佬批评指正!并给出以上算法的主函数。转载 2023-12-04 21:14:34 · 200 阅读 · 0 评论