编写题解 1680: 数据结构-八进制数(注释清晰,简单易懂) 摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;#define INITSIZE 10#define INCREM 5typede…… 题解列表 2025年03月30日 0 点赞 0 评论 19 浏览 评分:0.0
景区导游详细注释--先暴力->再借助最小公共祖先(树链剖分)优化 摘要:解题思路:游览顺序为2 6 5 1,当跳过中间某个景点时(例如6)要花费的时间为总时间减去该景点与前一个景点的时间(2->6),再减去该景点与后一个景点的时间(6->5),最后再加上前一个…… 题解列表 2024年03月09日 1 点赞 0 评论 490 浏览 评分:8.0
c++分数线划定 摘要:参考代码:#include <iostream>#include <vector>#include <algorithm>using namespace std;/…… 题解列表 2025年03月29日 0 点赞 0 评论 30 浏览 评分:0.0
合并区域暴力解法 摘要: 第一开始想的是无论两个矩阵怎样旋转或偏移,两个矩阵边缘如果有连通点都能连通,所以就没有考虑旋转和偏移,分别对两个矩阵四条边中为1的点进行DFS搜索,寻找两矩阵边缘最大连通区域。这样想其实至少有两个…… 题解列表 2025年03月29日 0 点赞 0 评论 50 浏览 评分:10.0
欧亚李鑫超级无敌暴力解法 摘要:解题思路:如果只有1枚硬币,不需要称量,直接返回0。如果有2枚或3枚硬币,只需要称量1次即可找出假币。递归关系:对于 n 枚硬币,每次称量可以将硬币分成三组,每组大约有 3n 枚硬币。如果 n 不能被…… 题解列表 2025年03月29日 3 点赞 0 评论 39 浏览 评分:10.0
连连看Python 摘要:n,m=map(int,input().strip().split())num=[list(map(int,input().split()))for _ in range(n)]sum=0…… 题解列表 2025年03月29日 0 点赞 0 评论 110 浏览 评分:2.0
动态窗口1111111 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){ int n,k; cin>>n>…… 题解列表 2025年03月29日 0 点赞 0 评论 30 浏览 评分:0.0
用vector来写 摘要:#includeusing namespace std;int main(){ vector vec; int n,num; for(int i=0;i>num;…… 题解列表 2025年03月28日 1 点赞 0 评论 33 浏览 评分:0.0
两种算法,一个将元素向前挪,一个直接数0的个数 摘要:解题思路:注意事项:参考代码:①找到0所在的位置,然后将后面的元素向前挪一位每挪一位,序列长度要减一,不然会无限循环(因为最后的数一直是0)a=int(input())b=list(map(int,i…… 题解列表 2025年03月28日 0 点赞 0 评论 22 浏览 评分:0.0