gpt4 book ai didi

获取表中单元格行和列的算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:53:42 24 4
gpt4 key购买 nike

我正在构建一个函数,允许用户通过传入一个整数来选择动态创建的表格中的单元格。
也就是说,如果我有一个 3x3 的网格,并且用户输入数字 4,程序应该知道他想要第二行的第一个单元格。 (单元格将按行计数)正如我提到的,该表是动态创建的,可以是任意大小。
我可以用一堆 if 语句来做到这一点,但我想知道是否有一种算法可以轻松解决这个问题。

(附:我使用的是一种非常基础的编程语言,所以请不要花哨的 pythonic 数学函数...:))

最佳答案

您需要做的就是除以列并找到余数。像这样:

input = 4
row = floor(input / columns)
column = input % columns

关于获取表中单元格行和列的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43187968/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com