题解列表

筛选

数组插入处理(简单易懂)

```c//[编程入门]数组插入处理#includeintmain(){inta[9]={'\0'};//初始化数组,为10个长度intn,m;for(inti=0;i<9;i++)//输入9个数据{scanf("%d",&a[i]);}scanf("%d",

C语言训练-求车速

摘要:解题思路:注意事项:参考代码:#include <stdio.h> #include <math.h> #include <string.h> // sort函数用于判断一个整数是否为对称数……

优雅的解题思路

解题思路:分别遍历每个字符,然后逐一比对,判断符合逻辑的区间注意事项:读取一定要用nextLine()这个方式可以读取空格参考代码:importjava.util.*;publicclassMain{staticScannersc=newScanner(System.in);publicstaticv

代码的尽头是优雅

解题思路:按照顺序输出三个整数,这个题目第一个思路是排序,我们需要分别比较这三个数的大小关系,但由于我们写的是Java语言,有非常多的库,我们就可以轻易实现逻辑注意事项:将元素放入容器中参考代码:importjava.util.*;publicclassMain{staticScannersc=new

代码的尽头是优雅

摘要:解题思路: 定义一个容器存储三个字符串注意事项:多利用工具类进行优化算法参考代码:import java.util.*;public class Main {    static Scanner sc……

2604: 砝码称重

#思路设有数组dp[i][j],其中dp[i][j]:当前的砝码为i时,是否能称出j重量的物品当dp[i][j]时此时有三种情况:1.不放第i个砝码,此时dp[i][j]=dp[i-1][j]2.放第i个砝码,将重量减小,此时dp[i][j]=dp[i-1][abs(j-w[i])]3.放第i个砝码,

代码的尽头是优雅

摘要:解题思路: 遍历字符串注意事项:代码索引和现实数字位置序号不一样参考代码:import java.util.Scanner;public class Main {    static Scanner ……

自定义函数之数字分离

摘要:解题思路:注意事项:注意审题,是每个数字间用空格隔开参考代码:number = input()for i in number:    print(int(i), end = " ")……

明明的随机数(C语言)

摘要:解题思路:注意事项:参考代码:#include <stdio.h> // 函数用于对数组 num[] 进行冒泡排序 void sort(int num[], int sz) {     i……

一样的解法

摘要:MAX = 1000 dp = [[0.0, 0.0] for _ in range(MAX)] a = [0] * MAX n = int(input()) for i in range(1……