国产性生交xxxxx免费-国产中文字幕-啊灬啊灬啊灬快灬高潮了,亚洲国产午夜精品理论片在线播放 ,亚洲欧洲日本无在线码,色爽交视频免费观看

鍋爐信息網 > 鍋爐知識 > 鍋爐百科

65. Valid Number

發布時間:

什么樣是合法的數: 1. 首尾可以出現無數個空格 2. 第一個字符可以是"+/-" 3. 之后必須是數字或者".". 4. 之后可

什么樣是合法的數:

1. 首尾可以出現無數個空格

2. 第一個字符可以是"+/-"

3. 之后必須是數字或者".".

4. 之后可以是'e', 如果是'e'后面可以接"+/-" 5. 之后必須是數字.

像.3, -3., -3.e-2啥的都是合法的, 但'.'和'e2'之類的就不合法. 根據這些順序的規則, 我們用hasDigit判斷是否有數字, 如果遇到e就置為false, 后面再有數字置為true。最后判斷是否i到了N且hasDigit。

/*n * @lc app=leetcode id=65 lang=cppn *n * [65] Valid Numbern */nclass Solution {npublic:n bool isNumber(string s) {n const int N = s.size();n int i = 0;n // trimn while (i < N && s[i] == ' ') ++i;n // the signn if (i < N && (s[i] == '+' || s[i] == '-')) ++i;n // digits untiln bool digit = false;n while (i < N && (s[i] >= '0' && s[i] <= '9')) {n digit = true;n ++i;n }n // the dotn if (i < N && s[i] == '.') ++i;n // continuen while (i < N && (s[i] >= '0' && s[i] <= '9')) {n digit = true;n ++i;n }n // 'e'n if (i < N && s[i] == 'e' && digit) {n digit = false;n ++i;n if (i < N && (s[i] == '+' || s[i] == '-')) ++i;n }n // continuen while (i < N && (s[i] >= '0' && s[i] <= '9')) {n digit = true;n ++i;n }n // trimn while (i < N && s[i] == ' ') ++i;n return (i == N) && digit;n }n};n

精選推薦

  • 711關東煮供應商
    711關東煮供應商

    今天給大家介紹三位,奶粉,全家、羅森這些便利店里關東煮的供應商。店里賣三四塊錢一串的關東煮,在網上買不到,一塊錢就搞定。首先關東

  • 健康日歷|高壓鍋容易爆炸的4個原因
    健康日歷|高壓鍋容易爆炸的4個原因

    來源:醫藥養生保健報設計:李雅琴醫學審核:姜峰出品人:胡麗麗

  • 高爐
    高爐

    今天這活卻是個白事,等到了時辰,那家人便準備火化,本來準備送普爐,我卻心中一動,便對那家人說道:“這老人走也不要省,還是送高爐吧。”

  • 高壓鍋和電壓力鍋的區別,推薦幾款點壓力鍋
    高壓鍋和電壓力鍋的區別,推薦幾款點壓

    記得之前有一次去朋友家玩,他正在用高壓鍋煮小米粥,是的,高壓鍋壓小米粥,大概煮了半小時,高壓鍋突然爆炸了,現場慘不忍睹啊,幸好廚房里沒

0