开启大厂之路
本篇是微软tech lead在大牛门徒算法群的直播
本人目前在微软带了一个开发团队,我们team主要负责Search这块,包括一些NLP,CV的model、后端的high concurrent/available 的service,作为一个在MS当了三四年面试官的工程师,早就已经知道现在的小朋友喜欢刷题,当时我也是丝毫没有头绪,一头埋进leetcode的题库里刷题,但是那些大厂的面试官都是职场精英,当然不可能去考leetcode的原题,所以最好不要死记硬背,想要通过题海战术未必能够顺利进入大厂。我们作为面试官也出了很多面试题和改变题。我们几个微软、谷歌的leader根据我们作为面试官的一手出题经验,总结出了七条心决,也就是七条算法题的解题模板,这个在我们的算法班会传授,如果在面试中出现七句心决之外的题目,我们一律退款。
废话不多说,正题开始
兄弟字符串
如果两个字符串的字符一样,但是顺序不一样,被认为是兄弟字符串,问如何在迅速匹配兄弟字符串(如,bad和adb就是兄弟字符串)?
01 O(n*m)的轮询方法
判断string2中的字符是否在string1中?