题解列表

筛选

10个变量,轻松拿下

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){ int a,s,d,f,g,h,……

优先队列实现看病,取消同步流避免超时

解题思路:优先队列,实现看病案例注意事项:取消同步流,避免超时参考代码://看病取消同步流,加快速度#includeusingnamespacestd;structpatient//定义病人结构体{charsname[20];//姓名intprior;//优先级};//比

C语言最优解之完数的判断

解题思路:注意事项:参考代码:#includeintmain(){intN;scanf("%d",&N);intsum;for(inti=1;i<=N;i++){sum=0;//关键:每次循环都重置因子和,避免累加for(intj=1;j<=i/2;j++)//优化:因子最大不超过i

C++ 区间筛法解决

摘要:参考代码:/*  *找素数:区间筛法   * 同样用筛法,但不直接用在[0,b]上  * 筛法的思想即筛去区间内素数的倍数,重复直到最大的素因子的倍数被筛去  *而b的最大素因子为√ ̄b(根号……

区间dp(动归思想)

```cpp```cpp#include#include#include#include#include#include#includeusingnamespacestd;typedeflonglongLL;typedefpairPall;namespaceIO{inlineLLread(){LLo=

蓝桥杯2016年第七届真题-最大比例-题解(C++代码)

####思路:#####把输入的数从小到大排序,然后把每个的比例的分子和分母的最简形式换分出来,存到结构体中,然后按照分子或者分母的大小排序,然后进行分子间的相除,去比较求最小,并且不能为1,为1就是相同了,不为1最小就为q.```#include#includeusingnamespacestd;s

[编程入门]三个数找最大值-题解(C语言代码)

摘要:解题思路:第一个数和第二第三比,第二个数和第一第三比,第三个数和第二第一比,只要为真就可以输出。注意事项:(1)区分 或和与 的用法参考代码:#include<stdio.h>void  main()……