优秀の
优秀の
全部文章
javascript
LeetCode(1)
leetcode 中等题 medium(3)
leetcode 简单题 easy(137)
vue(9)
未归档(8)
正则表达式(1)
牛客网校招笔试题(4)
归档
标签
去牛客网
登录
/
注册
优秀の的博客
全部文章
/ javascript
(共73篇)
正数与负数的异或操作(涉及补码)
首先异或操作是对每一位都进行异或(相同为0,不同为1),但需要先把数转换成补码才行。 1、正数的补码即本身 2、负数的补码为各位取反然后加1(最高为保持为1不变) 以-2的一个字节为例 原码: 1000 0010 反码: 1111 1101 补码: 1111 1110 3、将两数的补码按...
2018-08-31
0
613
12. 整数转罗马数字(JavaScript)
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 5...
2018-08-30
0
410
537. 复数乘法(JavaScript)
给定两个表示复数的字符串。 返回表示它们乘积的字符串。注意,根据定义 i2 = -1 。 示例 1: 输入: "1+1i", "1+1i" 输出: "0+2i" 解释: (1 + i) * (1 + i) = 1 + i2 + 2 ...
2018-08-30
0
542
238. 除自身以外数组的乘积(JavaScript)(完美满足要求)
给定长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 示例: 输入: [1,2,3,4] 输出: [24,12,8,6] 说明: 请不要使用除法,且在 O(n) 时间...
2018-08-29
0
646
814. 二叉树剪枝(JavaScript)
给定二叉树根结点 root ,此外树的每个结点的值要么是 0,要么是 1。 返回移除了所有不包含 1 的子树的原二叉树。 ( 节点 X 的子树为 X 本身,以及所有 X 的后代。) 示例1: 输入: [1,null,0,0,1] 输出: [1,null,0,null,1] 解释: 只有...
2018-08-26
0
506
861. 翻转矩阵后的得分(JavaScript)
有一个二维矩阵 A 其中每个元素的值为 0 或 1 。 移动是指选择任一行或列,并转换该行或列中的每一个值:将所有 0 都更改为 1,将所有 1 都更改为 0。 在做出任意次数的移动后,将该矩阵的每一行都按照二进制数来解释,矩阵的得分就是这些数字的总和。 返回尽可能高的分数。 示例: ...
2018-08-26
0
339
48. 旋转图像(JavaScript)
给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。 说明: 你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。 示例 1: 给定 matrix = [ [1,2,3], [4,5,6], [7,8,9] ]...
2018-08-26
0
391
338. 比特位计数(JavaScript)
给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目并将它们作为数组返回。 示例 1: 输入: 2 输出: [0,1,1] 示例 2: 输入: 5 输出: [0,1,1,2,1,2] 进阶: 给出时间复杂度为O(n*siz...
2018-08-25
0
398
59. 螺旋矩阵 II(JavaScript)
给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 示例: 输入: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] 思路: 这和上一道题很类似:54.螺旋矩阵 1、初始化结果矩阵 2...
2018-08-25
0
456
54. 螺旋矩阵(JavaScript)
给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 示例 1: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,3,6,9,8,7,4,5] 示例 2: 输入: [...
2018-08-25
0
312
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页