1043: [编程入门]三个数字的排序 解题思路:最大:前两个数比较,比较出来一个最大的,再和第三个数比较,比出来一个最大的输出,最小和最大同理中间:前两个数比较,比出来一个较大的,然后和第三个数比较,如果前两个数比较出来的数小于第三个数,则说明前两个数比较出来的数为中间值,反之说明前两个数比较出来的较大的数不是中间值, 题解列表 2024年03月01日 0 点赞 0 评论 693 浏览 评分:0.0
题目 2774: 计算三角形面积 摘要:解题思路:两个公式 三角形面积s=(p*(p-a)*(p-b)*(p-c))开根号 其中a,b,c为三角形三条边,其中p=(a+b+c)/2注意事项:注意数据类型,还有输出的面积保留的小数位数参考代…… 题解列表 2024年02月29日 0 点赞 0 评论 669 浏览 评分:9.9
LETTERS:DFS(搜索与回溯)、C++ ####注意题目要求不能回到走过的字母,因此注意回溯判断条件有两个关键:其一是越界,其二是标记数组```cppDFS基本模板如下voiddfs(intk,...){if(满足条件)return;for(inti=0;i>r>>s;for(inti=0;i>str[i];fill( 题解列表 2024年02月29日 0 点赞 0 评论 820 浏览 评分:9.9
有序线性表的有序合并——面向对象 ```cpp#includeusingnamespacestd;structnode{intdata;node*next;/*构造*/node():next(nullptr){}node(node*ne):next(ne){}node(constint&x, 题解列表 2024年02月29日 0 点赞 0 评论 621 浏览 评分:0.0
绝对值排序(STL秒了) 不需要用队列 摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h> using namespace std; bool cmp(int &x,int &y){ return ab…… 题解列表 2024年02月29日 0 点赞 0 评论 450 浏览 评分:0.0
题目 2774: 计算三角形面积 摘要:解题思路:注意事项:参考代码:#include<iostream> #include<math.h> using namespace std; int main() { double x1…… 题解列表 2024年02月28日 0 点赞 0 评论 518 浏览 评分:0.0
题目 2750: 字符菱形 摘要:解题思路:注意事项:参考代码:#include<iostream> #include<stdlib.h> using namespace std; int main() { char c;…… 题解列表 2024年02月28日 0 点赞 0 评论 607 浏览 评分:0.0
多边形内角和 摘要:解题思路:注意事项:参考代码:#includeusing namespace std;int main(){ int n; cin>>n; int a[n-1]; int sum1=(n-2)*180…… 题解列表 2024年02月28日 0 点赞 0 评论 538 浏览 评分:9.9
基于表格的dfs #参考代码```cpp#include#includeusingnamespacestd;intf[10][10]={-1};//-1:未走过;0初始点;1已走过intn,m,x,y,t,cnt=0;inta[8]={2,1,-1,-2,2, 题解列表 2024年02月28日 0 点赞 0 评论 529 浏览 评分:9.9
基于面向对象的循环链表 #merge函数的逻辑##(1)L1的尾结点与L2的首元素结点连接##(2)维护L1的表头信息###①维护back修改L1的back变为L2的back修改L1的back的next变为L1的head###②维护len##(3)维护L2的表头信息###①维护headdeletehead所指的堆空间head 题解列表 2024年02月28日 0 点赞 0 评论 763 浏览 评分:9.9