题解列表

筛选

结构体之时间设计

解题思路:注意事项:参考代码:a,b,c=map(int,input().split())#输入list1=[31,29,31,30,31,30,31,31,30,31,30,31]#闰年每月日期list2=[31,28,31,30,31,30,

题解 2853: 字符替换

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;#include<string>int main(){ string a; cin >> a;……

傻瓜满分解法

摘要:解题思路:高级版的暴力,避免了大for导致超时,做题时务必认真,不要漏写条件。参考代码:#include<bits/stdc++.h>using namespace std;int main(){ l……

杨辉三角——python

摘要:解题思路:注意事项:参考代码:n,m = map(int,input().split())L = [[1],[1,1]]for i in range(1,n):    a = L[i]    b = ……

Java 重写Arrays.sort()的排序规则

**代码如下**```importjava.util.*;//1:无需package//2:类名必须Main,不可修改publicclassMain{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);intn=sc

17行代码解决

如果第i+k个前缀和第i个前缀和的余数相等,那么区间(i,i+k)是k的倍数```cpp#includeusingnamespacestd;constintnmax=1e5+5;longlongans,n,k,cnt[nmax],sum;intmain(){cin>>n>>k;cnt[0]=1;for

普普通通的动态规划

解题思路:先把月份和天数换算成一年第几天,然后从小到大排序。然后进行动态规划,dp[i][j]表示选到第i个为止时金额j是否能取到,last代表第i个之前的最近的距离i时间差大于等于k的序号。如果没有last就等于0。状态转移方程:dp[i][j]=dp[i-1][j]|(j>=a[i].v?dp[l

矩阵的对角线之和

摘要:解题思路:注意事项:参考代码:dp = [list(map(int,input().split()))for i in range(5)]a = b = 0for i in range(5):    ……