发表评论取消回复
相关阅读
相关 算法通关村——彻底理解二分查找
二分查找的意义 > 请记住凡是涉及到在排好序的地方查找的都就可以考虑用二分来优化查找效率。不一定全局都排好才行,只要某个部分是排好的,就可以针对该部分进行二分查找,这是很
相关 算法通关村——轻松搞定最大深度问题
前言 > 二叉树的深度:从根节点到当前节点的最长简单路径边的条数 题目 > 给定一个二叉树,找出其最大深度,二叉树的深度为根节点到最远叶子节点的最长路径上的节点数
相关 算法通关村——原来如此简单
题目 > 给定一个二叉树的根节点root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧 所能看到的节点值 示例 ![image.png][]
相关 算法通过村——Hash和队列问题解析
算法的备胎Hash和找靠山的队列 备胎Hash > Hash,不管是算法,还是在工程中都会大量使用。很多复杂的算法问题都用Hash能够轻松解决,也正是如此,在算法例
相关 算法通关村——括号匹配问题的解析
括号匹配问题 > 栈的典型题目还是非常明显的:括号匹配、表达式计算等几乎都少不了栈。 题目要求 > 给定一个只包含'(',')','\{','\}','\[','
相关 算法通关村第二关——链表加法的问题解析
题目类型 > 链表反转、栈 题目描述 > 题目: > 给你两个非空链表来表示两个非负整数,数字最高位位于链表的开始位置。 > 它们的
相关 算法通关村第二关——单链表加1的问题解析
题目类型 > 链表反转 题目描述 > 用一个非空单链表来表示一个非负整数,然后将这个整数加一。你可以假设这个整数除了0本身,没有任何前导的0. > > 这个整数
相关 算法通关村第二关——两两交换链表中的节点的问题解析
题目类型 > 链表反转 题目描述 > 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点,且必须在不修改节点内部的值的情况下完成本题,即:只能进行节点
相关 算法通关村第二关——指定区间反转的问题解析
题目类型 > 指定区间反转 题目描述 > 给你单链表的头指针 head 和两个整数left 和right ,其中left <= right 。请反转从位置left
相关 算法 括号的匹配
括号的匹配用到了栈的初始化,压栈,弹栈,栈顶元素的获取,和栈是否为空,这里就不写了,我们也可以使用stl中的stack来定义一个栈,,, 算法步骤: 1.初始化一个空栈
还没有评论,来说两句吧...