自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二当家的白帽子

二当家的白帽子的博客

  • 博客(458)
  • 资源 (17)
  • 论坛 (3)
  • 收藏
  • 关注

原创 【精】LintCode领扣算法问题答案:572. 音乐组合

572. 音乐组合描述给定一些音乐的时长,我们想从中选两个不同的歌曲,使得他们的总时长是60的倍数,请计算我们有多少种选法。1 <= len(musics) <= 105​​1 <= musici <= 60样例 1:输入: [1,2,59,60]输出: 1说明: 1 + 59 = 60原题传送门文章目录572. 音乐组合描述样例 1:分析题解最后说两句声明分析每首歌的时长是1秒到60秒,那么两首歌要凑够60秒的倍数,就只能是60秒或者12

2020-11-23 16:16:46 2

原创 【精】领扣LintCode算法问题答案:135. 数字组合

领扣LintCode算法问题答案-135. 数字组合目录135. 数字组合描述样例 1:样例 2:题解鸣谢135. 数字组合描述给定一个候选数字的集合 candidates 和一个目标值 target. 找到 candidates 中所有的和为 target 的组合.在同一个组合中, candidates 中的某个数字不限次数地出现.所有数值 (包括 target ) 都是正整数.返回的每一个组合内的数字必须是非降序的.返回的所有组合之间可以是任意顺序.解集不能包含重复的组合.样.

2020-11-20 15:50:02 8

原创 领扣LintCode算法问题答案:343. 圆环

