美文网首页
2020-11-24 算法

2020-11-24 算法

作者: 文化银儿 | 来源:发表于2020-11-24 21:14 被阅读0次

选择排序算法

冒泡排序算法

原理:数字两两进行比较,将大的值移动到右侧,继续进行比较直到最大值移动到最右侧,则完成一次循环,进入第二次循环,以此类推,直到全部数字排序完成。

import turtle
import time
myPen = turtle.Pen()

myPen.pensize(15)

List = [15, 60, 85, 165, 10, 70, 5]
dis = [0, 50, 100, 150, 200, 250, 300]


# myPen.penup()
# myPen.goto(dis[0], 0)
# myPen.pendown()
# myPen.left(90)
# myPen.forward(List[0])

def draw_line(x):
    myPen.goto(dis[x], 0)
    myPen.pendown()
    myPen.setheading(90)
    myPen.forward(List[x])
    myPen.penup()
# for i in range(len(List)):
#     draw_line(i)
# List = [3, 2, 4, 1]
count = 0
for j in range(len(List)-1):
    for i in range(len(List)-1-j):
        max = List[i]
        if List[i] > List[i+1]:
            List[i], List[i+1] = List[i+1], List[i]
        
        myPen.clear()
        for m in range(len(List)):
            if m == i or m == i+1:
                myPen.pencolor("green")
                draw_line(m)
            else:
                myPen.pencolor("blue")
                draw_line(m)
        time.sleep(1.5)
        
        # count += 1

print(List,count)

turtle.done()

快速排序算法

二分查找算法

去重算法

相关文章

  • 周二 2020-11-24 23:20 - 06:37 雨 09

    2020-11-24 上午超纲完成任务,然后下午直接爆炸崩了个惨周二 2020-11-24 23:20 - 06:...

  • 2020-11-24 算法

    选择排序算法 冒泡排序算法 原理:数字两两进行比较,将大的值移动到右侧,继续进行比较直到最大值移动到最右侧,则完成...

  • 30个主题(结2020-11-24

    有话(结2020-11-24[https://www.jianshu.com/p/ffa64350e89d] 生活...

  • 2020-11-24 排序算法二(堆排序)

    在前面,我们讲了二叉堆的实现[https://www.jianshu.com/p/650c120bfc50],堆顶...

  • 更新日记

    2020-11-24 新增收支明细 2020-10-22 新增销售订单的订单编号 新增采购订单的订单编号 新增交易...

  • 2020-11-24自我观察记录

    【2020-11-24日精进 第189天/1825】表现:8分 体验: 1.昨天感觉在混沌中,无获得感,也分不清...

  • 2020-11-24

    中原焦点团队祝澜 1063天 2020-11-24 今天早上,穿上了羽绒服,敏感的鼻炎稍微好了一些。 中午,学...

  • 致人类书:(44)慈悲心会将人类团结在一起

    鸢尾天空2020-11-24 16:32:06 日安,我们是阿柯图-瑞恩! 我们正在倾听人类心灵的声音。我们对于那...

  • 如何培养孩子的自我价值感

    中原焦点团队 成长分享869天 2020-11-24 生活中,一些孩子本来自身条件很好,但是却很自卑、不自信,没有...

  • 上班日记 Day87

    2020-11-24 实地调研发现场景已不如想象了,应如何对产品改造? 暂时没想法,留个坑 提示语怎么写合适 新人...

网友评论

      本文标题:2020-11-24 算法

      本文链接:https://www.haomeiwen.com/subject/wmywiktx.html