自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Python实现插入排序

''' 排序算法:插入排序 '''

2024-01-02 00:37:01 413 1

原创 Python实现哈希算法

在文章《【数据结构与算法python】顺序查找算法的python实现(无序表)》与《【数据结构与算法python】顺序查找算法的python实现(有序表)中,我们利用数据集中关于数据项之间排列关系的知识, 来将查找算法进行了提升,如果数据项之间是按照大小排好序的话,就可以利用二分查找来降低算法复杂度。能够使得查找的次数降低到常数级别, 我们对数据项所处的位置就必须有更多的先验知识。哈希表中的每一个存储位置, 称为槽(slot) , 可以用来保存数据项, 每个槽有一个唯一的名称。

2024-01-02 00:35:26 397 1

原创 Python实现二分查找

它是一种效率较高的查找方法。

2024-01-02 00:33:58 383 1

原创 Python冒泡排序

冒泡排序的时间复杂度为 O(n^2),性能不是最优的,但在某些情况下可能仍然是最佳选择。# 如果前一个元素比后一个元素大,则交换它们的位置。冒泡排序涉及到数组的操作,可以考察被面试者对数组和循环的理解和应用。冒泡排序函数,将输入的数组 arr 排序后返回。# 每次遍历只处理未排序的部分。,是入门级别的排序算法之一,容易理解和实现。

2024-01-02 00:32:59 373 1

原创 利用python制作按钮组件

button = Button(root, text="点击我")

2023-12-30 19:22:08 401 1

原创 用Python画一个圣诞树

write("Merry Christmas", align="right", font=("方正黄草简体", 24, "bold"))

2023-12-30 19:20:04 392 1

原创 石头剪刀布

all_choices = ['石头', '剪刀', '布']player = input('请出拳:')print('平局')print('平局')print('平局')

2023-11-07 23:43:00 34

原创 用python做成绩分类

score = int(input('分数:'))print('你要努力了')print('及格')print('优秀')print('良')print('好')

2023-11-07 23:42:20 1060

原创 Hello World

')if 3 > 0:x = 3;y = 4。

2023-11-07 23:35:52 42

原创 计算千万次加减法计算时间

start = time.time() # 返回运算前时间戳。end = time.time() # 返回运算后时间戳。

2023-11-07 23:29:45 59

原创 利用python猜拳 直至成功为止

print('猜大了')print('猜小了')print('猜对了')

2023-11-07 23:05:14 45

原创 利用python画乌龟

创建一个画布和画笔。

2023-11-07 22:40:40 215

原创 利用python写九九乘法表

i = 1 while i <= 9: for j in range(1, i+1): # range()函数左闭右开 print(f'{i}*{j}={i*j}', end=' ') i += 1 print()

2023-11-07 22:35:37 40

原创 利用turtle库画国旗

goto(-400,400) #我测试了一下,-400,400作为国旗的左上角比较合适。from turtle import * #导入turtle库。height=160*3 #设置高。width=240*3 #设置长。pendown() #下笔。

2023-11-07 22:33:03 64

原创 用python画爱心

love = input('请输入表白语句,然后回车,默认为"I Love You":\n')turtle.color('red','red') # 爱心的颜色及外边笔的颜色。turtle.setup(width=900,height=600) # 爱心的画布的大小。turtle.pensize(5) # 画笔的粗细。# me = input('请输入要表白的人:\n')# # 如果未输入表白语句,则使用默认语句。me = '卧槽,这年轻人。

2023-11-07 22:31:17 45

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除