- 博客(39)
- 收藏
- 关注
原创 【2023/2/27~2/28 Leetcode】二分搜索+带权重的随机选择算法+田忌赛马+常数时间删除
【2023/2/27~2/28 Leetcode】二分搜索+带权重的随机选择算法+田忌赛马+常数时间删除
2023-02-28 15:33:23
112
原创 【2023/2/22~2/25 Leetcode】差分数组练习集锦+滑动窗口
【2023/2/22~2/25 Leetcode】差分数组练习集锦+滑动窗口
2023-02-25 20:01:45
276
原创 【2022/5/12】CCF 202012-1/202012-2
学习目标:CCF200分学习内容:期末预测之安全指数 202012-1100分#include<iostream>using namespace std;#define N 100000int n;struct p{ int w; int score;};int sum=0;int main(){ cin>>n; p a[N]; for(int i=0;i<n;i++) { cin>>a[i].w>>a[i].s
2022-05-13 14:46:44
109
原创 【CCF】202104
学习内容:202104-1100分#include<iostream>using namespace std;int n,m,L;int A[501][501];int h[257];int main(){ cin>>n>>m>>L; for(int i=0;i<n;i++) { for(int j=0;j<m;j++) { cin>>A[i][j]; h[A[i][j]]++; }
2022-05-10 17:25:09
92
原创 【2022/5/6】CCF练习 202109-1/202109-2
202109-1#include<iostream>using namespace std;#define N 100000int b[N];int summax,summin=0;int main(){ int n; cin>>n; cin>>b[0]; summin=b[0]; summax=b[0]; for(int i=1;i<n;i++) { cin>>b[i]; if(b[i]==b[i-1]) {
2022-05-06 19:36:06
242
原创 【CCF】 2022/5/4 CCF练习 202112-1/202112-2
202112-1#include<iostream>using namespace std; #define N 1e7 int a[201]; int n; int f(int x) { int flag=0; for(int i=0;i<n;i++) { if(a[i]<=x&&x<a[i+1]) { return i; flag=1; break; } } if(flag==0)
2022-05-04 20:47:50
306
原创 【2022/4/29~30】CCF202203-1/202203-2
学习目标:CCF 过过过!!!学习内容:202203-1 未初始化警告:#include<iostream>using namespace std;#define N 100001int a[N];int b[N];int main(){ int n,k; int cnt=0; cin>>n>>k; int x[N]; for(int i=0;i<n;i++) { x[i]=0; } for(int i=0;i<k;i+
2022-04-29 20:40:51
410
原创 2021/4/23 CCF21-04
2104-1#include<iostream>using namespace std;const int N=501;int a[N][N];int h[N];int main(){ int n,m,L; cin>>n>>m>>L; for(int i=0;i<n;i++) for(int j=0;j<m;j++) { cin>>a[i][j]; h[a[i][j]]++; } for(i
2021-04-23 15:28:49
82
原创 2021/3/24刷题(水题)
1.生成水仙花数组#include <iostream>#include <cmath> using namespace std; const int N = 3;const int MAXN = 6;const int BASE = 10; int main(){ cout << "int dn[]={"; int count=0; for(int i=N; i<=MAXN; i++) { int
2021-03-25 10:24:11
85
原创 2021/3/23刷题----未解决问题
1.最长递增子序列(LIS)(不太理解.非原创.)#include <iostream>#include<math.h>#include<algorithm>using namespace std; #define N 50000int a[N];int ps;int main(){ int n,val; cin>>n; for(int i=0;i<n;i++) { cin>>val; int left=
2021-03-23 11:19:30
52
原创 2021/3/17 CCF练习201312(c++)
201312-1#include <iostream>using namespace std;#define N 1001int a[N];int main(){ int n; cin>>n; int t; int mx=0,mxi=1; for(int i=0;i<n;i++) { cin>>t; a[t]++; } for(int i=1;i<N;i++) { if(a[i]>mx){ mx=a[i]
2021-03-17 17:09:10
120
原创 2021/2/27 CCF练习201409、03(c++)
201409-1#include <iostream>using namespace std;const int N=1024;int a[N];int main() { int n; cin>>n; for(int i=0;i<n;i++) cin>>a[i]; int sum=0; for(int i=0;i<n;i++) for(int j=i+1;j<n;j++) { if((a[i]-a[j]==1)||(
2021-02-27 15:07:47
120
原创 2021/2/26 CCF练习201412(c++)
201412-1#include <iostream>using namespace std;const int N=1024;int num[N];int main() { int n; cin>>n; int a[N]; for(int i=0;i<n;i++) { cin>>a[i]; } for(int i=0;i<n;i++) { num[a[i]]++; cout<<num[a[i]]<<
2021-02-26 16:05:32
137
原创 2021/2/26 CCF练习201503(c++)
201503-1#include<iostream>using namespace std;#define MAX 1000int a[MAX][MAX];int b[MAX][MAX];int main(){ int n,m; cin>>n>>m; for(int i=0;i<n;i++) for(int j=0;j<m;j++) cin>>a[i][j];//输入初始矩阵 //逆时针旋转矩阵 for(int i
2021-02-26 15:50:29
78
原创 2021/2/25CCF练习201509(c++)
201509-1#include<iostream>using namespace std;#define MAX 1000int a[MAX];int main(){ int n; cin>>n; int count=1; for(int i=0;i<n;i++) cin>>a[i]; for(int i=1;i<n;i++) if(a[i]!=a[i-1]) count++; cout<<count<
2021-02-25 15:45:34
182
原创 2021/2/25CCF练习201512(c++)
201512-1int型#include <iostream>#include<math.h>using namespace std;int main(){ int n,sum=0; cin>>n; while(n) { int r=n%10; sum+=r; n=n/10; } cout<<sum<<endl; return 0;}string型#include <iostream>#i
2021-02-25 15:14:37
128
原创 2021/2/24CCF练习201604(c++)
201604-1#include <iostream>using namespace std;#define MAX 1000int a[MAX];int main(){ int n; cin>>n; for(int i=0;i<n;i++) cin>>a[i]; int num=0; for(int i=1;i<n-1;i++) { if((a[i-1]>a[i]&&a[i+1]>a[i])||(a
2021-02-24 21:09:28
144
原创 2021/2/23 CCF练习201609(c++)
201609-1#include <iostream>using namespace std;#define MAX 1000int a[MAX];int main(){ int n; cin>>n; for(int i=0;i<n;i++) cin>>a[i]; int max=0; for(int i=1;i<n;i++) { int t=a[i]-a[i-1]; if(t<0) t=0-t; if(ma
2021-02-23 16:32:28
143
原创 2021/2/22 CCF练习201612(c++)
201612-1#include <iostream>using namespace std;int a[1000];int main(){ int n; cin>>n; for(int i=0;i<n;i++) cin>>a[i]; int lnum=0,rnum=0; int mid=0; for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { if(a[j]<a[i
2021-02-22 17:28:52
164
原创 2021/2/22 CCF练习201703(c++)
201703-1#include <iostream>using namespace std;int weight[1000];int main(){ int n,k; int sumnum=0; cin>>n>>k; for(int i=1;i<=n;i++) cin>>weight[i]; int sum=0; for(int i=1;i<=n;) { while(sum<k&a
2021-02-22 16:51:04
424
原创 2021/2/21 CCF练习201709(c++)
201709-1#include using namespace std;int main(){int n;cin>>n;int max=0;if((n%10)!=0||n>300) cout<<"ERROR!"<<endl;else{ int sum; int buy5=n/50; n%=50; int buy3=n/30; n%=30; sum=buy5*7+buy3*4+n/10; cout<<sum<&l
2021-02-21 10:21:58
93
原创 2021/2/20 CCF练习201712(C++)
201712-1#include using namespace std;#define MAX 10000int a[MAX];int main(){int n;cin>>n;for(int i=0;i<n;i++)cin>>a[i];int min=MAX;for(int i=0;i<n;i++)for(int j=i+1;j<n;j++){int temp;temp=a[i]-a[j];if(temp<0)temp=0
2021-02-20 15:30:59
124
原创 2021/2/19 CCF练习201803(c++)
201803-1#includeusing namespace std;#define MAX 2000int a[MAX];int main(){cin>>a[0];int n=0;while(a[n]){cin>>a[++n];}int sum=0;int k=2;for(int i=0;i<n;i++){if(a[i]==0)break;if(a[i]==1){sum+=1;k=2;}if(a[i]==2){if(a[i
2021-02-19 16:19:54
128
原创 2021/2/9CCF练习201809(C++)
201809-1#includeusing namespace std;#define MAX 1000int value1[MAX];int value2[MAX];int main(){int n;cin>>n;int temp=0;for(int i=0;i<n;i++)cin>>value1[i];value2[0]=(value1[0]+value1[1])/2;value2[n-1]=(value1[n-2]+value1[n-1])/2
2021-02-09 15:16:48
227
原创 2021/2/8 CCF练习201812(c++)
201812-1#includeusing namespace std;#define MAX 1000int a[MAX][2];int main(){int r,y,g,n;cin>>r>>y>>g;cin>>n;int sum=0;for(int i=0;i<n;i++){int k,t;cin>>k>>t;a[i][0]=k;a[i][1]=t;if(k0||k1)sum+=a[i][1
2021-02-08 16:31:08
180
原创 2021/2/6CCF练习201909(C++)
201909-1#includeusing namespace std;int main(){int n,m;cin>>n>>m;int *a = new int[n];for(int i=0;i<n;i++){a[i] = new int[m+1];}int T = 0,k = 0,p = 0;int max = p;for(int i=0;i<n;i++)for(int j=0;j<=m;j++){cin>>a[i][j]
2021-02-06 16:29:57
162
原创 2021/2/5CCF练习201912(C++)
201912-1#includeusing namespace std;int skip[4];bool judge(int n){int t=0;while(n&&t!=7){t=n%10;n/=10;}if(t==7) return true;return false;}int main(){int n;cin>>n;int count=0;int turn=0;int i=1;while(count<n){if(i%7=
2021-02-05 16:03:42
102
原创 2021/2/2CCF练习202006(C++)
202006-1(未解决 错误代码)#include#includeusing namespace std;struct point{int x;int y;char type;point(int x,int y,char type):x(x),y(y),type(type){}};struct line{int a,b,c;line(int a,int b,int c):a(a),b(b),c©{}};int main(){int n,m;cin>>n>
2021-02-04 16:19:06
232
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人