java
文章平均质量分 54
CHERISH.zz
奋斗没有终点,任何时候都是一个起点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
九九乘法表(Java,JavaScript)
这篇教程分析了使用双重for循环打印九九乘法表的方法。通过比较三种循环模型(方正、倒三角、正三角),指出九九乘法表适合使用正三角模型,即外层循环控制行数,内层循环从1到当前行数递增。文章提供了Java和JavaScript两种实现代码示例,均采用双重循环结构,外层循环控制行数(1到9),内层循环控制每行的表达式数量(1到当前行数),并通过制表符和换行符控制输出格式。关键点在于理解"外层循环每执行一次,内层循环全部执行"的机制,以及正三角模型中内层循环条件j<=i的关系。原创 2021-05-28 21:50:56 · 397 阅读 · 1 评论 -
【JAVA】冒泡排序及优化
本文介绍了Java中冒泡排序的实现及优化方法。首先展示了一个基础的冒泡排序示例,通过双重循环对静态数组进行排序并输出结果。随后提出了优化方案,通过添加flag标志位来判断是否已完成排序,若某一轮未发生交换则提前终止循环,提高效率。文章详细解释了冒泡排序的原理:外层循环控制比较轮数,内层循环将最大值移动到数组末尾,每轮结束后比较范围缩小。优化后的算法能在数据有序时提前结束排序,减少不必要的比较操作。原创 2020-11-29 20:46:55 · 419 阅读 · 1 评论
分享