题解列表

筛选

合并区域暴力解法

摘要:​ 第一开始想的是无论两个矩阵怎样旋转或偏移,两个矩阵边缘如果有连通点都能连通,所以就没有考虑旋转和偏移,分别对两个矩阵四条边中为1的点进行DFS搜索,寻找两矩阵边缘最大连通区域。这样想其实至少有两个……

c++分数线划定

摘要:参考代码:#include <iostream>#include <vector>#include <algorithm>using namespace std;/……

3164: 蓝桥杯2023年第十四届省赛真题-公因数匹配

摘要:解题思路:mmax存储结果左端点,mmin存储结果右端点,r存储当前数字左端点,l存储当前数字右端点1.采用map数组记录数的因子以及出现的位置。2.对于每个数字k,从2开始(题目要求)求它的因子j,……

用区间DP解决

摘要:解题思路:所谓翻转,其实就是首尾相比,一段子串ij,如果右端点大于左端点,自然翻转后成立,右端点小于左端点翻转后肯定不成立,右端点等于左端点翻转前后的首尾字符必然相等,只需比较i+1,j-1的大小。先……

C++ : 类和两种访问权限的练习

摘要:解题思路:注意事项:类和结构体,两个大区别,1.类里面可以有自己的函数,2.类有三种访问权限,其中private私有权限,类外不可以访问,类内可以自由访问, public公有访问权限 ,类……

if语句循环比较难

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a,b; while(scanf("%d%d",……

c语言方式解决 小九九 题目1671

摘要:解题思路:双重循环注意事项:打印算式的时候要注意空格的数量,以便对齐参考代码:#include<stdio.h>int main(){ int a,b,c;&nb……

数字母——函数

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){ char a[100]; int alpha=0……