可能不全,毕竟是回忆版,然后面试的时候很多地方也会展开来这里同样也不写细了。 (为什么牛客会把 自动屏蔽(还是手机看不到?),所以下面都要用cpp代替了) 1.首先做个自我介绍吧(略) 2.介绍一下你简历中这个项目吧(略) 3.有一亿个数据,怎么找到前一千个最大的数据?内存大的情况下怎么做?内存小的情况下怎么做?(快排思想和堆思想) 4.一个人一次能跳一阶楼梯或两阶楼梯,请问到第n阶楼梯有几种方法?如果这个人一次能跳的是x阶楼梯呢?(dp思想) 5.怎么找字符串最短循环节长度?例如bcdabcdab可以看作是abcd的循环,展开成a[bcdabcdab...