明明的随机数-python简单解决 1、用map()高阶函数解决输入问题;2、使用集合特性去重;3、列表函数直接排序;```pythonn=int(input())l=set(map(int,input().split()))#利用集合去重l1=list(l)#集合转列表l1.sort()#列表排序print(len(l1))[prin 题解列表 2021年06月18日 0 点赞 0 评论 959 浏览 评分:0.0
数组的距离 ```pythonfrommathimportfabsa,b=input().split()l1=list(map(int,input().split()))l2=list(map(int,input().split()))ifl1[-1] 题解列表 2021年06月18日 0 点赞 0 评论 970 浏览 评分:9.9
1974: A+B+C+D(C语言)动态规划 摘要:解题思路:看到这道题第一反应就是深度优先搜索,提交后超时void dfs(int target, int pos, int *cnt) { if (pos == 3) { …… 题解列表 2021年06月18日 0 点赞 0 评论 919 浏览 评分:9.9
排序方法找最值 摘要:解题思路:先将第一个数当做最大值存起来,再遍历数组,每出现比之前存起来的数更大的就更换一次最大值注意事项:最后输出下标要减一参考代码:#include <stdio.h>#include <stdli…… 题解列表 2021年06月18日 0 点赞 0 评论 527 浏览 评分:0.0
简单的代码 摘要:解题思路:用一个for循环总起,再接两个分支,分别对正负数进行操作注意事项:参考代码:#include <stdio.h>#include <stdlib.h>int main(){ int a[…… 题解列表 2021年06月18日 0 点赞 0 评论 502 浏览 评分:0.0
【C++较复杂版解法】 解题思路:1.自定义阶乘函数,并使用递归,可能会导致运行时间长于其他解法2.为达到全部C++语言实现,引用了与精度有关的头文件3.将结果拆分成十进制数,阶码标志e以及阶码三部分输出注意事项:1.数据类型定义时,都定义为double类型最佳2.要知道循环条件及次数3.结果使用科学计数法, 题解列表 2021年06月18日 0 点赞 0 评论 840 浏览 评分:9.9
1162: 密码(判断密码是否合规) ```python#将四种不同类型的字符存在四个列表中,长度符合要求的情况下判断密码的字符种类是否有3种及以上。#(易错点,读入的密码是以字符形式存储的,因此数字0-9的这类对应的列表中也应该存字符串型的数字,而不是整形数字)defisif(strs):if8 题解列表 2021年06月17日 0 点赞 1 评论 877 浏览 评分:9.9
回文数(二) 判断回文数(简单易懂) ```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** 题解列表 2021年06月17日 0 点赞 0 评论 1024 浏览 评分:9.9
[出圈]幸存者问题 摘要:解题思路:注意事项:参考代码:while True: try: a, b = map(int, input().strip().split()) l = [i for…… 题解列表 2021年06月17日 0 点赞 0 评论 708 浏览 评分:0.0
链表合并C语言实现 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <string.h>#include <stdlib.h>typedef struct node{ int num…… 题解列表 2021年06月17日 0 点赞 0 评论 773 浏览 评分:8.0