题解列表

筛选

动态规划和贪心思想结合求解

摘要:解题思路:首先先处理输入的n组活动,建立一个数组存储以索引代表开始时间,数组的值为结束时间,适当选择数组长度,比如a[1]=3,就是代表开始时间为1,结束时间为3的一个活动,也许有人会想不止一个活动开……

so易子啦简简单单的Java代码

摘要:解题思路:简简单单,从后往前推就好了,比如第二天就是第一天的+1*2,那么就可以sum = ( n + 1 ) * 2 ,注意事项:循环钟不可以包括当天,因为当天只剩下一个了,并且我们一开始就把他算加……

妙用递归简化问题

摘要:解题思路:递归的思路,为了简化大量重复的代码注意事项:无参考代码:#include<stdio.h> int f(int n){ if(n<=100000) return n*0.1; el……

python-蓝桥杯算法提高VIP-分苹果

摘要:解题思路:思路参考的大佬的思路,采用了差分法。说一下自己对这个方法的理解。①建立一个数组dis[n+2],里面存储的值是每个小朋友与上一个小朋友手里的苹果的差值,初始化值为0。   每发一次苹果,  ……

数字整除(不按套路出牌hh)

摘要:解题思路:定理:把一个至少两位的正整数的个位数字去掉,再从余下的数中减去个位数的5倍。当且仅当差是17的倍数时,原数也是17的倍数 。例如,34是17的倍数,因为3-20=-17是17的倍数;201不……

输入输出练习之输出图案

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){char t;    while(cin>>t) {     ……

本菜鸡爬取大佬的思想

摘要:解题思路:利用c语言scanf语句的特殊方法,将输入的内容和预设置好的期望得到的内容进行匹配。k=scanf("%d%c%d=%d",&a,&x,&b,&c);当输入的内容为1+2=3时,scanf语……

1095: The 3n + 1 problem

摘要:解题思路:大致用英语翻译即可。注意事项:注意前面一个输入的值可能比后面的小。参考代码:def my_f(a,b):    flag=0    if a>b:        a,b=b,a       ……

这个兄弟是真的能喝!

摘要:解题思路:每次都算出当前自己手中的空瓶(n)最多能换多少瓶饮料(k)以及剩下的临时空瓶子数量(a),并且将这些饮料(k)第一时间加到喝的总瓶数(count)中,然后将临时空瓶子的数量和刚刚喝掉的饮料产……