题解列表

筛选

公交汽车(python代码)

摘要:解题思路:注意事项:参考代码:fee = list(map(int,input().split()))n = int(input())dp = [99999999]*ndp[0] = fee[0]fo……

python超简单解法!带有详细解析~

摘要:解题思路:①可以看到题中只需要九位二进制数,全部情况列举只有512种,可以直接挨个进行模拟,对于每一种情况,记录这种情况的操作完成后九盏灯的状态,如果最终开着的灯有四个,则这种情况是成立的,输出。②定……

做题记录2022.2.7(ac:100%)

摘要:解题思路:采用深度优先搜索和回溯                是8皇后问题的拓展和延伸注意事项:参考代码:def check(row, column, pattern):     global w……

二级C语言-最小绝对值

摘要:解题思路:这道题要比较绝对值大小,大部分的同学都会直接把每个数的绝对值直接存进去,然后再找出最小值,这样只能得到50的分,因为你这样就改变了原数据,最后要输出的是原数据,原数据是怎样就该怎样注意事项:……

Python解法,六行轻松搞定!

摘要:解题思路:①根据条件缩小第一个数的取值范围,因为最大为987,最小为123,故第一个数最小为123,最大为987的三分之一即329.对此范围的数进行遍历。②通过set()函数去重,然后判断集合元素个数……
优质题解

公交汽车(C++)

摘要:- 定义变量 题目中说明有需要10个整数代表不同路程的费用,于是先声明一个数组(名为worth,长度为11,worth[0]为空,worth[1~10]表示一次性行走1~10公里所需费用) 接着定……
优质题解

python-最优包含

摘要:解题思路:动态规划。①创建一个大小为(n+1)*(m+1)的二维数组,命名为dp,n和m分别为字符串s、t的长度。   其中dp[i][j]表示s中的前i个字符要想包含t的前j个字符最少需要修改几次。……