do...while循环 格式: 执行流程 执行顺序:①③④>②③④>②③④…②不满足为止。 ①负责完成循环变量初始化。 ②负责判断是否满足循环条件,不满足则跳出循环。 ③具体执行的语句 ④循环后,循环变量的变化情况 代码举例: 执行结果 此循环还有一种格式,一般用于死循环 do{ 循环体 }whi ...
分类:
其他好文 时间:
2019-04-22 20:53:57
阅读次数:
123
/** * 冒泡排序的基础算法 */ import java.util.Arrays; public class TestBubbleSort1 { public static void main(String[] args) { int[] values = { 3, 1, 6, 2, 9, 0,... ...
分类:
编程语言 时间:
2019-04-16 11:51:11
阅读次数:
137
什么是循环语句? 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形 成死循环。 for循环语句格式: 执行流程 执行顺序:①②③④>②③④> ...
分类:
其他好文 时间:
2019-04-14 10:00:10
阅读次数:
119
循环的结构特点 : 循环条件 循环操作 while 循环 来个小例子,实现打印50 份shij 1、确定循环条件和循环操作 2、套用while语法写出代码 3、检查循环能否退出 复杂一点 通过输入的进行判断要不要进行循环 do- while 循环 注意: while 与 do-while 循环的区别 ...
分类:
编程语言 时间:
2019-04-12 14:52:40
阅读次数:
163
JavaScript循环 JavaScript循环 while/do while/for的使用 在讲循环的之前,先知道一下循环结构的执行步骤 1、声明循环变量; 2、判断循环条件; 3、执行循环体; 4、更新循环变量; 5、然后循环执行2 4,直到条件不成立,跳出循环、 while 循环 while ...
分类:
编程语言 时间:
2019-04-08 21:47:45
阅读次数:
224
死磕 java集合之TreeMap源码分析(三) 红黑树删除元素的时间复杂度如何? 为什么删除元素之后要做平衡? 以什么样的形式平衡最省时间? ...
分类:
编程语言 时间:
2019-04-05 00:36:33
阅读次数:
163
今天数据结构上机课,老师给了我们几个上个学期做过的C语言题,我惊讶的发现,之前会的算法,时间久了就忘记了,很尴尬,这也充分说明了 我C语言学习功底不够扎实。所以,在课后,我认认真真重新推了一遍,希望下次不会忘记了。 思路清晰后,在敲代码的过程中,也频频出现问题。例如,第18-19行,运行程序后,当查 ...
分类:
编程语言 时间:
2019-04-03 20:45:52
阅读次数:
199
普通大数相加: (1)超时: while循环条件不改变,导致死循环 (2)wa: s1,s2为字符串,len1=strlen(s1),len2=strlen(s2); swap(s1,s2)后,没有交换len1,len2 (3)格式错误: 最后一行不要换行,每两个测试样例之间换行。 看来我的菜是永无 ...
分类:
其他好文 时间:
2019-03-31 19:40:16
阅读次数:
187
一.流程控制 1.if判断 1.0、 if判断语法:if 条件: code1 elif:条件 code1 code2 else: code1 1.1、判断条件是否成立: 2.while循环(条件循环): 2.1完整语法: while 条件: code1 code2 2.2结束while循环的方式: ...
分类:
其他好文 时间:
2019-03-21 20:05:34
阅读次数:
136
for格式:for(初始化表达式;循环条件表达式;循环后的操作表达式) { 执行语句:循环体 } 只要循环条件表达式运算的结果为boolean则for可以进行循环,如果循环条件表达式不是Boolean会提示类型错误 int a=1; for(System.out.println("a");a<3;S ...
分类:
其他好文 时间:
2019-03-19 01:33:35
阅读次数:
118