摘要:        
def quicksort(arr): if len(arr) < 2: return arr else: pivot = arr[0] left = [x for x in arr[1:] if x < pivot] rigtt = [x for x in arr[1:] if x > pivot    阅读全文
posted @ 2020-03-29 13:41
难离若雨
阅读(140)
评论(0)
推荐(0)
        
            
        
        
摘要:        
直接上代码: lst = [2, 4, 1, 5, 8, 6, 9, 12, 11, 3, 15, 14, 13] def f(): for i in range(len(lst)): for j in range(i + 1, len(lst)): # 从第二个数字开始到最后一个数字 min_nu    阅读全文
posted @ 2020-03-29 10:42
难离若雨
阅读(168)
评论(0)
推荐(0)
        
            
        
        
摘要:        
直接上代码:lst = [2, 4, 1, 5, 8, 6, 9, 12, 11, 3, 15, 14, 13]def f1(): for i in range(len(lst) - 1): #需要冒泡的数字的总次数 for j in range(len(lst) - 1 - i): # 冒泡一个数    阅读全文
posted @ 2020-03-29 10:34
难离若雨
阅读(222)
评论(0)
推荐(0)
        
            
        
        
摘要:        
直接上代码: def BinarySearch(arr, l, r, x): if r >= 1: mid = int(l + (r - 1)/2) if arr[mid] > x: return BinarySearch(arr, l, mid - 1, x) elif arr[mid] == x    阅读全文
posted @ 2020-03-29 10:28
难离若雨
阅读(292)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号