体验不太好原因:1、准备的知识题没有对应好范围 -- 很迷2、算法题用了java,我不太会第一题:计算1-n数字中,x,y两数字中y%x的最大值, y>x核心: 就是n的一半中偏大的那一个 用(n+1)/2 - 1做出来了 思路y越大越好, 然后对称性,mod不可以超过y的一半,观察到5 对应是2奇数 对应 除以2偶数对应除以2 - 1统一一下就是 (n+1)/2 - 1第二题:只有0和1的字符串,找到距离最远的0和1字符串,0的个数 和 1的个数对应相等。思路: 因为只能相邻位置交换。那么就计算leftone的个数,每次把0挪到最前面,再计算计算left0的个数,每次把1挪到最前面,...