- 博客(2)
- 收藏
- 关注
原创 栈和队列的转化
栈与队列的相互转换栈和队列是两种基本的数据结构,它们在许多算法和程序中都有应用。虽然栈和队列在概念上是完全不同的,但是我们可以使用两个栈来实现一个队列,或者使用两个队列来实现一个栈。这种转换在某些情况下可能非常有用,例如,当我们的编程环境只提供了栈或队列的实现,但我们需要使用另一种数据结构时。在这篇博客中,我们将详细介绍如何使用两个栈来实现一个队列,以及如何使用两个队列来实现一个栈。我们将提供详细的代码示例,并解释每个函数的工作原理。提示:以下是本篇文章正文内容,下面案例可供参考。
2023-12-17 17:31:57
1188
原创 KMP算法代码加图解
↓↓暴力匹配算法:就是主串从第一个字符开始,进行对位匹配,若匹配成功主串指针和子串指针一起往后再匹配,一旦匹配失败,就将主串的起始指针往后移动一位,开始第下一次匹配,直到全部匹配成功。
2023-12-07 14:09:04
1066
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人