题解列表
最大公约数与最小公倍数题解
摘要:解题思路:我们先根据输入的数可以确定约数和倍数肯定是在我们输入的两个数的乘积和1之间,这样我们的循环范围就可以确定了,正向的循环可以找出约数,而且会由大的数覆盖小的数,倍数从小开始找,找到就用brea……
[递归]母牛的故事(使用迭代器来实现)
摘要:解题思路:迭代器比递归的效率更高,算法复杂度更低注意事项:参考代码:def tz(): a = 1 b = 2 c = 3 yield a # 第一次的返回值 ……
贪心+for+if求解
摘要:
**本题主要用来贪心的思想。试想一下,我们怎么能使所发工资人民币的张数最小,是不是我们要尽可能的让程序猿领到最大面额的那几张,例如有一个程序猿的工资是3元,那么人民币张数最小的配法就是 2+1=3……
二级C语言-求偶数和(C++版)
摘要:解题思路:第一步。先输入n的值,(根据题意知:n为多少,则需要输入多少个整数,这一点一定不要搞混,做对一道题的前提是要读懂题目是要我们干什么。)第二步。利用for循环依次输入n个整数第三步。输入一个整……
选择排序(更简单直观的排序算法,更稳定的时间复杂度)
摘要:算法思路:选择排序的原理是:首先在未排序的序列中找到一个最小(大)的元素,存放到序列的开头;然后从剩下的元素中继续找到最小(大)的元素,将其接在已排序列的末尾;反复迭代上述过程,直到所有元素排序完毕。……
编写题解 2778: 判断数正负
摘要:解题思路:注意事项:参考代码:C++代码#include<iostream>
using namespace std;
int main()
{
int a;
cin>>a;……
编写题解 2777: 计算2的幂
摘要:解题思路:注意事项:参考代码:#include<iostream>
#include<math.h>
using namespace std;
int main()
{
long l……
编写题解 2776: A*B问题
摘要:解题思路:注意事项:参考代码:#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int a,……