- 博客(81)
- 收藏
- 关注
原创 叠积木~~~
/ 如果当前积木可以放入当前层,则把当前积木放入当前层。// 如果最大的积木长度大于当前层的长度,则无法满足条件。// 如果当前层和上一层积木长度相同,则不需要重复计算。// 如果所有数字的和除不尽层数,自然肯定不满足条件。// 把当前积木加入已有的每一层中,看是否能够满足条件。// 当所有积木都已使用完时,返回 true。// 计算每一层的目标长度。// 初始化每层的长度列表。// 计算所有积木的总长度。// 对积木长度进行排序。// 遍历所有可能的层数。// 深度优先搜索函数。
2024-03-22 16:38:53 374
原创 能力组队 | 求最多可以派出多少支团队
i++)int i = 0;count++;i++;j--;elsei++;int main()int n;cin >> n;i < n;i++)int base;return 0;
2024-03-22 14:27:34 127
原创 分奖金~~~
i++)j++)break;if(!find)int main()int n;cin >> n;i < n;i++)return 0;
2024-03-22 10:44:40 198
原创 开心消消乐
x < n;x++)y < m;y++)times++;while (!int main()int n, m;x < n;x++)y < m;y++)return 0;0};l[x]=ll;int xm=x/m;int xn=x%m;if (xm>0){if (!k[x-m]){
2024-03-19 01:34:43 344
原创 IPv4 地址转换成整数
i++)return;= 4)return;elsei < 4;i++)if(i == 0)return;elsereturn;int main()string s;return 0;
2024-03-13 16:41:43 340
原创 连续字母长度
return;i++)count++;elsecur = c;count = 1;i < 26;i++)});elseint main()int k;return 0;
2024-03-13 11:29:21 326
原创 出租车计费
int k = 0;int j = 1;elsej = j*10;n = n / 10;int main()int n;cin >> n;return 0;
2024-03-11 17:15:21 357
原创 矩形相交的面积
int x1;int y1;int x2;int y2;int main()i < 3;i++)int x1;int y1;int w;int h;i++)j++)dp[i][j]++;ret++;return 0;
2024-03-11 12:14:15 276
原创 座位调整~~
int main()i < len;i++)count = 0;elsecount++;count++;result = 1;return 0;
2024-03-06 11:31:57 328
原创 字符串序列判定
int main()string S;string L;int i = 0;int j = 0;i++;j++;elsereturn 0;
2024-03-05 09:46:21 347
原创 Vector中的begin和end函数是左闭右开的区间
返回值: iterator– 它返回一个指向向量的 past-the-end 元素的迭代器。实际上Vector中的begin和end函数是左闭右开的区间。vector::end() 函数的语法。参数: none——它什么都不接受。
2024-02-29 09:49:41 412
原创 1 二叉树遍历
char data;str[i]!= '\0';i++)switch(ch)case '{':break;case ',':break;case '}':s.pop();break;default:elseelsebreak;return;elseint main()return 0;
2024-01-02 16:41:05 345
原创 16 通过软盘拷贝文件
int main()int n = 0;cin >> n;i < n;i++)elsei < n;i++)j--)return 0;
2023-12-19 16:39:08 332
原创 17 树状结构查询
while(end!return p;int main()int n = 0;cin >> n;i < n;i++)while(!return 0;
2023-12-19 09:02:03 338
原创 18 火星改造
break;elsei < rows;i++)j < cols;j++)count++;i < rows;i++)j < cols;j++)int main()if(!day++;elsereturn 0;
2023-12-15 15:37:43 342
原创 19 跳格子
int main()int N = 0;cin >> N;cin >> end;return 0;i++)while(!= 0)break;if(flag)elsereturn 0;
2023-12-11 10:34:46 340
原创 21 服务依赖
string a;string b;if(!elsei < len;i++)int main()string bad;return 0;
2023-12-05 15:48:09 370
原创 C++ vector中使用pair
STL中map通过键-值的形式保证一一对应关系,而multimap则可以出现一对多的关系,这两种数据类型在存储数据时,会根据pair<>的first成员进行排序,不同的是前者将不会插入对first成员重复的结构,而后者可以。最近在项目中遇到了在vector中插入pair对的用法,之前也没有这么用过,针对使用过程中自己的一些想法,将这个使用方法给记录下来,攒一点点经验,新手上路。而当我们我们只想存储pair对,不需要对其排序时,就可以用到vector,将pair对插入其中即可。
2023-12-01 09:02:07 619
原创 22 放书籍
while(p!= NULL)if(a[0]!= b[0])else});i < len;i++)j < i;j++)int main()return 0;
2023-11-30 16:43:30 431
原创 strtok()
strtok()的第二个参数delim,很多博客都使用一个分隔符的示例,其实delim里可以是所有分隔符的集合,用一个或多个分隔符去分解字符串都可以。该函数返回被分解的第一个子字符串,若无可检索的字符串,则返回空指针。delim—用作分隔符的字符(可以是一个,也可以是集合)一、strtok()基本使用和介绍。str—要被分解的字符串。
2023-11-29 16:32:46 308
原创 23 篮球比赛
i < 10000;i++)int x = 0;int y = 0;j < 5;j++)int main()int num;return 0;
2023-11-29 14:50:59 324
原创 24 LISP
i >= 0;i--;i -= 3;elsej < n;j++)return;res.pop();res.pop();elseelseif(!flag)elseint main()string str;Lisp(str);return 0;
2023-11-28 15:24:15 504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人