自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【乌班图】如何进入bashrc配置环境变量,~/.bashrc

bashrc

2022-12-18 12:13:21 2283 1

原创 蓝桥杯Python部分小套路(超详细分析!!)

蓝桥杯Python部分小套路一、说明本人是小白,以下小套路是对前段所刷题的小小总结,不全面,仅仅作为小分享,各位大佬多多包涵啦~欢迎大家进入我的主页浏览其它文章。二、部分小套路1.同时输入多个参数n,m=map(int,input().split())不要漏掉 map不要漏掉split()2.输入列表的3种表达方法list1=list(input().split())print(list1)最简单直接的一种,不要在前面漏掉list如果加上map和int是错误的list1

2021-04-11 15:48:35 869 4

原创 蓝桥杯Python特殊的回文(超详细!!)

蓝桥杯Python特殊的回文一、问题描述与分析123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。比如输入52,得到的结果为:899998989989998899分析:1.为了做到从左边读和从右边读都是一样的,可以利用字符串有索引这个特性,使用a=a[::-1]2.为了做到各数字之和为n,可以用sum函数与list解决。二、Python代码n=int(input())for i in ran

2021-04-11 14:32:14 1041

原创 蓝桥杯Python报时助手(超详细!!)

蓝桥杯Python报时助手一、分析题目1.题目中给出了提示,即1~20、30、40、50的中文,提示了我们用字典表示数字。这里应该注意:time={'0':'zero','1':'one','2':'two','3':'three'}a=1print(time[str(a)])区别于列表,字典是无序的。并且,应把int转化为str。2.注意分钟,当分钟大于20时,需要注意拆分表达。比如对于55:a=55b=a//10*10 #即表示十位5再乘10得到50c=a%10 #即

2021-03-31 16:42:03 555 7

原创 蓝桥杯Python高精度加法(超详细!!)

蓝桥杯Python高精度加法一、算法描述1.可能出现输入的a,b其位数不等,那么多出来的位数的数+上一位的进位,可以直接加入到最终结果中。2.对于可以同位数相加的位数,其留下来的结果等于:和除以10的余数+上一位的进位(1或者0)。二、注意事项1.先捋清楚思路再打代码。2.先用[::-1]倒过来。3.注意int还是str:str有索引,可以用[ ];而int没有。4.本人小白,请多指教!!三、代码a=input()b=input()c=a[::-1]d=b[::-1]s=0

2021-03-28 17:41:28 579

原创 蓝桥杯龟兔赛跑预测Python(超详细!!)

蓝桥杯龟兔赛跑预测Python问题描述(简单描述)龟兔赛跑,跑道长l米,如果兔子比乌龟快t米,兔就会停下来休息s秒,有一者到达终点则停止比赛。兔子速度为v1,乌龟速度为v2,输入v1、v2、t、s、l,输出谁赢,与所用时间。兔子赢:输出R,乌龟赢,输出T,都赢:输出D。问题分析1.这是一个循环+判断问题。循环去判断s1、s2、l的大小关系,并且,循环一次,time+=1。(time为最后要输出的所用时间)则可以想到可以使用while True与if、elif结构。2.先不考虑兔子会停下来的部分,

2021-03-20 14:29:07 1099 5

原创 Python贪心算法

贪心算法贪心算法用于解优化问题的一类算法一.步骤1.遍历备选的元素2.贪心呢策略确定选择一个决策的过程二.决策过程1.原集合大小依次变小,剩余的元素状态不发生变化2.新集合大小依次变大三.例题硬币找零coin=[1,5,10,25,100] 希望找36元 如何找零使硬币个数最少?此处a=36找最接近a的,也就是找25此时a=11找最接近a的,也就是10此时a=1找最接近a的,也就是1直到a=0即:1.min(a-coin[1,5,10,25,100]) >02.

2021-02-10 12:33:41 294 1

原创 蓝桥杯FJ的字符串Python(超详细!!)

问题分析:AA BAA BA CABA BA CABA DABACABA也就是说:A1=AA2=A1+B+A1A3=A2+C+A2An=A(n-1)+对应字母+(n-1)我们可以由此联想到用递归做阶层的问题:n=int(input())def jc(n): if n==1: return 1 else: return n*jc(n-1)jg=jc(n)print(jg)参考代码N=int(input())qb='ABCDEF

2021-02-08 16:05:43 203

空空如也

空空如也

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

TA关注的人

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