优质题解 找第一个只出现一次的字符(C++代码解析和题解) 摘要:代码解析:使用了哈希表 unordered_map 来统计每个字符的出现次数。首先,定义了一个函数 findFirstUniqueChar,它的输入参数是一个字符串 s,表示要查找的字符串。函数返回第…… 题解列表 2023年07月17日 1 点赞 6 评论 1614 浏览 评分:7.5
优质题解 题解 1096: Minesweeper 两个二维数组解决Minesweeper 简单易懂 (C++代码) 摘要:解题思路:使用二维数组解题 为了不判断边界,将扫雷原本最大的范围30*16扩大为32*18 将数组想象成平面上的直角坐标系 我们从(1,1)这一点开始处理我们的数据 为了简化运算少使用if语句 从(1…… 题解列表 2023年10月31日 0 点赞 1 评论 601 浏览 评分:7.5
【C++】【while循环】3017:最小n值 摘要:题目: 3017:编一程序求满足不等式1+1/2+1/3…+1/n>=m的最小n值。其中n,m为正整数。其中m不超过20。 解题思路: 根据题干可知,此题需要使用循环求和,由于循环次数(n)…… 题解列表 2023年12月03日 0 点赞 0 评论 225 浏览 评分:7.5
金币(C++压缩版代码) 摘要:#### 单重循环 完全可以搞定 看起来许多巨佬在这道题解上好像煞费了苦心,一来就开始敲上一些神奇而又看不懂的公式,这令广大萌新们如何是好呢? 所以这次我一定要给大家呈现一个c++入门都…… 题解列表 2024年01月26日 0 点赞 2 评论 218 浏览 评分:7.5
差分+前缀和 摘要:解题思路:初始商品库存均为0,执行完全部操作后分为2种情况:商品库存<=1 //表示被0或1个区间包含商品库存>1 //表示被1个以上的区间包含因为每次只能撤回一次操作,等价于求[l,r]<=1的…… 题解列表 2024年04月24日 0 点赞 4 评论 1008 浏览 评分:7.5
耗费一天时间,搞明白。最简化了 摘要:解题思路:基本搜索,注意事项:一定注意细节,字典序最小。参考代码:#include<bits/stdc++.h>using namespace std;const int N=20;int dx[]=…… 题解列表 2024年04月25日 4 点赞 10 评论 2135 浏览 评分:7.5
编写题解 1011: [编程入门]最大公约数与最小公倍数 摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std ;int main(){ int t = 1 ;//取余计算的余数,赋值为1是为了方便进…… 题解列表 2024年09月23日 0 点赞 5 评论 366 浏览 评分:7.5
优质题解 [北邮大作业]俄罗斯方块OJ版题解思路 摘要:题目很难,题目也很简单。这边是用cpp写的,参考基于Pierre Dellacherie算法(一下简称PD)这边图形就根据数组定义建系棋盘长这样:1. …… 题解列表 2025年05月20日 6 点赞 0 评论 1115 浏览 评分:7.5
优质题解 C语言程序设计教程(第三版)课后习题6.11 (C语言代码) 摘要:解题思路以及注意事项:迭代法迭代法也称辗转法,是一种不断用变量的旧值递推新值的过程。大家要有灵活运用迭代法思维,本题就是先让x=(1+4/1)/2=2.5;然后第二次x=(2.5+4/2.5)/2=2…… 题解列表 2017年06月10日 31 点赞 93 评论 17694 浏览 评分:7.4
优质题解 C语言程序设计教程(第三版)课后习题5.7 (C语言代码) 摘要:解题思路:看过很多人的解题思路,都觉得太麻烦了,个人认为目前我的解题思路相对简单。主要利用getche()没有缓冲区的特性。当gerche()读到数字时,他并不回显在屏幕上,也不会把数据存入缓冲区,而…… 题解列表 2017年06月15日 38 点赞 35 评论 16889 浏览 评分:7.4