题解列表

筛选

优质题解

Cylinder圆柱体:简单的数学逻辑题

摘要:解题思路:本题中要求最大的圆柱体积,则需要分两种情况考虑,最后比较得出最大的体积作为最后的结果,这里就是考虑没有用来切割圆柱底面的那一半纸张的哪一边用来卷圆面周长的两种情况,每一种只考虑正好卷完没有重……

当然是纯暴力啦

摘要:解题思路:注意事项:参考代码:list1=[i for i in range(1,3001)] list2=[] list3=[] for i in list1:     sum=1    ……

我的非常简单

摘要:解题思路:注意事项:参考代码:import mathwhile True:    L, W, x, y, R, a, v, s = map(int, input().split())    if L ……

就要和别人不一样

摘要:解题思路:如果没完没了怎么办?我们构造一个函数,一个名为 `run` 的函数。创建了一个列表 `ranges`,其中包含了多个元组。每个元组包含两个值,第一个值是利润上限 `limit`,第二个值是对……

利用行,列增量的规律解题。

摘要:解题思路:两层循环,利用蛇形矩阵的每一行,列增量的规律(每一列的增量比行始终多1)来定义循环的次数,从而实现行列的递进。注意事项:两次循环关联变量的定义。参考代码:N=int(input())a=1f……

跟汉诺塔问题区别不大,结果是其二倍

摘要:解题思路:不想思考的话直接2*(2^n-1)就行了,这里用递归的话就是An=2*A(n-1)+2,这里用一个简单的动态规划表示存储每一步递归的结果注意事项:动态规划常见问题要注意,下标尽量从1开始,不……

守望者的逃离:贪心加动态规划

摘要:解题思路:本题中每一秒可以做出的选择有三种,闪现,跑步,等待,闪现的话他有蓝量的限制,这一秒能不能闪取决于蓝量还够不够,每一步的状态改变是可以影响下一步的,是一个简单动态规划问题,而跑步的话就简单了,……

贪心法解纪念品分组问题

摘要:解题思路:先接受数据,将对应数量的纪念品价值进行从小到大排序,再利用双指针法进行分组计数,左右指针指向纪念品价值之和不大于上限时,左指针右移,右指针左移,否则只移动右指针将右边的纪念品单独分为一组,每……