题解列表

筛选

优质题解

信息学奥赛一本通T1464-收集雪花( 双指针算法--C++代码)

###算法**双指针**$$O(n)$$假设所求连续子序列的左端点为L,右端点为R。初始L=R=1,只要[L,R]之间没有重复元素,就不断R++。当无法延伸R时,说明[L,R]之间是有重复元素了,此时只需要L++直到[L,R]之间没有重复元素,此时[L,R]仍然是可行解,继续增加R即可。

编写题解 1669: 求圆的面积

摘要:解题思路:利用公式求面积注意事项:参考代码:import java.util.*;public class Main {    public static void main(String[] arg……

简简单单又是一道c语言

摘要:解题思路:依次比大小注意事项:无参考代码:#include<stdio.h>int main(){    int a;    scanf("%d",&a);    if(a>100 || a<0){ ……

利用列表解决

摘要:解题思路:注意事项:参考代码:n = int(input())list = [2]for i in range(1,n):    list.append(2*10**i+list[i-1])print……

编写题解 1155: C语言训练-阶乘和数*

解题思路:一般来说,把数字按位数分开,我第一反应都是变成字符串(个人习惯)。因为要排序,而且为了方便插入,所以选了集合注意事项:这个集合的排序我开始调试了很久还是1214540585,后面去询问大佬才知道,我开始集合创建的int类型,排序比较的时候用的是值比较,

列表来解决

摘要:解题思路:SN =[1*1+1*2+1*2*3+1*2*3*4],观察发现看成是一个列表,列表后一位元素是前一位无素再剩上前一位元素的index+2注意事项:参考代码:n = int(input())……

编写题解 1671: 小九九

摘要:解题思路:注意事项:   注意是左对齐和乘积占两位参考代码:import java.util.*;public class Main {    public static void main(Stri……