题解列表

筛选

python解题,清晰易懂

解题思路:首先判断字符串能否构成回文,回文的本质是对称;1、对于字符个数为偶数的字符串,所有的字母都是成偶数出现的,如果不是,直接输出Impossible2、对于字符个数是奇数的字符串,有且仅有中间的一个字母数量为奇数(数量不一定为1),如果个数为奇数的字母数量出现一个以上,

进制转化的运用

摘要:解题思路:写出一个进制转化函数,利用for循环暴力解答注意事项:例如121这个十进制的数,那么找它存在的进制最小从3开始找参考代码:def nijinzhishu(n,i):#i进制的n转为十进制  ……

能跑就行.jpg

摘要:解题思路:序列具有相加的功能,这个相加同我们数字之间的相加类似,但序列支持将两个类型相同的序列加在一起,使用‘+’符号进行操作。注意事项:虽然能跑但不严谨参考代码:a=input()b=input()……

1149一行解(Python)

解题思路:筛选奇数,合并求和注意事项:均采用内置函数,提升运行效率注意fliter函数在Python2和Python3返回值类型的差异学会匿名函数的表达方式参考代码:print(sum(list(filter(lambdax:x%2==1,[iforiinrange(1,

二分-时间复杂度n*logn

摘要:解题思路:注意事项:参考代码:"""暴力做法:使用index查找元素 但是每次要进行排序 时间复杂度 n*n*logn正确做法:使用二分查找 在for之前排序一次 时间复杂度 n*logn二分思路:由……