Taylor666
Taylor666
全部文章
题解
未归档(4)
归档
标签
去牛客网
登录
/
注册
陆振波的牛客博客
更多分享见:http://blog.sina.com.cn/luzhenbo2
全部文章
/ 题解
(共111篇)
题解 | #坐标移动#
来自专栏
''' 解题思路: 定义一个将命令翻译成坐标移动的函数 x,y = fn(command),当command为空或不合法时,返回0,0 ''' def fn(s): if s: tmp = s[1:] if s[0]=='A' and tmp.isdigit(...
2021-07-01
0
410
题解 | #明明的随机数#
来自专栏
''' 解题思路: 注意第一个数是数组长度,后面用一个循环接收数据,不重复加入序列,最后排序输出 ''' while 1: try: n = int(input()) L = [] for i in range(n): ...
2021-07-01
0
388
题解 | #合法IP#
来自专栏
''' 解题思路: 合法IP条件:有4位数,介于0-255之间 ''' while 1: try: pass L = list(map(int,input().strip().split('.'))) out = 'YES' ...
2021-07-01
0
485
题解 | #Redraiment的走法#
来自专栏
''' 解题思路: 动态规划,最长上升子序列 dp[i]定义:在位置i处结束的,最长上升子序列长度 更新公式:当L[i]>L[j]时,p[i]= max(dp[j]+1, dp[i]),j为i之前所有的位置 边界条件:dp[i] = 1 ''' while 1: try: ...
2021-07-01
0
607
题解 | #提取不重复的整数#
来自专栏
''' 解题思路: 反序,采用not in方法确认不重复,逐个复制, ''' S = input() S = S[::-1] T = '' for s in S: if s not in T: T = T+s print(T)
2021-07-01
0
298
题解 | #质数因子#
来自专栏
''' 解题思路: 定义一个子函数 i,x = fun(x),每次只分离一个数 i 和余数 x。 循环调用fun(),直到x是质数,最后的 x 在 i 位置返回,余数 x 位置置空 ''' def fun(x): for i in range(2,int(x**0.5)+1): ...
2021-07-01
0
335
题解 | #求解立方根#
来自专栏
''' 解题思路: 二分法,定义函数f(x)=y,输入值为y,定义一个初始区间x1、x2,中间值为xm=(x1+x2)/2, 如(f(x1)-y)*(f(xm)-y)>0,则x1=xm,否则x2=xm 要特别注意初始值x1、x2选择,本题有1、-1的约束,因为0.001**(1/3) = 0....
2021-07-01
0
426
题解 | #字符统计#
来自专栏
''' 解题思路: 字典统计字符直方图,字典的Dict.items()方法返回元组数组,可用于字典的key和value排序 ''' while 1: try: S = input().strip() #print(S) Dict = dict...
2021-07-01
0
362
题解 | #删除字符串中出现次数最少的字符#
来自专栏
''' 解题思路: 通过in方法,按字典方法计算字符直方图,找到直方图最小值。最后遍历原输入,字符数超过最小时的输出。 ''' while 1: try: S = input().strip() S.lower() Dict = dict(...
2021-07-01
1
422
题解 | #进制转换#
来自专栏
''' 解题思路: dec = int('0xFF',base=16) ''' while 1: try: print(int(input(),base=16)) except: break ''' while 1: try: ...
2021-07-01
0
383
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页