![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础算法
小小小小栋
hello world
展开
-
python 如何打印星塔
星塔 * *** ***** ******* ***** *** * or i in range(1,5): # 空格的个数是总层数减一,"*"每层个数是2n -1 print(" "*(4-i),"*"*(2*i - 1)) for i in range(1,5): """ # 第 1行 0 个空格,7个星 # 第 2行 1个空格, 5个星 # 第 3行 1个空格, 3个星 """ print(" "原创 2021-11-25 20:42:11 · 781 阅读 · 0 评论 -
2021-08-04
Python 插入排序算法解析 插入排序(英语:Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 1、题目:将一组无序的列表数据排成有序: list_1 = [1,2,4,5,6,0,3,8,9] list_1 = [1,2,4,5,6,0,3,8,9] # 1、将第一个数字作为分隔为左侧为有序列表,右侧为无序列表 # 2、依次遍历右侧列表,将右侧每一个元素与左侧元素逐个比较 for i in range原创 2021-08-04 13:56:46 · 53 阅读 · 0 评论