自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 问答 (1)
  • 收藏
  • 关注

原创 【问题描述】 函数原型说明描述了函数的类型、参数类型、参数个数及排列次序。通常C头文件中包含了一个程序需要包含的其它头文件、函数原型说明、宏定义等信息。编写一程序,对C头文件进行分析,只抽取函数原型

【问题描述】函数原型说明描述了函数的类型、参数类型、参数个数及排列次序。通常C头文件中包含了一个程序需要包含的其它头文件、函数原型说明、宏定义等信息。编写一程序,对C头文件进行分析,只抽取函数原型说明中的函数类型及函数参数类型。要求只考虑int, char, double, float, long, void类型关键字,其它类型不被考虑。被分析的头文件满足:1. 头文件中只包含函数原型说明;2. 能够通过C编译;3. 每个函数原型占一行,文件中间不会有空行,但在最后一个函数原型说明后会有一个回车换行;4.

2021-11-28 20:07:18 1233 1

原创 第十四届蓝桥杯省赛C++B组

PS: 个人做法, 可能有错误之处或并非最优, 不喜勿喷, 欢迎讨论, 后续有时间补上代码。

2023-04-08 14:52:20 216

原创 【数据结构作业】2.14

balabalabalabalabalabalabala

2022-09-25 08:31:53 152

原创 【数据结构作业】2.15

balabalabalabalabalabalabala

2022-09-25 08:31:45 167

原创 【数据结构作业】2.10

balabalabalabalabalabalabala

2022-09-25 08:31:38 195

原创 【数据结构作业】2.11

balabalabalabalabalabalabala

2022-09-25 08:31:18 166

原创 【数据结构作业】2.12

balabalabalabalabalabalabala

2022-09-25 08:31:04 131

原创 【数据结构作业】k阶斐波那契数列

balabalabalabalabalabalabala

2022-09-25 08:30:48 140

原创 【数据结构作业】2.13

balabalabalabalabalabalabala

2022-09-24 23:47:27 149

原创 【数据结构作业】2.17

balabalabalabalabalabalabala

2022-09-24 23:46:42 163

原创 【数据结构作业】2.20

balabalabalabalabalabalabala

2022-09-24 23:45:31 153

原创 【数据结构作业】2.22

balabalabalabalabalabalabala

2022-09-24 23:44:51 214

原创 【数据结构作业】2.39

balabalabalabalabalabalabala

2022-09-24 23:44:04 111

原创 【数据结构作业】2.38

balabalabalabalabalabalabala

2022-09-24 23:42:54 127

原创 【数据结构作业】2.32

balabalabalabalabalabalabala

2022-09-24 23:42:12 178

原创 【数据结构作业】2.29

balabalabalabalabalabalabala

2022-09-24 23:41:21 81

原创 【数据结构作业】2.28(2)

balabalabalabalabalabalabala

2022-09-24 23:40:31 76

原创 【数据结构作业】2.28(1)

balabalabalabalabalabalabala

2022-09-24 23:39:12 143

原创 【数据结构作业】链表实现多项式相加、相乘(已修正)

已修正

2022-09-21 20:47:33 371

原创 C++作业 9 - 1(array类模板的使用)

#include <array>#include<bits/stdc++.h>using namespace std;const int N = 1e5 + 10;int main(){ int n; cin >> n; array<double, N> arr{}; double t; int i = 0; for (auto &e : arr) { cin &g.

2022-05-01 00:56:02 897

原创 C++作业 8 - 10 (友元函数重载运算符)

#include<bits/stdc++.h>using namespace std;class Point{ private: double x, y; public: Point(){x = 0, y = 0;} Point(double a, double b) : x(a), y(b) {} friend Point operator + (const Point &am.

2022-05-01 00:12:48 615

原创 C++作业 8 - 6(虚函数variual的使用)

#include<bits/stdc++.h>using namespace std;const int PI = 3.14159;class Shape{ public: Shape(){} virtual double getArea(){} virtual double getPerim(){}};class Rectangle : public Shape{ private: double Wide, Long;.

2022-04-30 23:56:56 112

原创 C++作业 8 - 4(成员函数实现运算符重载)

#include<bits/stdc++.h>using namespace std;class Counter{ public: int cnt = 0; Counter(){} Counter(int a) : cnt(a){} Counter operator +(const Counter &c) const { return Counter(cnt + c.cnt); }};.

2022-04-30 23:03:32 410

原创 2022第十三届蓝桥杯 C++/C B组 李白打酒(已改能ac)(超级详细版)

