AMAZON OA1 debug面经

原帖地址:一亩三分地

12、24 DUE 亚麻oa1
21分钟,看过面经可以做到2分钟做完,时间妥妥的够,
楼主大三,求祝福~~

debug:
2个 sortarray 大改小,小改大
1个 记不清了,是loop里面的,把 >= 和 <= 改成 > 和 < 1个 grading学生gpa, 把||改为例如: C是70到80分, 它上面是 (x >= 70) || (x < 80) 1个 countDigits 用一个数除以它的位数得到remainder while (num != 0){ num /= 10; count ++; } return num / count; 这里面到最后num直接是0,造成bug,需要用一个数来储存num和执行运算, int tem = num; while (tem != 0){ tem /= 10; count ++; } return num / count; printPattern 两个for loop input 一个数x for (int i = 1; i <= x; i ++) for (int j = 1; j <= 2 * i; j ++) System.out.print(x); System.out.println(); 更改为 for (int i = 1; i <= x; i ++){ for (int j = 1; j <= 2 * i; j ++) System.out.print(x); System.out.println(); } countOccurence while lopp 里面死循环 i++ 即可;