文件名称:字符串整数的余数leetcode-LeetCode-Activity:整数到罗马数字代码和描述
文件大小:1KB
文件格式:ZIP
更新时间:2024-07-20 05:21:01
系统开源
字符串可能的余数LeetCode-活动 整数到罗马数字代码和描述 将整数转换为罗马数字 我目前正在教 AP 计算机科学 A(我的第一年),我选择这个作业是因为我认为我的学生也可以编码。 我们刚刚了解了用户定义的类和 ArrayLists,我想我可以使用这两者来编写代码。 首先,我创建了一个包含“关键”罗马数字值的 String 数组,以及一个包含它们相应整数值的整数数组。 在“for”循环中,我然后将输入的整数与整数数组中的数字进行比较。 一旦我在整数数组中找到一个大于输入值的数字,我就使用除法来确定表示该数字所需的罗马数字值的数量。 (例如:如果输入的数字是 32,当我除以 10 时,我会得到 3 作为我的股息,这意味着我们需要 3 个 X – XXX)。 然后我使用余数继续这个循环,直到股息变为 0。 运行时分析 (6ms/5ms) 我第一次完成活动时,它的运行时间为 6ms。 在进一步检查我的代码后,我注意到我有一个不必要的“while”循环。 我相信如果我使用字符串而不是数组来存储我的罗马数字值,我可以获得更好的运行时间和更少的内存使用量。 但是,我特意使用了这些,因为数组是我
【文件预览】:
LeetCode-Activity-master
----README.md(2KB)