劍指offer-test53

53.表示數值的字符串 請實現一個函數用來判斷字符串是否表示數值(包括整數和小數)。例如,字符串"+100",「5e2」,"-123",「3.1416"和」-1E-16"都表示數值。 可是"12e",「1a3.14」,「1.2.3」,"±5"和"12e+4.3"都不是。 思路:分四種狀況討論: 第一種:對於e的狀況 e不能出如今最後面,由於e後面要接數字;不能同時存在兩個e 第二種:對於符號位的狀
相關文章
相關標籤/搜索