算法_两个字符串是变位词 发表于 2018-10-17 | 分类于 算法 | 阅读次数: 字数统计: 519 字 | 阅读时长 ≈ 2分钟 两个字符串是变位词难度:简单描述:写出一个函数 anagram(s, t) 判断两个字符串是否可以通过改变字母的顺序变成一样的字符串。 样例:给出 s = “abcd”,t=”dcab”,返回 true.给出 s = “aacd”, t = “acdd”, 返回 false.给出 s = “abcd ... 阅读全文 »
VsCode添加文件头部注释和函数注释插件-koroFileHeader 发表于 2018-10-16 | 分类于 工具类 | 阅读次数: 字数统计: 420 字 | 阅读时长 ≈ 2分钟 koroFileHeader 一个支持多语言,读取用户设置的自定义模板,通过快捷键添加文件头部注释、在光标处添加函数注释的VsCode插件 language简体中文 | English 一些文档支持语言 插件设置/配置 更新日志 常见问题 简介 文件头部添加注释: 在文件开头添加注释,记录文件信 ... 阅读全文 »
算法_找到和为零的子数组 发表于 2018-10-14 | 分类于 算法 | 阅读次数: 字数统计: 304 字 | 阅读时长 ≈ 1分钟 找到和为零的子数组难度:简单描述:给定一个整数数组,找到和为零的子数组。你的代码应该返回满足要求的子数组的起始位置和结束位置 样例:给出 [-3, 1, 2, -3, 4],返回[0, 2] 或者 [1, 3] 代码模板:12345/** * @param nums: A list of integ ... 阅读全文 »
最长单词 发表于 2018-10-14 | 分类于 算法 | 阅读次数: 字数统计: 334 字 | 阅读时长 ≈ 1分钟 数组中的最长单词难度:简单描述:给一个数组,找出其中所有最长的单词。 样例: 1234567[ "dog", "google", "facebook", "internationalization", "blabla"] 最长的单词集合为 ["internationaliza ... 阅读全文 »
算法_爬楼梯 发表于 2018-10-10 | 分类于 算法 | 阅读次数: 字数统计: 863 字 | 阅读时长 ≈ 4分钟 爬楼梯难度:简单描述:假设你正在爬楼梯,需要 n 步你才能到达顶部。但每次你只能爬一步或者两步,你能有多少种不同的方法爬到楼顶部? 样例:比如 n=3,1+1+1=1+2=2+1=3,共有 3 种不同的方法 返回 3 思路分析:这类题我们首先要来找其中的规律,找到了里面的规律,剩下的就好办了。 我再 ... 阅读全文 »
算法_落单的数 发表于 2018-10-07 | 分类于 算法 | 阅读次数: 字数统计: 650 字 | 阅读时长 ≈ 3分钟 落单的数难度:简单描述:给出 2*n + 1 个的数字,除其中一个数字之外其他每个数字均出现两次,找到这个数字。 样例:给出 [1,2,2,1,3,4,3],返回 4 给出 [7, 10001, 10002, 10003, 10001, 10002, 10003, 10004, 7, 10004, ... 阅读全文 »
算法_中位数 发表于 2018-09-30 | 分类于 算法 | 阅读次数: 字数统计: 375 字 | 阅读时长 ≈ 2分钟 中位数难度:简单描述:给定一个未排序的整数数组,找到其中位数。 中位数是排序后数组的中间值,如果数组的个数是偶数个,则返回排序后数组的第 N/2 个数。 样例:给出数组[4, 5, 1, 2, 3], 返回 3 给出数组[7, 9, 4, 5],返回 5 思路分析: 升序排序数组 模拟几个数组的返回 ... 阅读全文 »
算法_两数之和 发表于 2018-09-29 | 分类于 算法 | 阅读次数: 字数统计: 586 字 | 阅读时长 ≈ 3分钟 两数之和难度:简单描述:给一个整数数组,找到两个数使得他们的和等于一个给定的数 target。 你需要实现的函数 twoSum 需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下标的范围是 0 到 n-1。 样例:给出 numbers = [2, 7, 11, 15], target ... 阅读全文 »
算法_比较字符串 发表于 2018-09-27 | 分类于 算法 | 阅读次数: 字数统计: 259 字 | 阅读时长 ≈ 1分钟 比较字符串难度:简单描述:比较两个字符串 A 和 B,确定 A 中是否包含 B 中所有的字符。字符串 A 和 B 中的字符都是 大写字母 样例:给出 A = “ABCD” B = “ACD”,返回 true 给出 A = “ABCD” B = “AABC”, 返回 false 代码模板:123456 ... 阅读全文 »
算法_最大子数组 发表于 2018-09-27 | 分类于 算法 | 阅读次数: 字数统计: 679 字 | 阅读时长 ≈ 3分钟 最大子数组难度:简单描述:给定一个整数数组,找到一个具有最大和的子数组,返回其最大和。 样例:给出数组[−2,2,−3,4,−1,2,1,−5,3],符合要求的子数组为[4,−1,2,1],其最大和为 6 思路分析:本题只要找出最大和即可,保存两个值,一个为元素之间相加的值(需比较元素相加的值与当前 ... 阅读全文 »