找到 10786 篇文章 关于 Python

Python 中查找移除砖块游戏最大得分的程序

Arnab Chakraborty
更新于 2021年10月23日 07:03:30

188 次浏览

假设 Amal 和 Bimal 正在玩一个游戏。他们有一个数组 nums,它确定了堆叠在上面的 n 块砖,并在上面标有数字。在这个游戏中,玩家可以轮流从顶部移除一块、两块或三块砖,并且移除的砖块上标记的数字将加到该玩家的分数中。如果 Amal 总是先开始,我们必须找到 Amal 最多可以获得多少分。因此,如果输入类似 nums = [1, 2, 3, 4, 5],则输出将为 6,因为 Amal 可以移除砖块 {1}、{1, 2} 或 {1, 2, ... 阅读更多

Python 中查找数组移除游戏获胜者的程序

Arnab Chakraborty
更新于 2021年10月23日 07:00:23

170 次浏览

假设 Amal 和 Bimal 正在玩一个游戏,他们有一个包含一些数字的数组 A。游戏规则如下:Bimal 将始终先开始在每一轮中,一名玩家删除数组中的最大元素,并且删除元素右侧的所有其他元素。他们轮流进行删除所有剩余元素的玩家获胜。因此,如果输入类似 nums = [5, 2, 6, 3, 4],则输出将为 Amal,因为首先 Bimal 将删除 [6, 3, 4],因此数组将变为 [5, 2],然后 Amal 将 ... 阅读更多

Python 中计算可能的谦逊矩阵数量的程序

Arnab Chakraborty
更新于 2021年10月23日 06:56:58

122 次浏览

假设我们有两个值 n 和 m。我们必须找到 n x m 阶谦逊矩阵的可能排列数量。当满足以下条件时,矩阵被称为谦逊的:它包含范围 1 到 n x m 中的每个元素恰好一次对于任何两个索引对 (i1, j1) 和 (i2, j2),如果 (i1 + j1) < (i2 + j2),则 Mat[i1, j1] < Mat[i2, j2] 应该成立。如果答案太大,则返回结果模 10^9 + 7。因此,如果输入类似 n = 2 m = 2,则输出将为 2,因为有 ... 阅读更多

Python 中查找使市民能够进入市场的最低成本的程序

Arnab Chakraborty
更新于 2021年10月23日 06:53:04

264 次浏览

假设有 n 个城市和 m 条连接这些城市的道路。人们的市民需要市场来购买商品。现在,城市中没有市场,并且城市之间的道路正在建设中。如果满足以下条件,则可以在两个城市之间修建一条双向道路:(i) 该城市包含一个市场;(ii) 可以通过存在市场的道路访问这些城市。修建道路的成本为 x,修建市场的成本为 y,并且给出。我们必须找到提供 ... 的最低成本 阅读更多

Python 中查找子树节点值之和的最小值的程序

Arnab Chakraborty
更新于 2021年10月23日 06:46:22

122 次浏览

假设我们有一棵树,它的所有节点都编号为 1 到 n。每个节点都包含一个整数值。现在,如果我们从树中移除一条边,则两棵子树的节点值之和的差必须最小。我们必须找到并返回此类子树之间的最小差异。该树作为边的集合提供给我们,并且还提供了节点的值。因此,如果输入类似 n = 6,edge_list = [[1, 2], [1, 3], [2, 4], [3, ... 阅读更多

Python Pandas CustomBusinessHour - 检查给定时间戳是否在偏移量上

AmitDiwan
更新于 2021年10月22日 08:11:30

205 次浏览

要检查给定时间戳是否在偏移量上,请在 Pandas 中使用 CustomBusinessHour.is_on_offset()。将时间戳作为参数传递以进行检查。首先,导入所需的库 -import pandas as pd在 Pandas 中设置时间戳对象 -timestamp = pd.Timestamp('2021-11-14 05:20:30')创建 CustomBusinessHour 偏移量。CustomBusinessHour 是 DateOffset 子类 -cbhOffset = pd.tseries.offsets.CustomBusinessHour(start="09:30", end = "18:30")将偏移量添加到时间戳并显示更新的时间戳print("更新的时间戳...", timestamp + cbhOffset)检查给定时间戳是否在偏移量上 -offset = cbhOffset.is_on_offset(pd.Timestamp('2021-11-20 05:20:30'))显示结果 -print("检查给定时间戳是否在偏移量上...", offset)示例以下是 ... 阅读更多

Python Pandas - 检查给定的 CustomBusinessHour 是否已锚定

AmitDiwan
更新于 2021年10月22日 08:09:20

71 次浏览

要检查给定的 CustomBusinessHour 是否已锚定,请在 Pandas 中使用 CustomBusinessHour.is_anchored() 方法。首先,导入所需的库 -import pandas as pd在 Pandas 中设置时间戳对象 -timestamp = pd.Timestamp('2021-11-14 05:20:30')创建 CustomBusinessHour 偏移量。CustomBusinessHour 是 DateOffset 子类 -cbhOffset = pd.tseries.offsets.CustomBusinessHour(start="09:30", end = "18:30")将偏移量添加到时间戳并显示更新的时间戳 -print("更新的时间戳...", timestamp + cbhOffset)检查 CustomBusinessHour 是否已锚定 -print("检查 CustomBusinessHour 是否已锚定...", cbhOffset.is_anchored())示例以下是代码 -import pandas as pd # 在 Pandas 中设置时间戳对象 timestamp = pd.Timestamp('2021-11-14 05:20:30') # 显示时间戳 print("时间戳...", ... 阅读更多

Python Pandas - 从 CustomBusinessHour 偏移量对象以 24 小时格式显示自定义营业时间结束时间

AmitDiwan
更新于 2021年10月22日 08:06:53

111 次浏览

要从 CustomBusinessHour 偏移量对象以 24 小时格式显示自定义营业时间结束时间,请在 Pandas 中使用 CustomBusinessHour.end 属性。首先,导入所需的库 -import pandas as pd在 Pandas 中设置时间戳对象 -timestamp = pd.Timestamp('2021-11-14 05:20:30')创建 CustomBusinessHour 偏移量。这里,“start”是您自定义营业时间以 24 小时格式开始的时间。“end”是您自定义营业时间以 24 小时格式结束的时间 -cbhOffset = pd.tseries.offsets.CustomBusinessHour(start="09:30", end = "18:30", n = 5)将偏移量添加到时间戳并显示更新的时间戳 -print("更新的时间戳...", timestamp + cbhOffset)显示 ... 阅读更多

Python Pandas - 从 CustomBusinessHour 偏移量对象以 24 小时格式显示自定义营业时间开始时间

AmitDiwan
更新于 2021年10月22日 08:04:25

145 次浏览

要从 CustomBusinessHour 偏移量对象以 24 小时格式显示自定义营业时间开始时间,请在 Pandas 中使用 CustomBusinessHour.start 属性。首先,导入所需的库 -import pandas as pd在 Pandas 中设置时间戳对象 -timestamp = pd.Timestamp('2021-11-14 05:20:30')创建 CustomBusinessHour 偏移量。这里,“start”是您自定义营业时间以 24 小时格式开始的时间。“end”是您自定义营业时间以 24 小时格式结束的时间 -cbhOffset = pd.tseries.offsets.CustomBusinessHour(start="09:30", end = "18:00", n = 8)将偏移量添加到时间戳并显示更新的时间戳 -print("更新的时间戳...", timestamp + cbhOffset)显示 ... 阅读更多

Python Pandas - 获取应用于 CustomBusinessHour 偏移量的 weekmask

AmitDiwan
更新于 2021年10月22日 08:02:27

93 次浏览

要获取应用于 CustomBusinessHour 偏移量的 weekmask,请在 Pandas 中使用 CustomBusinessHour.weekmask 属性。首先,导入所需的库 -import pandas as pd在 Pandas 中设置时间戳对象 -timestamp = pd.Timestamp('2021-11-14 05:20:30')创建 CustomBusinessHour 偏移量。CustomBusinessHour 是 DateOffset 子类。有效工作日的 Weekmask -cbhOffset = pd.tseries.offsets.CustomBusinessHour(n = 7, weekmask = 'Mon Tue Wed Fri')将偏移量添加到时间戳并显示更新的时间戳 -print("更新的时间戳...", timestamp + cbhOffset)显示 weekmask -print("CustomBusinessHour 对象上的 weekmask..", cbhOffset.weekmask)示例以下是代码 -import pandas as pd # 在 Pandas 中设置时间戳对象 timestamp = ... 阅读更多

广告

© . All rights reserved.