链表遍历之双指针 最近在刷leetcode上的题目的时候,碰上了链表.其中有几个是关于在链表中查找环,此时有两种思路一是使用哈希,这种思路比较简单,但是复杂较高,一般为O(n),并且还要额外的hash开销二就是使用双指针.使用快慢两个指针:一个一次跳一步,一个一次跳两步/如:ListNode low,fast;在有环的情况下,可以在数学上证明,当两者出发后到第一次相遇,一定相差1个环... 算法 2023-09-17 54 点赞 0 评论 81 浏览
【数据结构】-------逆波兰表达式(C++)逆波兰表达式讲解正常表达式转换到逆波兰表达式栈操作逆波兰表达式的原理多位数压入栈操作代码例题 这是对数据结构中栈的应用,代码为c++语言,逆波兰表达式是面试会考到的题,他只是一种栈的应用 c++ 2023-09-14 59 点赞 0 评论 89 浏览