- 博客(83)
- 收藏
- 关注
原创 卡码网Java基础课 | 4. A+B问题IV,5. A+B问题VIII
a > b是expression表达式,如果这个表达式的判定结果是 true 的话取a,如果判断结果为 false 的话,则取得 : 后面的值,即 b 的值。会先求expression的值,如果为 true ,则取值 if-true-statement,否则取值 if-false-statement。
2024-01-08 15:58:05
349
原创 卡码网Java基础课 | 2. A+B问题II
do while循环会先去执行循环体内的代码块,然后再检查条件判断,如果条件判断为真,则继续执行下一次循环迭代;如果 条件判断为假,则终止循环,这意味着,无论条件的值如何,我们都至少执行一次循环。当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型,这也被称之为自动类型转换。基本数据类型本身不是对象,因此Java内部将这些基础数据类型用“类”的形式包装起来,形成“包装类”不过大容量的瓶子却无法将全部的水都倒入小容量的瓶子,如果非要倒入,就必须使用到强制类型转换。
2024-01-08 15:36:20
787
原创 卡码网Java基础课 | 1. A+B问题I
在Main.java文件中,必须存在一个与该文件同名的类,类要使用class这个关键字里定义,Main是类的名称,类的名称通常以大写字母开头, public表示这个类是公开的,这意味着你可以在任何其他类中访问。现在可以使用一个变量来保存使用Scanner读取的数字了,Scanner使用nextInt()方法读取并返回下一个整数,我们使用该方法读取两个整数,并存放在变量a和变量b中。一个类可以有很多个方法,每个方法有不同的作用,为了区分这些方法,我们要给不同的方法起不同的方法名称,而且方法命名是有规范的。
2024-01-08 15:00:34
1129
原创 算法笔试ACM模式如何输入
的话就是只会走一遍就结束了。也就是说需要手动持续重复这段代码。的话走到最后一行就会出error。碰到[0, 0]就停止计算。
2023-09-13 14:34:18
182
原创 深度优先搜索与动态规划|865, 1020, 1254
深度优先搜索|865. 具有所有最深节点的最小子树,1372. 二叉树中的最长交错路径,1631. 最小体力消耗路径
2023-08-11 00:22:01
139
原创 深度优先搜索与动态规划|543, 124, 687
深度优先搜索与动态规划|543. 二叉树的直径,124. 二叉树中的最大路径和,687. 最长同值路径
2023-08-09 22:26:19
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人