题解列表

筛选

C语言暴力循环解2^k进制数

摘要:解题思路:    看了很多题解都是用了排列组合的思路来解这道题,个人觉得排列组合的思路很巧妙,但可能并不是很好理解,而且还要考虑大数的计算,并不是很方便.我的思路是把每个可能的数都验证一遍,判断是否符……

python-出现次数最多的整数

摘要:解题思路:注意事项:参考代码:n = int(input().strip())   A = dict()   for i in range(n):       n = int(input().s……

python-素因子去重

解题思路:这道题的意思也就是让你分解n的素因子乘积,然后去掉重复的素因子,将剩下的素因子相乘得到p例如1000=2*2*2*5*5*5那么去重之后的素因子为2和5,则p=2*5=10注意事项:①当n是素数时,p=n②不要开始就生成[2,n//2]之间的所有素数,

回文数(一)-题解(Python代码)

摘要:解题思路:注意事项:参考代码:n=int(input())for i in range(n):    m=input()    s=0    flag=1    while m!=m[::-1]:  ……

2626: 面板(面积公式)

解题思路:我们可以把面积分成六个三角形,每个三角形的角度是60度,根据三角形面积公式s=(a*b*sin60)/2这样可以求出所有的面积相加然后再比较,c语言自带了sin函数,在头文件math.h里面,返回值是double型,它需要的是弧度制,

python党食用(链表详细题解)

-**类定义**```pythonclassNode:def__init__(self,real,imag):#两个参数,real表示实部,imag表示虚部self.real=realself.imag=imagself.next=None#结点的指针域默认为空```-**尾插法构造顺序单链表函数**