题解列表
1974: A+B+C+D(C语言)动态规划
摘要:解题思路:看到这道题第一反应就是深度优先搜索,提交后超时void dfs(int target, int pos, int *cnt) {
if (pos == 3) {
……
【C++较复杂版解法】
解题思路:1.自定义阶乘函数,并使用递归,可能会导致运行时间长于其他解法2.为达到全部C++语言实现,引用了与精度有关的头文件3.将结果拆分成十进制数,阶码标志e以及阶码三部分输出注意事项:1.数据类型定义时,都定义为double类型最佳2.要知道循环条件及次数3.结果使用科学计数法,
1162: 密码(判断密码是否合规)
```python#将四种不同类型的字符存在四个列表中,长度符合要求的情况下判断密码的字符种类是否有3种及以上。#(易错点,读入的密码是以字符形式存储的,因此数字0-9的这类对应的列表中也应该存字符串型的数字,而不是整形数字)defisif(strs):if8
回文数(二) 判断回文数(简单易懂)
```python#判断回文数defishuiwen(a):b=(str(a)[::-1])ifb==str(a):return1else:return0#n进制的数转换为十进制defchangetoTen(n,m):i=0sum=0whilem:tem=m%10m=m//10sum+=tem*n**
素数问题python
摘要:解题思路:注意事项:参考代码:n = int(input())if n == 1: print(0)else: flag = 1 for j in range(2,n//2+1): ……