0
点赞
收藏
分享

微信扫一扫

36.leetcode

清冷的蓝天天 2022-02-16 阅读 43
leetcode

算法作业

  1. 最简分数
public class Solution {
    public List<String> simplifiedFractions(int n) {
        List<String> res = new ArrayList<>();
        //利用HashSet去重来获得最简分数
        Set<Double> set = new HashSet<>();
        //枚举分母
        for (double i = 2; i <= n; i++)
        {
            //枚举分子
            for (double j = 1; j < i; j++)
            {
                if (set.add(j / i))
                    res.add((int) j + "/" + (int) i);
            }
        }
        return res;
    }
}

在这里插入图片描述
在这里插入图片描述

举报

相关推荐

0 条评论