编程题 面经(未完待更)

Q. 反转链表(深信服、雷火)

两个指针
在这里插入图片描述
递归

在这里插入图片描述
LeetCode 206 - 反转链表

Q. 给了一个字符数组,求这些数组的组合,例如{a,b,c}的答案是{a,b,c,ab,ac,bc,abc}(字节)

ans = []

def helper(l, p, prefix):
    ans.append(prefix)
    while p < len(l):
        pre = ''
        pre = prefix+l[p]
        p += 1
        helper(l,  p, pre)
    return ans 

Q. 寻找唯一不重复的数字(字节)

面试-找唯一不重复的元素(鹅厂)

Q. 给定一个数组,输出所有它的全排列组合(字节)

LeetCode 46 - 全排列

发布了189 篇原创文章 · 获赞 36 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_38204302/article/details/105731111