双向循环链表:C++面向对象 ######参考代码```cpp#includeusingnamespacestd;structnode{intdata;node*prev;node*next;/*构造*/node(node*pre=nullptr,node*ne=nullptr):prev(pre), 题解列表 2024年03月04日 0 点赞 0 评论 606 浏览 评分:9.9
图的遍历-DFS深度优先搜索(C++) 摘要:#include<iostream> using namespace std; #define MAX_VERTEX_NUM 20 // 定义最大结点数 int graph[MAX_VERTEX…… 题解列表 2024年03月04日 0 点赞 0 评论 757 浏览 评分:0.0
2798: 整数序列的元素最大跨度值 摘要:注意事项: 给max和min赋值时注意,一定要让这两个值有改动,否则记录的不是输入的值,max够小,min够大参考代码:#include<iostream> using namespace s…… 题解列表 2024年03月04日 0 点赞 0 评论 689 浏览 评分:0.0
暴力解(抛弃大脑,回归原始) 摘要:解题思路:没学几天算法 不要喷,就是排序之后 放到队列里,然后扫过去注意事项:参考代码:#include<bits/stdc++.h>using namespace std;struct Poin…… 题解列表 2024年03月04日 0 点赞 0 评论 962 浏览 评分:9.9
2046:输出全排列 摘要:解题思路:注意事项:printf代替cout可避免超时参考代码:#include<iostream>using namespace std;const int N=10;int num[N];bool…… 题解列表 2024年03月04日 0 点赞 0 评论 547 浏览 评分:0.0
输出亲朋字符串 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){ string s; getline(cin,s); for(…… 题解列表 2024年03月04日 0 点赞 0 评论 424 浏览 评分:2.0
岛屿个数--bfs+dfs--注释易懂 解题思路:要统计不包含子岛屿(外岛)的数量,选择从外到内去找岛屿从四条边的海区(0)去找,当他的8个方向(上下左右、左上、右上、左下、右下)都是岛屿时,那这些小岛就组成了一个大的岛当其中一个方向是海时,那这些岛屿就没有全部相连组成了一个大的岛遍历四条边, 题解列表 2024年03月04日 0 点赞 1 评论 1133 浏览 评分:8.5
蓝桥杯2023年第十四届省赛真题-飞机降落(dfs) ```#includeusingnamespacestd;constintN=20;//进行dfs,把每一种可能发生的情况都列出intn;boolf[N]={0};//标记是否被讨论过structplane{intt,d,l;//t:最早降落时间//d:可盘旋时间//l:降落所需的时间//t+d:最迟 题解列表 2024年03月04日 0 点赞 0 评论 741 浏览 评分:6.0
一元多项式加法: C++ 面向对象(基于stringstream流的输入、运算符重载) 摘要: [原题链接](https://www.dotcpp.com/oj/problem1679.html "原题链接") ###### 一、输入 采用stringstream流解决输入死循环问题 …… 题解列表 2024年03月04日 0 点赞 0 评论 630 浏览 评分:9.9
蓝桥杯算法训练VIP-传球游戏-题解(c++代码)(dfs + 剪枝) 解题思路:由于每次传递都只能向左右传递一个单位,所以我们可以根据此特性画出下图所示二叉树(从0开始传递,一共3人传递3次)。接下来我们可以用dfs找出值为0的叶子结点数(即为球传递回0的次数),最后再用剪枝优化代码,即可AC注意事项:参考代码:#includeusingn 题解列表 2024年03月03日 0 点赞 0 评论 747 浏览 评分:9.9