算法
Janicelily
哪有什么大神,不过是一行一行敲来的,加油呀
展开
-
数组全排列
规律当n = 1时, 数组arr = [A],全排列结果为[A];当n = 2时, 数组arr = [A, B],全排列结果为[A, B][B, A];当n = 3时, 数组arr = [A, B, C],全排列结果为[A, B, C][A, C, B][B, A, C][B, C, A][C, A, B][C, B, A]到n = 3时可以看出全排列有以下规律固定第一个元素,将剩下的元素进行全排列处理;将第一个元素与依次与第i(1<i<=arr.length)个元转载 2021-02-23 11:47:47 · 624 阅读 · 0 评论 -
算法题
面试是真的会紧张, 面试的时候被要求写这道题,没有快速写出来就放弃了。现在一写就写完了,想想实在是记得记录一下啊啊啊啊啊题目:给出一个数组,例如[1, 9, 8, 4, 5, -1, -8, 5, 2, 3, 6, 0, 0];给出一个 目标值, 例如 5;返回 数组中可以 计算得出 目标值的所有组合例如[ [1, 4], [-1, 6], [2, 3] ]以下就是我写的答案(再次崩溃,为啥面试的时候没有写出来呢啊啊啊)const numArrry = [1, 9, 8, 4, 5, -1,原创 2021-01-29 16:04:14 · 103 阅读 · 0 评论