日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Leetcode 166. Fraction to Recurring Decimal

發布時間:2025/5/22 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Leetcode 166. Fraction to Recurring Decimal 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這個是我比較原始的解法。在這里有個trick就是把int擴展為long。要考慮負數情況,以及負數最小值的情況。

public class Solution {public String fractionToDecimal(int numerator, int denominator) {long lnumerator = numerator;long ldenominator = denominator;if (lnumerator == 0) {return "0";}boolean isPositive = true;if ((lnumerator >0 && ldenominator<0) || (lnumerator <0 && ldenominator>0)) {isPositive = false;}if (lnumerator < 0) {lnumerator = -lnumerator;}if (ldenominator < 0) {ldenominator = -ldenominator;}String left = "";if (lnumerator >= ldenominator && lnumerator % ldenominator == 0) {left = String.valueOf(lnumerator / ldenominator);if (!isPositive) {left = "-" + left;}return left;}if (denominator != 0) {long zhengshu = lnumerator / ldenominator;lnumerator = lnumerator % ldenominator;List<Long> yushus = new ArrayList<Long>();while (true) {long shang = lnumerator / ldenominator;long yushu = lnumerator % ldenominator;left = left + String.valueOf(shang);lnumerator = yushu * 10;if (shang == 0) {yushus.add(yushu);continue;} else if (yushu == 0) {left = String.valueOf(zhengshu) + "." + left.substring(1);if (!isPositive) {left = "-" + left;}return left;} else {for (int i = 0; i < yushus.size(); i++) {if (yushus.get(i) == yushu) {left = String.valueOf(zhengshu) + "." + left.substring(1, i+1) + "(" + left.substring(i+1) + ")";if (!isPositive) {left = "-" + left;}return left;}}}yushus.add(yushu);}}return left;} }

總結

以上是生活随笔為你收集整理的Leetcode 166. Fraction to Recurring Decimal的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产av日韩一区二区三区精品 | 欧美性三级 | 免费黄网在线看 | 99re6在线| 俄罗斯av在线 | 色综合久久网 | 91成人一区| 黄色视屏在线 | 久久99在线| 中年夫妇啪啪高潮 | 成人高清免费观看 | 青青草国产 | 秋霞福利影院 | 精品在线观看一区二区 | 狠狠干在线观看 | 亚洲伦理一区 | 日本高清网站 | 日本免费不卡一区二区 | 好男人www社区在线视频夜恋 | 欧美xxxxx牲另类人与 | 成人手机av | 久久一区二区三区四区五区 | 成人av地址 | 蜜桃av成人| 涩涩综合 | 成人乱人乱一区二区三区一级视频 | 在线尤物 | 精品久久久一区 | 日韩电影一区二区三区 | 播放美国生活大片 | 成人国产免费视频 | 夜夜摸视频网 | 男人扒女人添高潮视频 | 国产精品99精品无码视亚 | 久草最新| 激情片 | 51国产偷自视频区视频 | 卡一卡二卡三 | 人妻体体内射精一区二区 | 久久久久久久久久一级 | av免费观看入口 | 久久女人网 | 中文字幕免费在线观看视频 | 国产96视频 | 青青草成人在线 | 制服诱惑一区二区 | 韩国一区视频 | xxx久久久 | 美女丝袜av | 欧美xxxxx视频 | 国产麻豆一区二区 | 一区二区的视频 | 亚洲高清视频一区二区 | 欧美大片在线观看 | 操皮视频| 中文字幕欧美人妻精品一区蜜臀 | 亚洲美女一区二区三区 | 波多野结衣视频免费观看 | 涩涩涩在线视频 | 91超碰在 | 乱亲女h秽乱长久久久 | 亚洲xxxxxx| 国产精品一区二区在线看 | 成年人在线观看视频免费 | 涩涩涩在线视频 | 九九热九九爱 | 最新av不卡 | 国产高清视频免费 | 国内自拍第一页 | 欧美一级淫片免费视频黄 | gav在线 | 色网站在线播放 | 天天爽天天插 | 欧美黄色大片免费看 | 国产中文字幕乱人伦在线观看 | 国产伦精品一区二区三区视频女 | 老外一级黄色片 | 性调教学院高h学校 | 婷婷激情综合 | 人人干在线 | 国产精品嫩草影院av蜜臀 | 久操视频在线观看免费 | 男女福利视频 | 亚洲熟妇国产熟妇肥婆 | 韩漫动漫免费大全在线观看 | 国产亚洲精品熟女国产成人 | 999精品一区| 国产九色在线 | 天堂国产一区二区三区 | 黄黄的网站 | 成人久久精品人妻一区二区三区 | av中文字幕网 | 国产色秀视频 | 成人av番号网 | 少妇黄色片 | 肌肉猛男裸体gay网站免费 | 91秦先生在线播放 | 欧美一区二区三区免 | 日韩经典午夜福利发布 |