何成95
何成95
全部文章
分类
归档
标签
去牛客网
登录
/
注册
何成95的博客
全部文章
(共206篇)
题解 | #找出字符串中第一个只出现一次的字符#
''' 如果利用python3编写代码, 本题有两种解题思路: 一、遍历输入的字符串序列, 设置是否发现标志位info, (默认为False,发现置为True) 每次计算当前字符的出现次数, 输出第一次发现的出现次数为1的字符, 结束循环并且将标志位置为True。 若循环完毕都没有发现出现次数为1的...
Python3
2022-11-10
0
281
题解 | #高精度整数加法#
''' 基本思路是: 输入的两个整数字符串序列均进行倒序, 然后遍历较长的整数字符串序列按位累加, 同时记录好是否需要进位, 当当前遍历的位数超过短整数字符串的长度时, 只对长整数序列进行计算。 ''' str1 = input()[::-1]#输入整数序列1,并且倒序 str...
Python3
2022-11-10
0
318
题解 | #完全数计算#
''' 基本思路就是: 遍历从2至n(含n)的所有整数, (整数1明显不符合条件) 寻找每个数的因子, 然后当前数的所有因子累加, 判断累加和是否和当前数相等, 如果相等则标记值+1. ''' n = int(input())#输入整数n pn = 0#完全...
Python3
2022-11-10
0
292
题解 | #挑7#
''' 基本的思路就是: 遍历从1至n的所有元素, 首先判断是否是7的倍数, 如果不是7的倍数, 则利用子函数将数字转换成字符串, 再判断字符串是否包含字符'7'。 ''' n = int(input()) def se(num):#判断输入的数字是否包含字符'7',...
Python3
2022-11-10
0
314
题解 | #杨辉三角的变形#
''' 最简单方法就是找规律, 除去第1、2行之外, 从第三行开始, 最先出现偶数的列数为2、3、2、4循环, 找到规律后就比较简单了, 不用生成杨辉三角然后元素叠加判断。 ''' n = int(input()) if n <= 2: &n...
Python3
2022-11-10
0
236
题解 | #DNA序列#
str = input()#输入DNA序列 n = int(input())#输入序列长度N gc = []#存储截取的最大GC-Ratio序列 gc_r = 0#最大的GC-Ratio比 for i&nbs...
Python3
2022-11-10
0
225
题解 | #密码截取#
str = input() n = len(str) list = [] #设置两个标识符,从头开始遍历,首先寻找两个相同的字符,然后正向、逆向截取字符串,看是否是对称序列 for i in range(0,n...
Python3
2022-11-10
0
185
题解 | #四则运算#
#eval()无法识别中括号、大括号,先用小括号替代 s = input() s = s.replace('{', '(') s = s.replace('}', ')') s = s.replace...
Python3
2022-11-09
2
255
题解 | #字符串加解密#
s = input()#要加密的字符串 r = input()#要解密的字符串 s_out = ''#加密后的字符串 r_out = ''#解密后的字符串 for i in s:#加密过程...
Python3
2022-11-09
0
220
题解 | #输入n个整数,输出其中最小的k个#
''' 输入n个整数, 排序后截取输出。 ''' a = input().split() n = int(a[0]) k = int(a[1]) b = input().split() c = []...
Python3
2022-11-09
1
290
首页
上一页
12
13
14
15
16
17
18
19
20
21
下一页
末页