最新文章
-
leetcode24. 两两交换链表中的节点
题目描述 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例 1: 输入:he……0 -
剑指 Offer II 077. 链表排序
题目描述 给定链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head = [4,2,1,3] 输出:[1,2,3,4] 示例 2: 输入:head = [-1,……0 -
剑指 Offer 13. 机器人的运动范围
题目描述 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移……0 -
剑指 Offer 04. 二维数组中的查找
题目描述 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维……0 -
剑指 Offer 56 – II. 数组中数字出现的次数 II
题目描述 在一个数组 nums 中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。 示例 1: 输入:nums = [3,4,3,3] 输出:4 示例……0 -
NC137 表达式求值
题目描述 请写一个整数计算器,支持加减乘三种运算和括号。 示例1 输入: "1+2" 返回值: 3 示例2 输入: "(2(3-4))5" 返回值: -10 示例3 输入: "3+234-1" ……0 -
NC45 实现二叉树先序,中序和后序遍历
题目描述 分别按照二叉树先序,中序和后序打印所有的节点。 示例1 输入: {1,2,3} 返回值: [[1,2,3],[2,1,3],[2,3,1]] 解题思路 很简单。但是这个题是用golan……0 -
NC8 二叉树根节点到叶子节点和为指定值的路径
题目描述 给定一个二叉树和一个值sum,请找出所有的根节点到叶子节点的节点值之和等于sum的路径,例如: 给出如下的二叉树,sum=22, 返回 [ [5,4,11,2], [5,……0 -
Lintcode 92 · 背包问题
题目描述 描述 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每个物品的大小为A[i] 你不可以将物品进行切割。 样例 1: 输入: 数组 =……0 -