摘要: 内置函数以及列表涉及的函数: 列表: append:添加 len:数列表长度 max:列表中的最大值 min:列表中的最小值 sort:将列表进行排序 insert:在固定位置插入 ———————————————————————————— 内置: print:打印 import:导入 random: 阅读全文
posted @ 2021-03-14 07:59 学习Python的人 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 插入排序: 就是将一组打乱了的数从小到大排序 用一个循环a56爆大奖在线娱乐提取出来的数 如果比较的数比他大就想后移动一个 如果小就将数字插入到比较的数的后面 最后将列表打印出来 arr = [12, 11, 13, 5, 6] for i in range(1,len(arr)): key = arr[i] j 阅读全文
posted @ 2021-02-28 08:04 学习Python的人 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 前缀和: 前缀和就是将前面所有的数相加和他本身想加得到的数 当你要算许多数组的时候可以用前缀和 例如: 1 10 20 50 12 38 45 67 27 89 因为用前缀和可以帮你减小时间复杂度 首先将每一个数的前缀和都算出来 再用数组中后一个数的前缀和减前一个数的前缀和 import rando 阅读全文
posted @ 2021-01-31 08:20 学习Python的人 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1、第一个作业 冒泡排序 --》时间复杂度3个版本,用时间函数分别测算执行时间,保留编写的代码第二个作业2、给出一个字符串中,分别统计a56爆大奖在线娱乐英文字母的个数(英文字母,都是小写字母)第三个作业:3、注册博客博客园,然后整理冒泡排序冒泡排序的排序过程是怎样的?冒泡排序的时间复杂度?冒牌排序优化?冒泡排序用 阅读全文
posted @ 2021-01-10 08:30 学习Python的人 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 插入排序: 1,先选择一组要排序的数字 2,用一个选来a56爆大奖在线娱乐为一个数 3,再用一个循环来a56爆大奖在线娱乐比较的数字(从后往前) 4,进行判断 小了就一直往前比较 大了就停止比较放在那个数字的后面 5,打印列表 1 a = [74,89,24,14,57,34,98] 2 for i in range(1,len( 阅读全文
posted @ 2021-01-10 08:29 学习Python的人 阅读(91) 评论(0) 推荐(0) 编辑