当前位置: 首页 > 网络应用技术

您真的写一个for循环吗?让我们看一下这些常见的循环优化方法

时间:2023-03-06 21:12:53 网络应用技术

  我们经常使用一些循环 - 时间耗尽操作,尤其是对于周期。这是重复的计算操作。如果处理不当,它将相对较大。循环的通用优化方法。

  首先,我们初始化了一个集合列表,如下所示:

  方法1:不思考的最常规思维方式

  优点:更常见,易于理解的缺点:每次您必须计算列表。

  优点:无需每次计算缺点:M的角色不够小,违反最小角色的原则不能在for循环中操作列表的大小,例如删除或新元素方法三:array:array提取长度提取

  优点:您不必每次计算。该变量的范围遵循最小范围原理缺点:M的范围不够小,并且最小角色的原理不允许在for循环中操作列表的大小。

  优点:您不必每次计算。变量的范围之后是最小原理范围:1。结果的顺序将被逆转。2.它看起来不习惯,不容易理解应用程序的应用:显示显示结果无关的地方:例如,保存之前保存之前的数据5:迭代器遍历

  优点:简单方法6:JDK1.5之后如何写作

  优点:简洁的普通使用的简单组合:JDK1.4不兼容方法7:圆形嵌套的小内和大原则

  原因

  方法8:不需要循环嵌套提取物的逻辑不需要周期的逻辑

  方法9:异常处理是在周期之外写的,而不是示例

  积极的例子

  以上是该共享的所有内容。现在,欢迎想学习编程的朋友跟随Python技术大本营并获得更多技能和教程。

  原始:https://juejin.cn/post/7096726298076119047