笔试比较简单,三道编程题 1. 在一个无序数组中找出所有相同元素的最大间隔,比如[1,2,3,3,2,1],则输出5 2. gray码问题,给定gray码位数和gray码编号,输出对应gray码 3. 给定一个字符串,如果其中重复字符之间存在和该重复字符不同的字符则输出0,反之输出1;并且这些字符都在‘A’-‘Z'之间。比如XABAY输出0,XZAAAY输出1