目录
总述
01-10天,基本语法
11-20天,线性数据结构
21-30天,树与二叉树
31-40天,图
41-50天,查找与排序
51-60天,kNN 与 NB
61-70天,决策树与集成学习
71-80天,BP 神经网络
81-90天,CNN 卷积神经网络
第1天: 环境搭建
1.1 完成 Eclipse 的安装. 第一天嘛,把环境弄对就行了.
1.2 学习 package, import 和 println 语句. 其中, package 要与所建的包名(即文件夹名)一致.
1.3 编写HelloWorld.java. 一定要注意变量的写法.
警告: 成事起头难. 环境安装、第一个程序的运行如果有问题, 请及时与老手联系, 不要自己折腾!
如果身边没有老手, 可以看下 唐金玉的安装方案.
第 2 天: 基本算术操作
讯享网
第 3 天: 基本if 语句
3.1 if then else.
3.2 方法(函数)调用: 增加代码的复用性.
3.3 方法(函数)头部规范的注释, 是后期生成文档的基础.
第 4 天: 闰年的计算
4.1 if 语句的嵌套.
4.2 基本规律自行百度.
4.3 布尔类型.

讯享网
第 5 天: 基本switch 语句
第 6 天: 基本for 语句
第 7 天: 矩阵元素相加
第 8 天: 矩阵相乘
第 9 天: while 语句
第 10天: 综合任务 1
学生的成绩存放于一个矩阵,其中行表示学生,列表示科目。如:第 0 行表示第 0 个学生的数学、语文、英语成绩。要求:
- 进行学生成绩的随机生成, 区间为 [50, 100].
- 找出成绩最好、最差的同学。但有挂科的同学不参加评比.
10.1 实际代码中,for 和 if 是最常见的, switch 和 while 使用少得多.
10.2 使用了 continue, 它是指继续跳过本次循环后面的代码,直接进入下一次循环. 而 break 是跳出整个循环体.
10.3 为了随机数,迫不得已提前使用了 new 语句生成对象.
10.4 通过数据测试找出程序中的 bug.
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/6412.html