题解列表

筛选

优质题解

公交汽车(C++)

-定义变量题目中说明有需要10个整数代表不同路程的费用,于是先声明一个数组(名为worth,长度为11,worth[0]为空,worth[1~10]表示一次性行走1~10公里所需费用)接着定义dp数组(dp[0]=0),下标i为走过的总路程,dp[i]表示走过i公里所需的最小费用。

Hifipsysta-1207-字符排列问题(C++代码)看到大家方法这么复杂,我写了个非常简单的STL实现

#####基本思路:①将字符串读入数组存储②采用sort函数以字典序排序③采用next_permutation输出全排列,每迭代依次采用cnt记数#####注意事项:①如果只是记数,不需要输出全排列,第②步可省略。第②是为了输出字符串的时候看着规整一些。

zb-字符串插入-C++

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;#include<string>int main(){    string s,t;    c……
优质题解

Hifipsysta-1739-成绩排序(C++代码)基于STL中sort函数的结构体排序

####基本思路:①建立student结构体类型的数组stu[1001]存储学生姓名、年龄和成绩,按照题目要求长度为1000。②设置排序规则,按照题目要求是先按成绩从小到大排,成绩相等则按姓名的字典序从小到大排,姓名相同则按年龄从小到大排。③将学生的姓名、年龄和成绩数据读入并保存到student类型的

蓝桥杯基础练习VIP-矩形面积交

三种情形1.两个矩形重合2.两个矩形有一部分重合3.两个矩形不重合我们通过画出这三种情形可以发现,1,2两种将四个横纵坐标由大到小排序后比如x1