算法_字符串密钥格式 发表于 2018-09-24 | 分类于 算法 | 阅读次数: 字数统计: 536 字 | 阅读时长 ≈ 2分钟 字符串密钥格式难度:简单描述: 给定字符串 S(非空),字符串 S 仅由字母数字字符(a-z 和/或 A-Z 和/或 0-9)和短划线( - )组成。 给定正整数 K,我们希望重新格式化字符串,使得每个组包含正好的 K 个字符,但第一个组可能比 K 短,但仍必须包含至少一个字符。 必须在两个组之 ... 阅读全文 »
算法_搜索二维矩阵&分解质因数 发表于 2018-09-23 | 分类于 算法 | 阅读次数: 字数统计: 597 字 | 阅读时长 ≈ 3分钟 搜索二维矩阵难度:简单描述:写出一个高效的算法来搜索 m × n 矩阵中的值。 这个矩阵具有以下特性: 每行中的整数从左到右是从小到大排序的。 每行的第一个数大于上一行的最后一个整数。 样例:12345[ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 3 ... 阅读全文 »
算法_数组重复次数最多的元素&合并排序数组 发表于 2018-09-23 | 分类于 算法 | 阅读次数: 字数统计: 851 字 | 阅读时长 ≈ 4分钟 找出数组重复次数最多的元素难度:入门描述:给定一个字符串数组, 每一个元素代表一个 IP 地址,找到出现频率最高的 IP。 注:给定数据只有一个频率最高的 IP 样例:12lines = ['192.168.1.1', '192.118.2.1', '192.168.1.1'];return '19 ... 阅读全文 »
VsCode读取项目文件的Eslint规则 保存时自动修复格式错误 发表于 2018-09-16 | 分类于 工具类 | 阅读次数: 字数统计: 1,039 字 | 阅读时长 ≈ 4分钟 前言:同一个项目,保持代码风格的一致,是非常重要的一个规范。但事实上项目小组成员的代码校验规则、格式化工具通常都不一致,为了避免项目到后期出现无法维护的问题,项目成员使用同一套校验规则,同一个格式化方式是相当好的步骤之一。 阅读全文 »
算法(入门)_水仙花数&反转一个3位整数 发表于 2018-09-12 | 分类于 算法 | 阅读次数: 字数统计: 782 字 | 阅读时长 ≈ 3分钟 水仙花数水仙花数的定义:一个 N 位非负整数,其各位数字的 N 次方和等于该数本身。 栗子: 153 = 13^3 + 53^3 + 33^3 370 = 3^3 + 7^3 + 0^3 371 = 3^3 + 7^3 + 1^3 1634 = 14^4 + 64^4 + 34^4 + 44^4。 ... 阅读全文 »
VuePress 手摸手教你搭建一个类Vue文档风格的技术文档/博客 发表于 2018-09-09 | 阅读次数: 字数统计: 1,950 字 | 阅读时长 ≈ 8分钟 前言:VuePress是尤大为了支持 Vue 及其子项目的文档需求而写的一个项目,VuePress界面十分简洁,并且非常容易上手,一个小时就可以将项目架构搭好。现在已经有很多这种类型的文档,如果你有写技术文档的项目的话,VuePress绝对可以成为你的备选项之一。 阅读全文 »
算法-反转整数 发表于 2018-08-23 | 分类于 算法 | 阅读次数: 字数统计: 372 字 | 阅读时长 ≈ 2分钟 难度:简单描述将一个整数中的数字进行颠倒,当颠倒后的整数溢出时,返回 0 (标记为 32 位整数)。 样例:给定 x = 123,返回 321 给定 x = -123,返回 -321 给定 x = 1534236469, 返回 0 这题很简单,自己想一下!这题很简单,自己想一下!这题很简单,自己想 ... 阅读全文 »
面试题-树状数组结构转化 发表于 2018-08-20 | 分类于 面试题 | 阅读次数: 字数统计: 424 字 | 阅读时长 ≈ 2分钟 题目如下: 这道题是我朋友发给我的,之前一开始看的时候,觉得很简单,但仔细往下看的时候,眉头一皱发现事情并不简单。 传进去的数组:let oldArr = [ { '1_class': '工具', '2_cla ... 阅读全文 »
算法-姓名去重 发表于 2018-08-16 | 分类于 算法 | 阅读次数: 字数统计: 309 字 | 阅读时长 ≈ 1分钟 描述给一串名字,将他们去重之后返回。两个名字重复是说在忽略大小写的情况下是一样的。 说明:你可以假设名字只包含大小写字母和空格。 样例:给出: [ "James", "james", "Bill Gates", " ... 阅读全文 »
算法_判断字符串回文 发表于 2018-08-12 | 分类于 算法 | 阅读次数: 字数统计: 862 字 | 阅读时长 ≈ 4分钟 描述给定非空字符串s,您最多可以删除一个字符。判断是否可以成为回文。 该字符串仅包含小写字符a-z,字符串的最大长度为50000。 样例:Given s = “aba” return true Given s = “abca” return true // delete c 题目分析: 如果单单是 ... 阅读全文 »