Tom数-题解(C++代码) 解题思路:看到好多同学用longlong,然后再做除法、再相加,我直接用了字符串类型string,个人感觉这样比较简单。注意事项:虽然通过了蓝桥系统的验证,但是这样写其实不太严谨,最好加上一些判断条件,判断为数字再计算。参考代码:#include#includeus 题解列表 2021年03月13日 0 点赞 0 评论 1211 浏览 评分:0.0
1825: 蓝桥杯2015年第六届真题-穿越雷区(Python3)DFS方法 解题思路:DFS寻找最短路径。注意事项:1.每次递归传入上次的步数,如果到达终点,再判断此路径是否最短;2.递归时同时传入上次坐标中的符号值,用于判断路径是否符合要求,不符合直接退出该函数;3.每次走下一步之前需要判断下一步的索引是否合法;4.本题可以走四个方向, 题解列表 2021年03月13日 0 点赞 0 评论 874 浏览 评分:0.0
与2无关的数 摘要:解题思路:for循环注意事项:不要想的太复杂,没那么难!参考代码:#include<stdio.h>int main(){ int i,n,s=0; scanf("%d",&n); …… 题解列表 2021年03月12日 0 点赞 0 评论 747 浏览 评分:9.9
C语言考试练习题_一元二次方程 摘要:参考代码:#include<iostream> #include<cmath> #include<iomanip> using namespace std; double a,b,c,x1…… 题解列表 2021年03月12日 0 点赞 0 评论 543 浏览 评分:0.0
蓝桥杯算法提高VIP-一元一次方程 摘要:参考代码:#include<iostream> #include<iomanip> using namespace std; int main() { double a,b,x; …… 题解列表 2021年03月12日 0 点赞 0 评论 727 浏览 评分:0.0
倍增维护父节点 摘要:解题思路: 这和经典算法倍增求最近公共祖先是一样的思路,可以去学习下最近公共祖先怎么求,就能做出这道题了。注意事项:参考代码:#include<bits/stdc++.h>using namespac…… 题解列表 2021年03月12日 0 点赞 0 评论 668 浏览 评分:0.0
[算法提高VIP]数组替换:非常简单 摘要:解题思路:注意事项:参考代码:#include<stdio.h> #include<string.h> void Add(int a[], int m, int b[], int n) { …… 题解列表 2021年03月12日 0 点赞 0 评论 482 浏览 评分:0.0
2328: 信息学奥赛一本通T1176-谁考了第k名(C++代码)自定义sort规则排序 解题思路:用学生数组记录数据自定义比较函数,利用sort函数排序输出对应的下标[k-1]的成员学号与成绩即可注意事项:题目要求%g输出分数,用scanf函数输出比较方便但如果学号是string类型不能直接直接用scanf输出学号参考代码:#includeusingname 题解列表 2021年03月12日 3 点赞 0 评论 2204 浏览 评分:7.9
[编程入门]有规律的数列求和 解题思路:首先看分子和分母的规律,发现分子是上一个分子和分母的和,分母是上一项的分子。但是再操作中发现分子和分母之间有死锁关系,所以考虑创建一个c,用来做中间变量。因为第一项是初始的,所以sum在分子分母变换之前注意事项:1.因为要保存2位小数, 题解列表 2021年03月12日 0 点赞 0 评论 906 浏览 评分:0.0
C语言自定义函数之字符串反转(递归实现) 解题思路:将键盘输入的字符串从放到数组中去,然后只需要通过对数组的逆序即可实现对字符串的逆序,本解法将使用递归将数组反置,递归的思想是大事化小,假如有10000位,那么我们每一次递归只需要交换最左边的元素和最右边的元素即可,每次交换后左下标加一, 题解列表 2021年03月12日 0 点赞 0 评论 1248 浏览 评分:8.0