大橙子有糖
大橙子有糖
全部文章
分类
归档
标签
去牛客网
登录
/
注册
大橙子有糖的博客
TA的专栏
130篇文章
16人订阅
华为HJ103所有解法
104篇文章
1332人学习
动态规划专题
26篇文章
292人学习
全部文章
(共137篇)
HJ63 题解 | #DNA序列#
来自专栏
#定义函数计算GC—Ratio,一边滑窗一边计算,保留最大值和对应的子串即可 #坑:注意滑窗与字符串一样大的特殊情况 def GC(s): return (s.count("G")+s.count("C"))/len(s) while True: try: s=in...
2023-01-18
0
332
HJ59 题解 | #找出字符串中第一个只出现一次的字符#
来自专栏
#按照出现次数排序,输出第一个元素即可 def check(s): #先检查一下有没有只出现1次的,没有直接返回-1 for i in s: if s.count(i)==1: break else: return -...
2023-01-18
0
227
HJ57 题解 | #高精度整数加法#
来自专栏
#人生苦短,我用Python a=int(input()) b=int(input()) print(a+b)
2023-01-18
0
210
HJ99 题解 | #自守数#
来自专栏
#思路:定义check函数判断自守数,遍历判断,计数 def check(i): if str(i*i)[-len(str(i)):]==str(i): return True else: return False n=int(input()) c...
2023-01-18
0
244
HJ100 题解 | #等差数列#
来自专栏
#等差数列前n项和公式:s=(2*a1+(n-1)*p)*n/2 #其中p为等差,a1为首项,n为项数 a1=2 p=3 n=int(input()) print(int((2*a1+(n-1)*p)*n/2))
2023-01-17
0
260
HJ102 题解 | #字符统计#
来自专栏
#Tips:多重key排序,lambda x:后面跟括号,内部写key1,key2... s=input() ans="".join(sorted(set(s),key=lambda x:(-s.count(x),ord(x)))) print(ans)
2023-01-17
0
308
HJ105 题解 | #记负均正II#
来自专栏
#模拟 av=0 cnt=0 l=[] while True: try: a=int(input()) if a<0: cnt+=1 else: l.append(a) excep...
2023-01-17
0
303
HJ106 题解 | #字符逆序#
来自专栏
#人生苦短我用Python print(input()[::-1])
2023-01-17
0
473
HJ106 题解 | #求最小公倍数#
来自专栏
#求最大公约数,再用乘积除以最大公约数即可 def gcd(a,b): if b==0: return a else: return gcd(b,a%b) a,b=map(int,input().split()) print(int(a*b/gcd(...
2023-01-17
0
249
HJ50 题解 | #四则运算#
来自专栏
#Tips:不能直接用eval就想办法转换成能用的格式 s=input() s=s.replace("[","(") s=s.replace("]",")") s=s.replace("{","(") s=s.replace("}",")") print(int(eval(s)))
2023-01-17
0
452
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页