力扣题:数字与字符串间转换-12.13
2023-12-13 17:28:42
力扣题-12.13
力扣题1:442. 数组中重复的数据
解题思想:直接相除即可
class Solution(object):
def optimalDivision(self, nums):
"""
:type nums: List[int]
:rtype: str
"""
if len(nums) == 1:
return str(nums[0])
if len(nums) == 2:
return str(nums[0]) + "/" + str(nums[1])
return str(nums[0]) + "/(" + "/".join(map(str, nums[1:])) + ")"
class Solution {
public:
string optimalDivision(vector<int>& nums) {
if (nums.size() == 1) {
return std::to_string(nums[0]);
}
if (nums.size() == 2) {
return std::to_string(nums[0]) + "/" + std::to_string(nums[1]);
}
std::ostringstream result;
result << nums[0] << "/(";
for (int i = 1; i < nums.size(); ++i) {
result << nums[i];
if (i != nums.size() - 1) {
result << "/";
}
}
result << ")";
return result.str();
}
};
文章来源:https://blog.csdn.net/yumeng3866/article/details/134908231
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!