自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯-害羞的男大学生-(字符串,哈希表)

这个应该很明显 很快就可以发现:ord()和chr()的作用,这个就是符合题目条件的函数,小写字母如此,大写字母亦如此。④倘若有很多人都喜欢哪个女生,那么就可以字典理的值+1(之前也有提过,可参考《字典-出现最多次数的最小值》)这里设计的一个函数,就是一个符合题目要求的函数,函数表达的内容:就是解密,把女孩的真名找到。③创建一个函数,返回女生的原名,存储在一个字典里面。②输入第几位男生,心动指数k,女生姓名name。我们不妨做几个例子,看看是否是我需要的。⑤最后比较谁出现最多,则输出她的真名。

2025-04-17 19:36:32 317

原创 贪心算法-计算购买最大数量的商品数

max_count=min(count,m//price)#那么我将要开始,比较一下能够买的数量和本身的数量,然后就是我能够购买的数量。# print(goods) # 输出会是 [(1, 1), (1, 2), (2, 4), (3, 5)]# print(goods) # 输出会是 [(1, 2), (1, 1), (2, 4), (3, 5)]#想当于[(p1,q1),(p2,q2),(p3,q3),(p4,q4)]# 那么我输入之后,是不是要输入p,q,而且他们的数量是不超过种类n的。

2025-04-10 17:55:23 333

原创 字典-出现最多次数的最小值

总结来说,列表和元组都是有序集合,但列表是可变的,而元组是不可变的。这里可以运用一个小技巧,首先创建一个字典,遍历列表a的数据循环,如果a的数据在字典b里面,那么就数值+1,否则,数值就为1,对于刚刷字典(出现次数)的题目的同学非常友好。在Python中,列表(List)、元组(Tuple)、字典(Dictionary)和集合(Set)是四种不同的数据结构,它们各自有不同的特点和用途。字典中的键必须是唯一的,而值则可以是任何类型。元组与列表类似,也是有序的集合,但元组是不可变的,一旦创建就不能修改。

2025-04-07 20:12:39 307

原创 斐波那契数列-python

斐波那契数列由意大利数学家莱昂纳多・斐波那契在 13 世纪引入,它的特点是从第三项开始,每一项都等于前两项之和。该数列通常以如下方式开始:0、1、1、2、3、5、8、13、21、34、……

2025-03-27 19:12:59 253

原创 关于.sort()的排序-python

在 Python 里,sort()是列表对象所具备的一个方法,它的主要作用是对列表中的元素进行原地排序,也就是直接在原列表上进行排序操作,并不会创建一个新的列表。

2025-03-27 18:10:30 180

原创 蓝桥杯-省赛-洁净数

函数定义:定义了一个名为water()的函数,函数内部实现了寻找洁净数数量的逻辑。函数调用:在代码的最后调用water()函数,从而执行函数内部的逻辑。

2025-03-26 22:41:28 228

原创 BFS和DFS(广度优先和深度优先)-python

a=list_text.pop(0)#这是一个比较重要的点.pop(0):移除列表(队列)的数据,也就是先进先出。list_text=[]#创建一个列表,方便存储字典里面的数据,这也是一个队列,先进先出,后面会用到。#只需要修改这个数据,因为栈是先进后出的,其他数据只需要改一下名称,那么就可以实现简单的深度优先。set_text=set()#创建一个集合,集合的特点就是唯一性,不会重复。#这里用到了集合的唯一性,从而来判断重复的值,先来后到,前面存储了,后面就不会存储。使用python来写。

2025-03-25 21:02:20 388

原创 关于日期的计算,天数,星期几

python# 函数体...函数是 Python 中组织代码的一种方式,通过定义函数,我们可以将一段具有特定功能的代码封装起来,提高代码的复用性和可读性。在这个代码中,我们定义了一个名为find_week的函数,它接受一个日期字符串作为参数,并在函数内部完成日期到星期几的转换。然后,我们通过input()函数获取用户输入的日期,并调用find_week函数进行处理。python# 函数体...使用def关键字定义了一个名为find_day的函数,该函数接受一个参数t,代表输入的日期字符串。

2025-03-25 19:38:02 1751

原创 蓝桥杯题目:字符串个数

函数定义:使用定义了一个名为find_i的函数,将实现题目要求的逻辑封装在函数内部,提高了代码的模块化和可复用性。函数调用:通过find_i()调用该函数,执行函数内的代码来完成对输入字符串的处理和结果输出。

2025-03-25 15:03:53 1310 1

原创 质因数的个数

本题将质因数分解的逻辑封装在一个函数num_add中,将统计最大质因数个数的逻辑封装在另一个函数text中。函数的使用可以提高代码的可读性和可维护性,使得代码结构更加清晰。通过函数的调用,可以将不同的功能模块组合起来完成整个任务。

2025-03-25 13:37:19 1268 2

空空如也

空空如也

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

TA关注的人

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