稳稳当当 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123 摘要:解题思路:采用数组,先将数据的每一位存下来,然后将数据的每一位再输出,最后将这个数据进行运算,得到相反数,在这里,可能有的同学会将这个数字当字符串来处理,直接反转,虽然在结果上看着相似,却是违反了规则…… 题解列表 2024年06月25日 0 点赞 0 评论 442 浏览 评分:9.9
输入两个正整数m和n,求其最大公约数和最小公倍数。 摘要:解题思路:接受输入,先求最大公约数,最后求公倍数,然后输出注意事项:按顺序求解即可参考代码:#include<iostream> #include <cstring> #include <math…… 题解列表 2024年06月25日 0 点赞 0 评论 255 浏览 评分:9.9
动态规划的一般解题方法 摘要:解题思路:注意事项:参考代码:#include<iostream> using namespace std; int arr[100][100] ={0}; int dp[100][100]…… 题解列表 2024年06月25日 0 点赞 0 评论 163 浏览 评分:0.0
tarjan的离线做法 摘要:刚学习tarjan求最近公共祖先,以此题记录 要求的两点距离可用两点深度之和减去两点公共祖先节点的深度,即: d[x,y]=d[0,x]+d[0,y]-2*d[0,p] ~~~ #incl…… 题解列表 2024年06月24日 0 点赞 0 评论 241 浏览 评分:9.9
数列(多项式之和) 摘要:解题思路: 转二进制: 多项式之和注意事项:参考代码:#include<iostream> using namespace std; const int N = 1e3 + 10; int a[…… 题解列表 2024年06月23日 2 点赞 1 评论 458 浏览 评分:9.9
我的思路找*号周围加一(*号不加) 摘要:```cpp #include using namespace std; char jia (char a) { if(a!='*') { a++; } return…… 题解列表 2024年06月22日 0 点赞 0 评论 312 浏览 评分:0.0
很简单,输入一个3行4列的数组,找出该数组中绝对值最大的元素、输出该元素的绝对值及其两个下标值 摘要:解题思路:先输入数组,然后比较绝对值,找到最大的绝对值,然后遍历,找到的肯定是最小的列和行注意事项:注意是绝对值参考代码:#include<iostream> #include <math.h> …… 题解列表 2024年06月21日 0 点赞 0 评论 374 浏览 评分:9.9
写了一坨,恶心坏了,独立实现标准字符串库的strcmp函数,即字符串比较函数 摘要:解题思路:输入接收,比较输出,分情况判断,长度一样,长度不一样。注意事项:长度一样和长度不一样的判断参考代码:#include<iostream> using namespace std; int…… 题解列表 2024年06月21日 0 点赞 0 评论 385 浏览 评分:9.9
可以复制很多知识,从键盘读入n个复数(实部和虚部都为整数)用链表存储,遍历链表求出n个复数的和并输出。 摘要:解题思路:使用容器存储,然后再遍历,可以边存储边加的,但是为了规范和练习,要标准化注意事项:vector.size()返回值类型呢是size_t类型的参考代码:#include<iostream> …… 题解列表 2024年06月21日 0 点赞 0 评论 188 浏览 评分:9.9
C语言训练-角骨猜想的C++简易代码 摘要:解题思路:首先,为了保守可以开一个long long类型的数据n,而后只需要进入一个while(n!=1)循环,在每个循环中先对n的次态进行一个奇偶的判别偶数就输出n/2=的算式,否则输出n*3+1=…… 题解列表 2024年06月20日 0 点赞 0 评论 325 浏览 评分:10.0