ms-interview-alg

最新2019/12月面筋

no.1

在code里面找错,两个人,给两个数组分别表示他们喜欢的数,X, Y,找到一个highestIndex表示拥有他们两人喜欢的数的最多的。
类似max network。
【1, 2, 3, 4】, 【2, 3, 4, 3】
算法: 建立一个map,遍历保存每个index为key,value为

No.2

给一个string只有两个字母会出现,找最少次数砍掉这两个字母还可以保持它们的alphabetaical order

No。3

给一串字母,有重复,算出砍掉最少的字母让这段字母不会有三个同样的字母连续。
采用cnt方法计算连续的字符