题解列表

筛选

三行代码解决问题

注意事项:在输入时,可能输入的数据不止一行,因此要判断第一行最后一个数字是否为-1,不是便要追加下一行代码展示:```pythonlist1=list(map(int,input().split()))iflist1[-1]!=-1:list1.extend(int(i)foriininput().s

python简单易懂

摘要:解题思路:注意事项:参考代码:while True:    try:        n = int(input())        if n!=0:            c = n%10      ……

蓝桥杯基础练习VIP-回形取数:方向控制与回形取数时的终止判断

解题思路:本题中要求按照回形的方式输出给定大小矩阵中的元素,首先从(1,1)出发,我们可以把走过的地方元素修改为-1,方便后续识别。方向的话,我们简单找个小一点的矩阵,自己推演一下就能发信方向的变化顺序是固定的:即为一个逆时针旋转,方向从【下,右,上,左】这四个之间轮番更替。

字符串对比:简单逻辑题

解题思路:本体思路简单,我直接把思路标注在注释里,其实也用不了几句注意事项:不要看错判断条件了,1到4不是逐渐递进的参考代码:a=input()b=input()iflen(a)!=len(b):print(1)#长度不相等绝对是1else:c=a.upper()d=b.upper()#把相等长度的俩

Jam的计数法——python

摘要:解题思路:注意事项:参考代码:#数字转换成字母,并输出def ZM(x):    for i in x:        print(chr(i+96),end="")    print()s,t,w=……

一种减小复杂度的质因数分解法

摘要:解题思路:本题中主要思路就是遍历题目给出区间,分解其中每一个元素的质因式主要的部分为:1.判断质数的函数 2.生成升序质数序列(一般只需要从小到大判断元素并且加入列表就行了,不需要再专门排序)3.从题……

Sine之舞:简单的字符连接及找规律题

摘要:解题思路: 本题中可以使用递归或者循环的方法进行字符串连接输出对应结果,主要的解题步骤还是要找规律,字符拼接的时候只要别粗心少个符号啥的就行,这一题中首先看An,它本质上就是“sin(i”加上对应加减……

接龙数列动态规划的python写法

解题思路:极简线性DP-Dotcpp编程社区dp[]数组长度设置为10,因为接龙数列的每一项均为数字,从1~9,0不需要考虑进去;dp[]数组的含义:以i结尾的接龙数列的最大长度;设a为接龙数列的第一个数字,b为最后一个数字;dp[a]表示已a结尾的接龙数列的最大长度,

最简洁的解

摘要:参考代码:n = int(input()) # 初始饮料数和瓶盖数 total_drinks = n caps = n # 不断循环,直到无法再换取新的饮料 while caps >……

这道题是背包问题

摘要:解题思路:注意事项:【【Python算法实战】背包问题】 https://www.bilibili.com/video/BV1PA411J7Zh/?share_source=copy_web&vd_s……