04 2021 档案

摘要:# python模拟桶排序。def bucketSort(li): max_num = max(li) # 定义列表bucket并初始化为0。 bucket = [0] * (max_num + 1) # 待排序的元素设为桶的下标,统计每个元素出现的次数作为桶元素。 for i in li: buc 阅读全文
posted @ 2021-04-07 16:59 Hi,小董先生 阅读(246) 评论(0) 推荐(0) 编辑
摘要:# 冒泡排序aList = [90, 88, 78, 98, 67, 56, 80, 20]print("比较前:", aList)# 比较len(aList)-1趟。for j in range(0, len(aList)-1): # 比较一趟(len(aList)-1次) for i in ra 阅读全文
posted @ 2021-04-03 09:31 Hi,小董先生 阅读(35) 评论(0) 推荐(0) 编辑
摘要:"""(中难度)有n栈灯全部打开,n个人来关灯,第1个人关闭是1的倍数的灯,第2个人关闭是2的倍数的灯,第3个人关闭是3的倍数的灯,以此类推,最后哪些灯是关闭的(哪些灯是打开的?)。"""n = int(input("请输入灯盏的数量:"))light = list()# 第一个元素忽略不计(从下标 阅读全文
posted @ 2021-04-02 17:03 Hi,小董先生 阅读(106) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示