题解列表

筛选

子串简写 树状数组 O(nlogn)复杂度 43ms

摘要:解题思路:题目规定了,需要用找出以c1开头和c2开头并且长度需要超过k的子串数目,考虑当结尾加入一个c2结尾的字符时,他会和所有开头为c1的,并且长度不超过k的字符形成子串,那么可以这样考虑每当扫描到……

汽水瓶 简单代码 C++实现

摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;int main(){    int n; //n表示空瓶数量    while(cin>>……

数学!!!简单 大大降低时间复杂度

摘要:解题思路:普通暴力嵌套两个循环可以算出来 但是时间超限 那就不得不改变算法了。给定一组数 a1,a2,…,an,我们要求的是它们两两相乘的和,即:S=a1a2+a1a3+⋯+an−1an为了简化计算,……

java Comparator秒了

摘要:``` import java.io.*; import java.util.ArrayList; import java.util.Arrays; import java.util.Comp……

3020: 最大数位置

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;typedef long long ll;const ll N=1e7;ll a[N……

时间超限!!!就来看我

摘要:解题思路:都是链表的基本操作 思路就不多赘述了,主要是时间超限问题。输入输出最好都是用scanf、printf,而不是cin,cout;可能还有人会有疑问说我输入数值时没使用cin/cout啊,包括我……

对大佬的拙劣模仿和一丢丢改变

摘要:解题思路:将大佬第一个循环用for实现,并且保留了处理0的思路注意事项:无参考代码:#include <stdio.h>#include <math.h>int main(){ int num = 0……