python冒泡排序中flag的使用详解

详解: isOrder=False 解释:此标志位是设置每次循环开始时,标志位都为false,(意味着每次循环开始都需要重新把标志位统一,然后进入循环,为了下面做判断用)在单次循环内部,如果有任何两个数交换了位置,标志位就变成了true,下次循环开始时,标志位需要重新定义为false(赋值及定义),这样的话,如果下次循环中没有需要交换的两个数,标志位不改变,依然是false,在单次循环内部,如果标
相关文章
相关标签/搜索