V
主页
225.Implement stack using queues用队列实现栈【LeetCode单题讲解系列】
发布人
详细文字教程: turingplanet.org 视频纲要 00:22 - 题目描述 02:10 - Queue vs. Stack 03:38 - 优化push解法思路 07:40 - 优化push总结+代码 14:22 - 优化pop解法思路 17:50 - 优化pop总结+代码 相关教程 【刷题套路系列】https://bit.ly/3dgNzJL 【数据结构和算法入门】https://bit.ly/39cVLJ0 【Java入门教程】http://bit.ly/3aRnZgO
打开封面
下载高清视频
观看高清视频
视频下载器
232.Implement Queue using Stacks用栈实现队列【LeetCode单题讲解系列】
706. Design HashMap设计哈希映射【LeetCode单题讲解系列】
399.Evaluate Division除法求值【LeetCode单题讲解系列】
31.Next Permutation 下一个排列【LeetCode单题讲解系列】
373. Find K Pairs with Smallest Sums查找和最小的k对数字【LeetCode单题讲解系列】
875.Koko Eating Bananas科科吃香蕉【LeetCode单题讲解系列】
Stack堆栈解题套路【LeetCode刷题套路教程5】
Heap堆解题套路【LeetCode刷题套路教程6】
Backtracking回溯解题套路【LeetCode刷题套路教程18】
378.Kth Smallest Element in a Sorted Matrix有序矩阵中第K小的元素【LeetCode单题讲解系列】
450. Delete Node in a BST【LeetCode单题讲解系列】
Graph图BFS广度优先搜索套路【LeetCode刷题套路教程10】
144.Binary Tree Preorder Traversal二叉树的前序遍历【LeetCode单题讲解系列】
哈希表HashMap解题套路【LeetCode刷题套路教程7】
访问者模式是什么?如何将算法和数据结构分离【设计模式系列31】
优先队列PriorityQueue,堆Heap【数据结构和算法入门8】
Array题型:双指针Two Pointers套路【LeetCode刷题套路教程2】
责任链模式是什么?如何按序处理请求【设计模式系列21】
堆栈Stack, 队列Queue【数据结构和算法入门5】
代理模式是什么?充当代理中介的类【设计模式系列20】
享元模式是什么?如何节省内存【设计模式系列19】
994.Rotting Oranges 腐烂的橙子【LeetCode单题讲解系列】
703.Kth Largest Element in a Stream数据流中的第K大元素【LeetCode单题讲解系列】
133.Clone Graph 克隆图【LeetCode单题讲解系列】
Graph图Best-First Search题型套路【LeetCode刷题套路教程11】
26.Remove Duplicates from Sorted Array删除有序数组中的重复项【LeetCode单题讲解系列】
状态模式是什么?如何通过内部状态改变行为【设计模式系列27】
中介者模式是什么?如何封装对象间的交互【设计模式系列25】
什么是NumPy?如何快速学会NumPy?【NumPy快速入门1】
115.Distinct Subsequences不同的子序列【LeetCode单题讲解系列】
桥接模式是什么?如何分离实现和抽象【设计模式系列16】
二分查找Binary Search套路和解题模板【LeetCode刷题套路教程3】
哈希表HashMap【数据结构和算法入门6】
单例模式是什么?如何保证实例的唯一性【设计模式系列14】
里氏替换原则是什么? 继承复用有什么规范【设计模式系列8】
迭代器模式是什么?如何遍历集合【设计模式系列24】
Search, Dynamic Programming1【LeetCode刷题套路教程13】
生成器模式是什么?如何逐步构建复杂对象【设计模式系列11】
命令模式是什么?如何灵活处理请求【设计模式系列22】
组合模式是什么?如何实现树状结构【设计模式系列16】