包含标签:python 的文章
-
剑指 Offer II 077. 链表排序
题目描述 给定链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head = [4,2,1,3] 输出:[1,2,3,4] 示例 2: 输入:head = [-1,…… -
剑指 Offer 13. 机器人的运动范围
题目描述 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移…… -
剑指 Offer 04. 二维数组中的查找
题目描述 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维…… -
剑指 Offer 56 – II. 数组中数字出现的次数 II
题目描述 在一个数组 nums 中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。 示例 1: 输入:nums = [3,4,3,3] 输出:4 示例…… -
NC137 表达式求值
题目描述 请写一个整数计算器,支持加减乘三种运算和括号。 示例1 输入: "1+2" 返回值: 3 示例2 输入: "(2(3-4))5" 返回值: -10 示例3 输入: "3+234-1" …… -
NC8 二叉树根节点到叶子节点和为指定值的路径
题目描述 给定一个二叉树和一个值sum,请找出所有的根节点到叶子节点的节点值之和等于sum的路径,例如: 给出如下的二叉树,sum=22, 返回 [ [5,4,11,2], [5,…… -
Lintcode 92 · 背包问题
题目描述 描述 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每个物品的大小为A[i] 你不可以将物品进行切割。 样例 1: 输入: 数组 =…… -
-
剑指 Offer 07. 重建二叉树
题目描述 输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。 假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 示例 1: Input…… -
NC96 判断一个链表是否为回文结构
题目描述 描述 给定一个链表,请判断该链表是否为回文结构。 示例1 输入: [1] 返回值: true 示例2 输入: [2,1] 返回值: false 说明: 2->1 示例3 输入: [……