领扣LintCode算法问题答案-343. 圆环目录343. 圆环描述样例 1:样例 2:题解分析鸣谢343. 圆环描述有一个圆环上面有6个点,每一个点都有一个数字,对于两个圆环来说,若6个数字完全一致(顺序可以随机,只要数相同即可),则说明这两个圆环是一样的,现在有n个圆环,想问你这里面有没有一样的两个圆环,若有返回true,反之返回false。1<=n(circles.size)<=105圆环的每一个值的大小都小于105样例 1:输入: circles = [[1.

2020-11-19 15:26:18 15 2

原创 领扣LintCode算法问题答案:716. 求和查找

领扣LintCode算法问题答案-716. 求和查找目录716. 求和查找描述说明样例 1:样例 2:题解鸣谢716. 求和查找描述给出两个整型数组 inputs 和 tests,只要你能从 inputs 中挑出一对数字,令它们的和能够在 tests 被找到,就返回真;如果一对都找不到,则返回假。两个数组的长度分别为 n, m,1 <= n, m <= 200。数组中的值满足 -1000 <= inputsi, testsi <= 1000。说明第一组样例中,.

2020-11-18 18:39:17 4

原创 领扣LintCode算法问题答案:130. 堆化

领扣LintCode算法问题答案-130. 堆化目录130. 堆化描述说明样例 1:题解鸣谢130. 堆化描述给出一个整数数组,堆化操作就是把它变成一个最小堆数组。对于堆数组A,A[0]是堆的根,并对于每个A[i],A [i * 2 + 1]是A[i]的左儿子并且A[i * 2 + 2]是A[i]的右儿子。说明什么是堆? 什么是堆化? 如果有很多种堆化的结果?堆是一种数据结构,它通常有三种方法:push, pop 和 top。其中,“push”添加新的元素进入堆,“pop”删除堆中最小/.

2020-11-17 14:56:21 6

原创 【精】领扣LintCode算法问题答案:353. 最大字母

领扣LintCode算法问题答案-353. 最大字母目录353. 最大字母描述样例 1:样例 2:题解鸣谢353. 最大字母描述给定字符串S,找到最大的字母字符,其大写和小写字母均出现在S中,则返回此字母的大写,若不存在则返回"NO"。1 <= len(s) <= 106样例 1:输入: S = "admeDCAB"输出: "D"样例 2:输入: S = "adme"输出: "NO"原题链接点这里题解public class Solutio.

2020-11-16 15:36:01 1

原创 【精】LintCode领扣算法问题答案:139. 最接近零的子数组和

标题描述给定一个整数数组,找到一个和最接近于零的子数组。返回第一个和最右一个指数。你的代码应该返回满足要求的子数组的起始位置和结束位置数据保证任意数的和都在[-231, 231-1]范围内样例 1:输入: [-3,1,1,-3,5] 输出: [0,2]解释: [0,2], [1,3], [1,1], [2,2], [0,4]挑战O(nlogn)的时间复杂度原题传送门文章目录标题描述样例 1:挑战分析题解最后说两句声明分析这道题目算出结果不难,难的是如何降低时间

2020-11-12 14:19:02 13

原创 【精】LintCode领扣算法问题答案:576. 分割数组

576. 分割数组描述给你一个长度为 N 的整型数组 arr,使用下标从 0 到 N - 1,请你选出两个数 p,q 要求 0 < p < q < N - 1,q − p > 1,求出 arr[p] + arr[q] 的最小值5 <= N <= 1051 <= arr[i] <= 109​​样例 1:输入: [5,2,4,6,3,7]输出: 5解释: p选1,q选4,arr[p]+arr[q]为5原题传送门文章目录576.

2020-11-11 17:38:35 35

原创 【精】领扣LintCode算法问题答案:127. 拓扑排序

领扣LintCode算法问题答案-127. 拓扑排序目录127. 拓扑排序描述样例 1:挑战题解鸣谢127. 拓扑排序描述给定一个有向图,图节点的拓扑排序定义如下:对于图中的每一条有向边 A -> B , 在拓扑排序中A一定在B之前.拓扑排序中的第一个节点可以是图中的任何一个没有其他节点指向它的节点.针对给定的有向图找到任意一种拓扑排序的顺序.你可以假设图中至少存在一种拓扑排序样例 1:例如以下的图:拓扑排序可以为:[0, 1, 2, 3, 4, 5][0, 2.

2020-11-10 18:57:57 22

原创 领扣LintCode算法问题答案:125. 背包问题 II

领扣LintCode算法问题答案-125. 背包问题 II目录125. 背包问题 II描述样例 1:样例 2:挑战题解鸣谢125. 背包问题 II描述有 n 个物品和一个大小为 m 的背包. 给定数组 A 表示每个物品的大小和数组 V 表示每个物品的价值.问最多能装入背包的总价值是多大?A[i], V[i], n, m 均为整数你不能将物品进行切分你所挑选的要装入背包的物品的总大小不能超过 m每个物品只能取一次样例 1:输入: m = 10, A = [2, 3, 5, 7.

2020-11-09 18:27:11 8

原创 【精】领扣LintCode算法问题答案:124. 最长连续序列

领扣LintCode算法问题答案-124. 最长连续序列目录124. 最长连续序列描述说明样例 1:题解鸣谢124. 最长连续序列描述给定一个未排序的整数数组,找出最长连续序列的长度。说明要求你的算法复杂度为O(n)样例 1:输入 : [100, 4, 200, 1, 3, 2]输出 : 4解释 : 这个最长的连续序列是 [1, 2, 3, 4]. 返回所求长度 4原题链接点这里题解public class Solution { /** * @p.

2020-11-05 18:33:31 6

原创 【精】领扣LintCode算法问题答案:352. 美观打印

领扣LintCode算法问题答案-352. 美观打印目录352. 美观打印描述样例 1:题解鸣谢352. 美观打印描述给出文本 text ,其中有 n 条句子,每个句子由数个单词组成(数量大于 0),以及一个宽度 width,请将句子进行美观打印在宽度为 width 的窗口内。打印的规则如下:两条句子不应该在同一行,即打印完一个句子后应该换行。每个句子中,单词应该从左往右顶格打印,两个单词之间用一个空格隔开。如果一行中右侧剩下的空格不足填入新的单词,那么换行,从头开始打印。每一行末尾.

2020-11-02 17:04:26 63 2

原创 【精】领扣LintCode算法问题答案:336. 文本压缩

领扣LintCode算法问题答案-336. 文本压缩目录336. 文本压缩描述说明样例 1:题解鸣谢336. 文本压缩描述给你一个只含有可见字符(ASCII 码范围 3232 至 126126)文本文件,文件中可能出现一些重复的单词,你需要对它们进行压缩。压缩规则如下:如果原文件中的字符不是英文字符,那么保留这些字符。我们将连续的英文字符视为一个单词,单词的前后不应该还有其它的英文字符。2.1. 如果一个单词在它之前的文本中没有出现过,那么保留它。2.2. 如果一个单词在它之前出现过.

2020-10-30 15:55:30 39 3

原创 领扣LintCode算法问题答案-316. 组合集

领扣LintCode算法问题答案-316. 组合集目录316. 组合集描述样例 1:题解分析鸣谢316. 组合集描述给一个数组,给出所有可能的排列组合出的数小于给定的数字1 <= len(num) <= 100 <= num[i] <= 9target <= 106忽略返回ans的数组顺序样例 1:输入 : num = [0,1,2,3] target = 30输出: ans = [0,1,10,11,12,13,2,20,21,22,23.

2020-10-29 18:09:36 13

原创 领扣LintCode算法问题答案-295. 交集

领扣LintCode算法问题答案-295. 交集目录295. 交集描述样例 1:题解鸣谢295. 交集描述给定两个排序后的区间序列,序列内每个区间两两互不相交,返回两个序列相交的区间的下标1 <= len(a),len(b) <= 1e5abs(max(a)) <= 1e9样例 1:输入: a = [[0,3], [7,10]] , b = [[-1,1],[2,8]]输出: ans = [[0,0],[0,1],[1,1]]原题链接点这里题解pu.

2020-10-27 18:00:40 13

原创 领扣LintCode算法问题答案-1029. 寻找最便宜的航行旅途(最多经过k个中转站)

领扣LintCode算法问题答案-1029. 寻找最便宜的航行旅途(最多经过k个中转站)目录1029. 寻找最便宜的航行旅途(最多经过k个中转站)描述样例 1:样例 2:题解鸣谢1029. 寻找最便宜的航行旅途(最多经过k个中转站)描述有n个城市被一些航班所连接。每个航班 (u,v,w) 从城市u出发,到达城市v,价格为w。给定城市数目 n,所有的航班flights。你的任务是找到从起点src到终点站dst的最便宜线路的价格,而旅途中最多只能中转K次。如果没有找到合适的线路,返回 -1。.

2020-10-24 14:22:58 138

原创 领扣LintCode算法问题答案-614. 二叉树的最长连续子序列 II

领扣LintCode算法问题答案-614. 二叉树的最长连续子序列 II目录614. 二叉树的最长连续子序列 II描述样例 1:样例 2:题解鸣谢614. 二叉树的最长连续子序列 II描述给定一棵二叉树,找到最长连续序列(单调且相邻节点值相差为1)路径的长度(节点数)。路径起点跟终点可以为二叉树的任意节点。样例 1:输入: {1,2,0,3}输出: 4解释: 1 / \ 2 0 / 3 0-1-2-3样例 2:输入: {3,2,2}输出.

2020-10-24 14:21:49 83

原创 领扣LintCode算法问题答案-669. 换硬币

领扣LintCode算法问题答案-669. 换硬币目录669. 换硬币描述样例 1:样例 2:题解鸣谢669. 换硬币描述给出不同面额的硬币以及一个总金额. 写一个方法来计算给出的总金额可以换取的最少的硬币数量. 如果已有硬币的任意组合均无法与总金额面额相等, 那么返回 -1.你可以假设每种硬币均有无数个总金额不会超过10000硬币的种类数不会超过500, 每种硬币的面额不会超过100样例 1:输入: [1, 2, 5] 11输出: 3解释: 11 = 5 + 5 +.

2020-10-24 08:22:43 137

原创 【精】领扣LintCode算法问题答案-1024. 满足要求的子串个数

领扣LintCode算法问题答案-1024. 满足要求的子串个数目录1024. 满足要求的子串个数描述样例 1:样例 2:题解分析鸣谢1024. 满足要求的子串个数描述给定一个字符串S 和一个单词字典 words,问, words中一共有多少个单词words[i]是字符串S的子序列?注意, 子序列不同于子串, 子序列不要求连续.所有words 内的单词和 S只包含小写字母.S的长度在 [1, 50000]范围内.words的长度在 [1, 5000]范围内.words[i]的长度在[.

2020-10-24 08:20:26 124

原创 领扣LintCode算法问题答案-563. 背包问题 V

领扣LintCode算法问题答案-563. 背包问题 V目录563. 背包问题 V描述样例 1:题解鸣谢563. 背包问题 V描述给出 n 个物品, 以及一个数组, nums[i] 代表第i个物品的大小, 保证大小均为正数, 正整数 target 表示背包的大小, 找到能填满背包的方案数。每一个物品只能使用一次样例 1:给出候选物品集合 [1,2,3,3,7] 以及 target 7结果的集合为:[7][1,3,3]返回 2题解public class Solution {.

2020-10-23 15:42:39 110

原创 领扣LintCode算法问题答案-562. 背包问题 IV

领扣LintCode算法问题答案-562. 背包问题 IV目录562. 背包问题 IV描述样例 1:样例 2:题解鸣谢562. 背包问题 IV描述给出 n 个物品, 以及一个数组, nums[i]代表第i个物品的大小, 保证大小均为正数并且没有重复, 正整数 target 表示背包的大小, 找到能填满背包的方案数。每一个物品可以使用无数次样例 1:输入: nums = [2,3,6,7] 和 target = 7输出: 2解释:方案有: [7][2, 2, 3]样例 2:输.

2020-10-23 15:42:03 106

原创 领扣LintCode算法问题答案-20. 骰子求和

领扣LintCode算法问题答案-20. 骰子求和目录20. 骰子求和描述样例 1:样例 2:题解鸣谢20. 骰子求和描述扔 n 个骰子,向上面的数字之和为 S。给定 n,请列出所有可能的 S 值及其相应的概率。你不需要关心结果的准确性,我们会帮你输出结果。样例 1:输入: n = 1输出: [[1, 0.17], [2, 0.17], [3, 0.17], [4, 0.17], [5, 0.17], [6, 0.17]]解释: 掷一次骰子,向上的数字和可能为1,2,3,4,.

2020-10-22 15:10:44 111

原创 领扣LintCode算法问题答案-14. 二分查找

领扣LintCode算法问题答案-14. 二分查找目录14. 二分查找描述样例 1:样例 2:样例 3:题解鸣谢14. 二分查找描述给定一个排序的整数数组(升序)和一个要查找的整数target,用O(logn)的时间查找到target第一次出现的下标(从0开始),如果target不存在于数组中,返回-1。样例 1:输入: [1,4,4,5,7,7,8,9,9,10],1输出: 0样例解释: 第一次出现在第0个位置。样例 2:输入: [1, 2, 3, 3, 4, 5,.

2020-10-22 14:35:29 97

原创 领扣LintCode算法问题答案-13. 字符串查找

领扣LintCode算法问题答案-13. 字符串查找目录13. 字符串查找描述说明样例 1:样例 2:挑战题解鸣谢13. 字符串查找描述对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1。在面试中我是否需要实现KMP算法?说明不需要,当这种问题出现在面试中时,面试官很可能只是想要测试一下你的基础应用能力。当然你需要先跟面试官确认清楚要怎么实现这个题。样例 1.

2020-10-22 14:05:35 105

原创 【精】领扣LintCode算法问题答案:1. A + B 问题

领扣LintCode算法问题答案-1. A + B 问题目录1. A + B 问题描述说明样例 1:样例 2:挑战题解鸣谢1. A + B 问题描述给出两个整数 aa 和 bb , 求他们的和。你不需要从输入流读入数据,只需要根据aplusb的两个参数a和b,计算他们的和并返回就行。说明a和b都是 32位 整数么?是的我可以使用位运算符么?当然可以样例 1:输入: a = 1, b = 2输出: 3 样例解释: 返回a+b的结果.样例 2:输入.

2020-10-22 13:39:16 118 1

原创 领扣LintCode算法问题答案-545. 前K大数 II

领扣LintCode算法问题答案-545. 前K大数 II目录545. 前K大数 II描述样例 1:样例 2:题解鸣谢545. 前K大数 II描述实现一个数据结构,提供下面两个接口1 .add(number) 添加一个元素2. topk() 返回前K大的数样例 1:输入: s = new Solution(3); s.add(3) s.add(10) s.topk() s.add(1000) s.add(-99) s.topk() s.add(4) s.topk().

2020-10-21 11:04:11 101

原创 领扣LintCode算法问题答案-544. 前K大数

领扣LintCode算法问题答案-544. 前K大数目录544. 前K大数描述样例 1:样例 2:题解鸣谢544. 前K大数描述在一个数组中找到前K大的数样例 1:输入: [3, 10, 1000, -99, 4, 100] 并且 k = 3输出: [1000, 100, 10]样例 2:输入: [8, 7, 6, 5, 4, 3, 2, 1] 并且 k = 5输出: [8, 7, 6, 5, 4]题解public class Solution { /** .

2020-10-17 09:12:40 108

原创 领扣LintCode算法问题答案-77. 最长公共子序列

领扣LintCode算法问题答案-77. 最长公共子序列目录77. 最长公共子序列描述样例 1:样例 2:题解鸣谢77. 最长公共子序列描述给出两个字符串,找到最长公共子序列(LCS),返回LCS的长度。最长公共子序列的定义:最长公共子序列问题是在一组序列(通常2个)中找到最长公共子序列(注意:不同于子串,LCS不需要是连续的子串)。该问题是典型的计算机科学问题,是文件差异比较程序的基础,在生物信息学中也有所应用。样例 1:输入: "ABCD" and "EDCA"输出: 1解.

2020-10-17 09:12:16 140

原创 领扣LintCode算法问题答案-1878. 旋转数字

领扣LintCode算法问题答案-1878. 旋转数字目录1878. 旋转数字描述样例 1:样例 2:题解鸣谢1878. 旋转数字描述我们称X为好数当整个数字绕平面内任一点旋转180°之后仍是其本身,例如“1”,“2”,“0”,“12021”,“69”,“96”。特别要注意的是,我们使用的数字跟我们在红绿灯上使用的是一样的。给你长度n,我们需要统计长度为n的好数有多少个。我们要旋转的是整个好数,而不是每一位每一位旋转。除0以外,好数不能含有前导0。1 <= n <= 40.

2020-10-17 09:12:01 131

原创 领扣LintCode算法问题答案-471. 最高频的K个单词

领扣LintCode算法问题答案-471. 最高频的K个单词目录471. 最高频的K个单词描述样例 1:样例 2:题解鸣谢471. 最高频的K个单词描述给一个单词列表,求出这个列表中出现频次最高的K个单词。你需要按照单词的词频排序后输出,越高频的词排在越前面。如果两个单词出现的次数相同,则词典序小的排在前面。样例 1:输入: [ "yes", "lint", "code", "yes", "code", "baby", "you", "baby", .

2020-10-17 09:11:26 106

原创 领扣LintCode算法问题答案-395. 硬币排成线 II

领扣LintCode算法问题答案-395. 硬币排成线 II目录395. 硬币排成线 II描述样例 1:样例 2:题解鸣谢395. 硬币排成线 II描述有 n 个不同价值的硬币排成一条线。两个参赛者轮流从 左边 依次拿走 1 或 2 个硬币,直到没有硬币为止。计算两个人分别拿到的硬币总价值,价值高的人获胜。请判定 先手玩家 必胜还是必败?若必胜, 返回 true, 否则返回 false.样例 1:输入: [1, 2, 2]输出: true解释: 先手玩家直接拿走两颗硬币即.

2020-10-17 09:10:58 104

原创 领扣LintCode算法问题答案-386. 最多有k个不同字符的最长子字符串

领扣LintCode算法问题答案-386. 最多有k个不同字符的最长子字符串目录386. 最多有k个不同字符的最长子字符串描述样例 1:样例 2:题解鸣谢386. 最多有k个不同字符的最长子字符串描述给定字符串S,找到最多有k个不同字符的最长子串T。样例 1:输入: S = "eceba" 并且 k = 3输出: 4解释: T = "eceb"样例 2:输入: S = "WORLD" 并且 k = 4输出: 4解释: T = "WORL" 或 "ORLD.

2020-10-17 09:10:32 113

原创 领扣LintCode算法问题答案-384. 最长无重复字符的子串

领扣LintCode算法问题答案-384. 最长无重复字符的子串目录384. 最长无重复字符的子串描述样例 1:样例 2:题解鸣谢384. 最长无重复字符的子串描述给定一个字符串,请找出其中无重复字符的最长子字符串。样例 1:输入: "abcabcbb"输出: 3解释: 最长子串是 "abc".样例 2:输入: "bbbbb"输出: 1解释: 最长子串是 "b".题解public class Solution { /** * @p.

2020-10-17 09:10:08 116

原创 领扣LintCode算法问题答案-202. 线段树的查询

领扣LintCode算法问题答案-202. 线段树的查询目录202. 线段树的查询描述样例 1:样例 2:题解鸣谢202. 线段树的查询描述对于一个有n个数的整数数组,在对应的线段树中, 根节点所代表的区间为0-n-1, 每个节点有一个额外的属性max,值为该节点所代表的数组区间start到end内的最大值。为SegmentTree设计一个 query 的方法,接受3个参数root, start和end,线段树root所代表的数组中子区间[start, end]内的最大值。在做此题之前,请.

2020-10-17 09:09:47 88

原创 领扣LintCode算法问题答案-191. 乘积最大子序列

领扣LintCode算法问题答案-191. 乘积最大子序列目录191. 乘积最大子序列描述样例 1:样例 2:题解鸣谢191. 乘积最大子序列描述找出一个序列中乘积最大的连续子序列(至少包含一个数)。数组长度不超过20000乘积最大的子序列的积,小于2147483647样例 1:输入: [2,3,-2,4]输出: 6样例 2:输入: [-1,2,4,1]输出: 8题解public class Solution { /** * @param n.

2020-10-17 09:09:19 108 2

原创 领扣LintCode算法问题答案-159. 寻找旋转排序数组中的最小值

领扣LintCode算法问题答案-159. 寻找旋转排序数组中的最小值目录159. 寻找旋转排序数组中的最小值描述样例 1:样例 2:题解鸣谢159. 寻找旋转排序数组中的最小值描述假设一个排好序的数组在其某一未知点发生了旋转(比如0 1 2 4 5 6 7 可能变成4 5 6 7 0 1 2)。你需要找到其中最小的元素。你可以假设数组中不存在重复元素。样例 1:输入: [4, 5, 6, 7, 0, 1, 2]输出: 0解释: 数组中的最小值为0样例 2:输入: [.

2020-10-17 09:08:56 87

原创 领扣LintCode算法问题答案-129. 重哈希

领扣LintCode算法问题答案-129. 重哈希目录129. 重哈希描述样例 1:题解鸣谢129. 重哈希描述哈希表容量的大小在一开始是不确定的。如果哈希表存储的元素太多(如超过容量的十分之一),我们应该将哈希表容量扩大一倍,并将所有的哈希值重新安排。假设你有如下一哈希表:size=3, capacity=4[null, 21, 14, null] ↓ ↓ 9 null ↓ null哈希函数为:int hashcode.

2020-10-16 18:03:07 88

原创 领扣LintCode算法问题答案-119. 编辑距离

领扣LintCode算法问题答案-119. 编辑距离目录119. 编辑距离描述样例 1:样例 2:题解鸣谢119. 编辑距离描述给出两个单词word1和word2,计算出将word1 转换为word2的最少操作次数。你总共三种操作方法:插入一个字符删除一个字符替换一个字符样例 1:输入: "horse" "ros"输出: 3解释: horse -> rorse (替换 'h' 为 'r') rorse -> rose (删除 'r') rose .

2020-10-16 18:02:50 105

原创 领扣LintCode算法问题答案-118. 不同的子序列

领扣LintCode算法问题答案-118. 不同的子序列目录118. 不同的子序列描述样例 1:样例 2:题解鸣谢118. 不同的子序列描述给定字符串 S 和 T, 计算 S 的所有子序列中有多少个 T.子序列字符串是原始字符串删除一些(或零个)字符之后得到的字符串, 并且要求剩下的字符的相对位置不能改变. (比如 “ACE” 是 ABCDE 的一个子序列, 而 “AEC” 不是)样例 1:输入: S = "rabbbit", T = "rabbit"输出: 3解释: 你可以删除 S .

2020-10-16 18:02:31 103

原创 领扣LintCode算法问题答案-117. 跳跃游戏 II

领扣LintCode算法问题答案-117. 跳跃游戏 II目录117. 跳跃游戏 II描述样例 1:题解鸣谢117. 跳跃游戏 II描述给出一个非负整数数组,你最初定位在数组的第一个位置。数组中的每个元素代表你在那个位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。样例 1:输入 : [2,3,1,1,4]输出 : 2解释 : 到达最后位置的最小跳跃次数是2(从下标0到1跳跃1个距离长度,然后跳跃3个距离长度到最后位置)题解public class S.

2020-10-16 18:02:07 188 6

MyBatis3 教程 中文版(高清)

mybatis3指南中文翻译版,高清,文本版,可复制。 内容简洁,快速入门。

2014-05-20

Java核心技术,卷1(原书第8版).part1

java核心技术上 一共两个分卷需要下载才能解压。 这本书我觉得非常好。值得你看很多遍。

2014-05-20

Java核心技术,卷1(原书第8版).part2

java核心技术上卷 一共需要下载两个分卷才能解压。 这本书不错,值得你看很多遍。

2014-05-20

Java核心技术 卷Ⅱ高级特性(原书第8版)

java核心技术的高级特性 这本书很好,没有分卷,只需要下载这一个文件。 值得你看很多遍的书。

2014-05-20

精通 Hibernate:Java 对象持久化技术详解(第2版).part2

一共有三个分卷才能解压 这本书不错,值得一看。

2014-05-16

精通 Hibernate:Java 对象持久化技术详解(第2版).part1

一共有三个分卷。全部下载才能解压。 这本书不错,值得一看。

2014-05-19

精通 Hibernate:Java 对象持久化技术详解(第2版).part3

一共有三个分卷,全部下载才能解压。 这本书不错,值得一看。

2014-05-19

MySQL开发者SQL权威指南

MySQL开发者SQL权威指南 这是一本不错的书,针对mysql对于sql方面的指向进行了全面讲解。

2014-05-16

Java与模式

Java与模式 讲解了26种java的设计模式,常用的都在里面了。深度刚刚好。 这本书我非常喜欢,虽然看完容易忘记,但是多看几遍,彻底理解以后就能记住了。主要还是理解,理解了才能会用。

2014-05-16

Maven权威指南(中文版)

Maven权威指南的中文版,你值得拥有。

2014-03-05

Maven实战(附源码)

maven的实战讲解,含源码。同时介绍与其他工具的集成。非常好的书。

2014-03-04

Spring Web Flow 2.0 入门

本教程分析了 Spring Web Flow 2.0 的技术要点,并且通过创建一个示例 应用程序,展示了 Spring Web Flow 2.0 的基本知识。

2014-02-11

自制XP系统垃圾清理

适合小菜用来清理XP系统垃圾的自制程序。。。清理比较干净。。。

2011-02-27

自制XP磁盘背景生成器

自制的可以为任何一个盘符制作图片背景的生成器。适合XP系统

2011-02-27

C++编程思想电子书

C++编程思想全书。很好很强大。绝对正宗。好使。谢谢。

2011-02-17

Java与Dos脚本实现的数码雨

用java实现算法,用Dos脚本实现快捷编译启动的数码雨程序。

2011-02-01

TCP状态切换变化图

传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。本资源是TCP协议的状态变化图,不同状态收到不同包时的状态切换。

2020-07-05

关于腾讯@好友 ,提到我的功能

发表于 2012-08-22 最后回复 2020-07-07

jquery插件jplayer访问有账户验证的音频资源

发表于 2012-08-09 最后回复 2012-08-22

C++写的CGI如何实现内部跳转?怎么连接postgreSQL数据库?

发表于 2011-02-02 最后回复 2011-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除