
算法
前端小超人rui
热爱搬砖
展开
-
【算法】两个栈 实现一个队列
stack1 压栈 然后将stack1 中的所有元素移动到stack2中 stack2删除pop 将所有stack 还给stack1。时间复杂度 :add O(1);delete O(n)空间复杂度 整体是O(n)原创 2025-04-01 17:59:42 · 205 阅读 · 0 评论 -
【算法】反转单向链表 链表和数组的区分 时间复杂度
反转,即节点next 指向前一个节点。但这容易造成nextNode 的丢失。原创 2025-04-01 17:51:16 · 215 阅读 · 0 评论 -
【算法】判断字符串是否括号匹配
判断字符串是否括号匹配思路:遇到左侧括号压栈,遇到右括号出栈,最后判断length==0原创 2025-03-31 17:45:21 · 199 阅读 · 0 评论 -
【算法】将一个数组旋转K步
算法:将一个 数组旋转K步原创 2025-03-31 16:19:40 · 552 阅读 · 0 评论