20170804 - 今日技能封装 - Q

Posted 清及

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20170804 - 今日技能封装 - Q相关的知识,希望对你有一定的参考价值。

public class addition9 {

public static void main(String[] args) {

//for循环10次
//循环变量是次数
//变体是10的乘等
long ten = 10;
long result = 0;
int num = 0;
long value = 0;
for(int times = 1;times <= 10;times++){
//每次乘等于10,每次ten的值都比上一轮大一个级别
value = ten - 1;
System.out.println(ten);
ten = ten * 10;//关键步骤,需要想到可以用上一步骤得到的结果用来交互得出该步所需变量,而不是想着直接10乘以该次的mi‘fang
result = value + result;
}
System.out.println(result);

}

}

1 相关值(上步某些变量与下步某些变量)循环,对于构建当次变量,有几种思考方向?

2 指出下列程序运行后的情况 
public static void main(String[] args) {
int count=0;
while(count<5);
{
System.out.print(count+" ");
count++;
}
}   

3 int i = 1;
while(i<=10){
i++
}
println(i)
i的值为?

4 变量作用域包括?

5 设计算法流程

6 如何选择循环结构?

7 如何水平制表?

8 冒泡算法思路是?流程是?

9 多嵌套好还是少嵌套好?

10 嵌套循环中,内嵌套break可以跳出吗?

11 程序等于?

12 数组可存放什么类型的数据?

13 思路清晰最重要.

13.5 如何声明数组变量?

14 如何初始化数组变量?初始化的是?如果已经定义想要重新赋值应用什么方式?

15 如何给数组重新赋值?

16 如何访问数组内的某一个元素?

17 如何获取数组的长度?

18 arr = {1,4,7} 是否正确?

18 整型;双精度;字符型;布尔类型数组内数据默认值是?

19 如何获取数组最后一个元素?

20 如何遍历数组?

21 是否会报错?

22 数组A的前五位与数组B相同,如何操作?

23 数组的长度是固定的吗?如何扩容缩容?

24 什么情况用while,do...while?

25 如何对数组进行排序?

26 冒泡算法一定是从哪一位开始冒?

27 每一次都一定是跟哪个元素比?

28 遍历一定次数的固定语法是?

29 判断整除构建的判断是什么思路?

 

今日反省:不断自我增强。

①做题目耗费时间过长:

质数提取:

1 没有明确到最后的提取思路,导致在那里思维上下返溯过久→应将思路明确明确再明确,作为自己的第一准则。

2 换行处,思路过于复杂,只要下标满足加一后可以被10整除,即可输出,居然分成了三种情况去处理?→在确定程序流程时思考有没有更简洁的思路或判断方式。

②没有对照答案,看答案思路→优化做题速度,做题流程

③每日课堂案例没有再敲一遍→优化做题速度

④过于骄傲自妄,爱显摆自己懂得多,总是不由自主想去教别人→想想你自己去那里的目的是什么,自己想想主和次是什么。

 

 

每日个人感悟

确保你每日都在进步,并且不犯之前犯过的错误。

确保你自己正在往完美进化。

以上是关于20170804 - 今日技能封装 - Q的主要内容,如果未能解决你的问题,请参考以下文章

20170811 - 今日技能封装 - Q

20170803 - 今日技能封装 - Q

20170810 - 今日技能封装 - Q

20170802 - 今日技能封装 - Q

20170731 - 今日技能封装 - Q

20170812 - 今日技能封装 - Q