算法(动态规划) O(n * m * k *c)一看到这道题我马上就想到了类似走迷宫dp问题,都是有方向性(即把酒喝完)和 步骤性(到酒店还是到花)的问题,只是多了一些限制条件(例如最后一次是花 等等)于是我们可以大胆假设:dp算法:闫氏dp分析法(yxc yyds)解释:如果最后一步是到店,那么j应该大于0,因为至少有最后一步到店,到花同理, 如果最后一步是到店,那么上一步手里有的酒应该是k / 2,也是因此我们的k应该整除于2 如果最后一步是...

2022-04-09 23:46:29 3493

原创 蓝桥杯 印章(c++)

差一个数据没过,应该用概率dp,不应该用计数dp#include<bits/stdc++.h>using namespace std;typedef unsigned long long ULL;ULL n, m, f[25][25];int main(){ scanf("%lld%lld", &m, &n); if(n < m) { printf("0.0000"); return 0; } f[0]

2022-03-28 19:18:39 1059

原创 大数运算(高精度)

#include<bits/stdc++.h>using namespace std;#define x first#define y secondtypedef pair<int,int>PII;typedef pair<double,double>PDD;typedef long long LL;typedef unsigned long long ull; #define N 10000 typedef struct dashu{ int.

2022-02-07 16:29:05 351

原创 双向排序【第十二届】【省赛】【B组】

#include<bits/stdc++.h>using namespace std;#define x first#define y secondtypedef pair<int,int>PII;typedef pair<double,double>PDD;typedef long long LL;typedef unsigned long long ull;#define N 100005PII arr[N];int ans[N];int .

2022-02-03 21:17:46 1039

原创 无聊写着玩:解二阶线性微分方程

#include<stdio.h>#include<math.h>int main(){ printf("y''+ Ay'+ By = 0\n请分别输入A、B:\n"); float A,B; scanf("%f %f",&A,&B); printf("解:\n由题可得特征方程为:r^2 + %.3fr + %.3f = 0\n",A,B); float afa=A*A-4.0*B; printf("即b^2-4ac = %.3f\n",afa);.

2022-01-26 19:09:53 832

原创 2020年第十一届C/C++ B组第二场蓝桥杯省赛真题 第十题:字串排序

1、磨分(过了40%)????#include<stdio.h>int main(){ int n,i,j,k; scanf("%d",&n); char c; if(n==0) { printf("a"); return 0; } int arr1[26]; arr1[0]=0; for(i=1;i<26;i++) { arr1[i]=arr1[i-1]+i; } for(i=0;i<26;i++) { if(n

2022-01-26 01:24:15 1552

原创 2020年第十一届C/C++ B组第二场蓝桥杯省赛真题 第八题:子串分值和

第九题:平面切分#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h>#include<limits.h>int main(){ int n,i,j,m,len,d; float y,x; long long z=0LL,ans=0LL; scanf("%d",&n); for(i=0;i<n;i++) { z+=i

2022-01-25 14:25:15 323

原创 01背包问题

2. 01背包问题 - AcWing题库(悟了一个下午????)#include <stdio.h>#include <string.h>#include <stdlib.h>#include <math.h>#include <limits.h>int main(){ int N,V,i,j; scanf("%d",&N); scanf("%d",&V); int v[1001]

2022-01-23 19:36:14 275

原创 2020年第十一届C/C++ B组第二场蓝桥杯省赛真题 第九题:平面切分

第九题:平面切分#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h>#include<limits.h>int main(){ int n,i,j,m,len,d,p,k;//整数N、循环变量(i、j、m、k)、交点数d、判断平行p float y,x; //交点坐标 long long ans=2; ..

2022-01-23 14:09:34 394

原创 2020年第十一届C/C++ A组第二场蓝桥杯省赛真题 子串分值

第八题:子串分值1、非动态规划(n的三次方)没用memset的原因是部分测试数据会出错#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h>#include<limits.h>int main(){ char arr[100000+1]; int zm[26]; int a; for(a=0;a<26;a++) { zm

2022-01-21 20:47:56 470

原创 2020年第十一届C/C++ B组第二场蓝桥杯省赛真题 第七题:回文日期

第七题:回文日期#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h>int main(){ int i; scanf("%d",&i); //输入年月日 int y=i/10000,m=(i/100)%100,d,a,b,c,g,e,f; //年,月,日,其他 int x=0; //记录是否已经找到普通回文日期 int month[13]

2022-01-14 12:14:26 441

原创 2020年第十一届C/C++ B组第二场蓝桥杯省赛真题 第四题:跑步锻炼

第四题:跑步锻炼第一次写的:(都对自己无语了)#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h>int main(){ int y,m,d; y=2000; int w=0; int s=0; int x=0; for(;y<=2020;y++) { for(m=1;m<=12;m++) { if(m==1||m=

2022-01-14 11:33:43 249

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除