优质题解 复杂度O(m求和)的求模 解题思路:我们发现前t个数的模总共只存在t种,若不存在相同的两个数则刚好t种,则第t+1个必须有新的模,考虑第一个模为0,则n%k=k-1.否则则有两个数同余注意事项:无参考代码:a=int(input())defsame_add(m,n):foriinrange(1, 题解列表 2023年08月07日 0 点赞 1 评论 1213 浏览 评分:7.6
贪心法求能量项链问题 解题思路:这一题主要思路是每一步都找到项链里头标记最小的那个珠子,求其与左边珠子(下标减去一)聚合的能量,最终将能量相加得出最大能量和注意事项:每次求出最大能量和后记得删除最小头标,让剩下的珠子进行计算,用[(a+1)%(n-i)]的目的是使索引始终在0到(num-i)-1的范围内, 题解列表 2023年08月04日 0 点赞 0 评论 827 浏览 评分:9.9
一种思路简单的字符逆序 解题思路:主要利用python自带的方法节省思考时间,首先input接收字符串,转换类型为列表,然后reverse()方法逆序,利用join方法转换回字符串。注意事项:注意牢记方法的使用参考代码:string1=input()a=list(string1)a.reverse()b='' 题解列表 2023年08月03日 0 点赞 0 评论 868 浏览 评分:9.9
优质题解 一种新手友好的筛法求N以内素数 解题思路:首先,用户输入一个正整数N。然后,使用外层循环遍历从2到N的所有数。设置julge用做检验当前数字的标记,true表示素数,flase表示合数。内层循环从2开始,到当前数的平方根(用int取整数部分)加1结束。在内层循环中,检查当前数是否可以被内层循环中的数整除, 题解列表 2023年08月03日 0 点赞 1 评论 1686 浏览 评分:9.8
寻找矩阵最值(Python) 摘要:解题思路:注意事项:参考代码:n = int(input())a = [list(map(int,input().split())) for i in range(n)] #推导式输入NxN的矩…… 题解列表 2023年07月28日 0 点赞 0 评论 1091 浏览 评分:0.0
优质题解 简单代码实现3x3矩阵的转置 解题思路:1、推导式输入3x3矩阵;2、将3x3矩阵右上三角形与左下三角形交换;3、遍历输出矩阵;注意事项:1、推导式输入时需注意split括号内无内容,也就是默认空格;2、交换对角时,需注意内循环的起点因为i+1,如果时range(3)则会交换俩次;3、遍历输出时, 题解列表 2023年07月28日 0 点赞 0 评论 1562 浏览 评分:7.7
一行,两个单词,甚至没有赋值。 解题思路:字符串的切片访问。注意事项:基础的python语法,本题根据要求可以直接用字符串的逆序输出。参考代码:print(input()[::-1]) 题解列表 2023年07月27日 1 点赞 4 评论 905 浏览 评分:9.9
python第一人 ```pythonn=int(input())list1=list(map(int,input().split()))foriinrange(n):iflist1[i]==0:continueifi!=0andlist1[i]>0:print("+", 题解列表 2023年07月27日 0 点赞 0 评论 575 浏览 评分:0.0
小题不必大做 摘要:解题思路:小题不必大做注意事项:参考代码:a, b, c = input().split() list1 = [a, b, c] print(max(list1))…… 题解列表 2023年07月26日 10 点赞 2 评论 1143 浏览 评分:6.0
1025-新手向代码 解题思路:考虑列表的排序注意事项:如何换行输出参考代码:a=list(map(int,input().split()))b=int(input())a.append(b)a.sort()print(*a,sep="\n") 题解列表 2023年07月24日 2 点赞 0 评论 845 浏览 评分:10.0