新鲜Robinhood OA

avatar 62268
NGAnsen
4080
12
刚做完robinhood OA,心情十分复杂,825+是最高level我是824,哭了
4道题70min

1.一个int array包含多少大小为3的子array满足相连三个元素中有且只有个两相同
2.broken keyboard,一个键盘中部分字母键坏了,只有chat[] 中的字母可用,给一个string text(e.g "I want a good job!") 问多少单词可以打出来;这题就是注意符号,数字和大写键是没坏的
3.一个方矩阵, 一个int[] query, query[i] = 0则顺时针转90度,1 则对角线翻转,2 则逆对角线翻转,求最终矩阵输出
4.一个环,把所有相邻元素两两打乱顺序存一个int[] pair([1,2], [3,2], [1,3]), 得到一个int[][] pairs([3,2],[1,2], [1,3]),再把pairs打乱顺序,求还原环,哪个元素作为头不限(1-2-3-4-5; 2-3-4-5-1; 5-1-2-3-4都行)
  • 18
12条回复