题解列表

筛选

字符串的修改 (Python代码)

######首先感谢@XiphoRAY提供的思路,大家可以在本题的题解里面找到他的题解(Java)----------------------------------------------------------------------字符串A变成B,

蓝桥杯2013年第四届真题-剪格子-题解(Python代码)

本题题意简单来说就是从坐标(1,1)格子开始找与自己相加等于总格子和一半的最少的格子数。使用DFS就可以解决。思路:是将格子用列表套列表相当二维数组存储,然后再建立一个同样大小的数组来表示有没有被访问过。代码如下:```pythoncount=100#记录格子数defDFS(n,

蓝桥杯2015年第六届真题-切开字符串-题解(Python代码)

整体思路就是用两个数组储存每个点前正回文的个数和点后非正回文的个数,然后两个数组对应位相乘求最大值```pythonn=input()st=input()re=[]#第0位储存第1个字母及前正回文数,第1位储存第2个字母及前正回文数not_re=[]##第0位储存除了第1个字母后的字母有多少个非正回文

K-进制数-题解(Python代码)

####Python递归解决当位数为n时,满足条件的数有两种情况:1.第一位必不为0,且第二位也不为0,这种情况只要`(k-1)*[n-1位数时满足的个数]`2.第一位不为0,且第二位为零,这种情况只需要`(k-1)*1(第二位为0只有一种情况)*[n-2位数时满足的个数]````pythonn=in

字符串的查找删除-题解(Python代码)

由于本题需要替换各种形式的字符,包括in,In,iN和IN```pythontemp=input()temp=temp.casefold()#变成小写length=len(temp)whiletemp:st=input()st_1=st.casefold()#把原字符全部小写赋值给st_1whilet

Tom数-题解(Python代码)

摘要:###Python 一行解决 ``eval() 函数可以用于计算字符串表达式的值`` `例如:eval("2*2") ==4 True ` 上代码 ```python try: ……
优质题解

弟弟的作业 (Python代码)

摘要:## 解题思路 > 此题用Python解是非常方便的,因为Python对字符串的处理能力特别强。 #### 此题的关键就是以下两个方面: ##### 一、如何多行输入 我是用`try ..……

Casear cypher-题解(Python代码)

这个题目我开始出错是因为没有注意大小写的问题,我将字符串全部转化为小写来统计,我以为输出只要首字母大写,而事实上在原来输入的是大写的地方输出应该也要大写。A的ASCII码为65,Z的ASCII码为90a的ASCII码为97,z的ASCII码为122```pythonstr0=input()#输入原字符