专业课每周任务本页总览每周任务 2022 年 9 月第 37 周 作业 从键盘输入一个数字; 当为奇数时,输出英文 odd 当为偶数时,输出英文 even 解决方案 参考资料 Java 教程_w3cschool Java Scanner 类_w3cschool 2022 年 9 月第 38 周 学习 for 循环 参考 Java 循环结构 – for, while 及 do…while | 菜鸟教程 学习十大排序算法 参考 1.0 十大经典排序算法 | 菜鸟教程 解决方案 2022 年 9 月第 39 周 学习排序算法时间复杂度和空间复杂度计算方法 参考: 算法的时间与空间复杂度(一看就懂) - 知乎 一文弄懂算法的时间和空间复杂度分析 - 掘金 学习十大排序算法之堆排序 参考 1.7 堆排序 | 菜鸟教程 解决方案 2022 年 9 月第 43 周 求两数的最大公约数 参考: 最大公因数 - 维基百科,自由的百科全书 最小公倍数 - 维基百科,自由的百科全书 解决方案 单元测试 2022 年 11 月第 44 周 理解递归原理 自己调用自己,就叫递归。 上周的任务 就是用递归解决的。 参考: 递归 (计算机科学) - 维基百科,自由的百科全书