273. 整数转换英文表示(模拟)
生活随笔
收集整理的這篇文章主要介紹了
273. 整数转换英文表示(模拟)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
將非負(fù)整數(shù)轉(zhuǎn)換為其對(duì)應(yīng)的英文表示。可以保證給定輸入小于 231 - 1 。
示例 1:
輸入: 123
輸出: “One Hundred Twenty Three”
示例 2:
輸入: 12345
輸出: “Twelve Thousand Three Hundred Forty Five”
示例 3:
輸入: 1234567
輸出: “One Million Two Hundred Thirty Four Thousand Five Hundred Sixty Seven”
示例 4:
輸入: 1234567891
輸出: “One Billion Two Hundred Thirty Four Million Five Hundred Sixty Seven Thousand Eight Hundred Ninety One”
讀法就是仿效123,456,789每次三個(gè)數(shù)這樣的讀。我們一開(kāi)始將可能用到的所有的單詞都存儲(chǔ)起來(lái)。而且這道題目不需要and了。這樣就簡(jiǎn)單很多了。注意要處理“000”這樣的時(shí)候。
代碼如下:
努力加油a啊,(o)/~
總結(jié)
以上是生活随笔為你收集整理的273. 整数转换英文表示(模拟)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 875. 爱吃香蕉的珂珂(二分)
- 下一篇: 108. 将有序数组转换为二叉搜索树(二