优秀の
优秀の
全部文章
分类
javascript(73)
LeetCode(1)
leetcode 中等题 medium(3)
leetcode 简单题 easy(137)
vue(9)
未归档(8)
正则表达式(1)
牛客网校招笔试题(4)
归档
标签
去牛客网
登录
/
注册
优秀の的博客
全部文章
(共236篇)
阶梯训练-初级-数组-加一(JavaScript)
给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 输入: [1,2,3] 输出: [1,2,4] 解释: 输入数组表示数字 123。 示例 ...
2018-09-05
0
604
阶梯训练—初级—数组—旋转数组(JavaScript)
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右旋转 1 步: [7,1,2,3,4,5,6] 向右旋转 2 步: [6,7,1,2,3,4,5] 向...
2018-09-05
0
408
46. 全排列(JavaScript)
给定一个没有重复数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] 思路: 全排列是经典回溯算法的应用场景,关于回溯算法的详...
2018-09-05
0
428
lintcode 873 模拟松鼠(JavaScript)
有一颗树,一只松鼠,和几个见过,位置由二维网络中的单元格表示。你的目标是找到最短距离,让松鼠收集所有的见过,并把它们一个一个地放在树下。松鼠每次只能携带一个坚果。可以在四个方向上移动——上、下、左、右,到相邻的单元格。距离用移动的次数表示。 所有给定的位置都不会重叠; 松鼠一次只能携带一个坚果;...
2018-09-03
0
451
华为——求int型数据在内存中存储时1的个数(JavaScript)
题目描述 输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。 输入描述: 输入一个整数(int类型) 输出描述: 这个数转换成2进制后,输出1的个数 输入 5 输出 2 思路: 这道题本身很简单,就是要注意,我们不仅需要写一个函数,而是要从控制台读取用户...
2018-09-01
0
612
正则表达式用法大全
推荐练习正则表达式的网站 regexr 表达式 含义 说明 . 任一字符 不含换行符 \. 只匹配 . \为转义符,让'.'变为普通的dot(点) \w ...
2018-09-01
0
583
(剑指offer)不用加减乘除做加法(JavaScript)
题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 不使用加减乘除,能使用的就只剩下位运算了,例如与、或、非、异或。 看大神的解释:首先看十进制是如何做的: 5+7=12,三步走 第一步:相加各位的值,不算进位,得到2。 第二步:计算进位值,得到10...
2018-09-01
0
503
正数与负数的异或操作(涉及补码)
首先异或操作是对每一位都进行异或(相同为0,不同为1),但需要先把数转换成补码才行。 1、正数的补码即本身 2、负数的补码为各位取反然后加1(最高为保持为1不变) 以-2的一个字节为例 原码: 1000 0010 反码: 1111 1101 补码: 1111 1110 3、将两数的补码按...
2018-08-31
0
638
vue项目中使用ElementUI与第三方图标库Iconfont(亲测有效)
本次需求是要使用elementUI中的<el-input>,并在输入框头部添加图标,无奈element-ui的图标太少,没有用户、密码等这些图标,因此不得不使用第三方的图标,这里选择使用阿里的Iconfont,很全,也很简单使用。 如果只是使用一两个数量较少的图标,完全可以将图标下载下...
2018-08-31
0
479
819. 最常见的单词(JavaScript)
给定一个段落 (paragraph) 和一个禁用单词列表 (banned)。返回出现次数最多,同时不在禁用列表中的单词。题目保证至少有一个词不在禁用列表中,而且答案唯一。 禁用列表中的单词用小写字母表示,不含标点符号。段落中的单词不区分大小写。答案都是小写字母。 示例: 输入: paragr...
2018-08-30
0
386
首页
上一页
5
6
7
8
9
10
11
12
13
14
下一页
末页