当前位置: 首页 > news >正文

ts-428 WordPress/如何做seo

ts-428 WordPress,如何做seo,网站右边上下浮动代码,唐山建设网站公司字符串09--表示数值的字符串-jz53题目概述解析&参考答案注意事项说明题目概述 算法说明 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"100",“5e2”,"-123",“3.1416"和”-1E-16&q…

字符串09--表示数值的字符串-jz53

  • 题目概述
  • 解析&参考答案
  • 注意事项
  • 说明

题目概述

  • 算法说明
    请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100",“5e2”,"-123",“3.1416"和”-1E-16"都表示数值。 但是"12e",“1a3.14”,“1.2.3”,"±5"和"12e+4.3"都不是。
  • 测试用例
    输入:“123.45e+6”
    返回值:true
    示例2
    输入:“1.2.3”
    返回值:false

解析&参考答案

  • 解析
    字符串可以表示为 A[.[B]][e|EC], 其中 A 是数值部分, B 紧跟者小数点为数值的小数部分, C 为紧跟这 e 或者 E 数值的指数部分。
  • 参考答案
vim jz53.go
package mainimport ("fmt"
)func IsNumeric(str string) bool {if len(str) == 0 {return false}result := truepos := 0for i, v := range str {pos = iif i == 0 && (v == '+' || v == '-') {result = true} else if v >= '0' && v <= '9' {result = true} else {pos--break}}if str[pos] == '.' {for i := pos + 1; i < len(str); i++ {pos = iif str[i] >= '0' && str[i] <= '9' {} else {str = str[i:]break}}}if str[0] == 'E' || str[0] == 'e' {for i := pos + 1; i < len(str); i++ {pos = iif (i == pos+1) && (str[i] == '+' || str[i] == '-') {} else if str[i] >= '0' && str[i] <= '9' {} else {result = false}}} else {result = false}return result
}func main() {// str := "123.45e+6"// str := "100"str := "1.2.3"result := IsNumeric(str)fmt.Print(result)
}

注意事项

  1. to add

说明

  1. 当前使用 go1.15.8
  2. 参考 牛客网--剑指offer
    标题中jzn(n为具体数字)代表牛客网剑指offer系列第n号题目,例如 jz01 代表牛客网剑指offer中01号题目。

注意!!!

  • 笔者最近在学习 golang,因此趁机通过数据结构和算法来进一步熟悉下go语言
  • 当前算法主要来源于剑指 offer,后续会进一步补充 LeetCode 上重要算法,以及一些经典算法
  • 此处答案仅为参考,不一定是最优解,欢迎感兴趣的读者在评论区提供更优解
http://www.lbrq.cn/news/1369351.html

相关文章:

  • 怎么做微信小说网站/视频号链接怎么获取
  • 江门网站建设外包/yande搜索引擎官网入口
  • 移动端网站开发最好的环境/个人引流推广怎么做
  • 更改wordpress用户名/卢镇seo网站优化排名
  • 个人如何做网站/企业网站管理系统
  • 莱州网站建设青岛华夏商务网/seo优化主要工作内容
  • 郑州公司网站制作/以服务营销出名的企业
  • 遂昌建设局网站/0元做游戏代理
  • 哪个网站做招聘海报比较好/网络推广公司简介
  • 湿地公园网站建设/域名注册免费
  • 做明星网站/电子商务网站建设方案
  • 做网站和做微信小程序/百度关键词规划师
  • 搬家公司网站制作/百度百家
  • 绍兴网站建设服务/南宁网站seo外包
  • 动漫做暧视频在线观看网站/十大网站管理系统
  • 绥芬河市建设局网站/app数据分析软件
  • 软装设计素材网站/爱站关键词
  • 站长工具亚洲高清/百度站长工具域名查询
  • 网站开发网站制作报价单/软件推广
  • 池州做网站的公司/武汉大学人民医院精神卫生中心
  • 做外贸有哪些好的网站有哪些/百度搜索热度排名
  • 惠州网站网站建设/建站企业网站
  • h5 app开发 网站建设/提高搜索引擎检索效果的方法
  • 绿色环境保护网站模板/seo短视频网页入口引流免费
  • 毕业设计做网站怎么样/苏州网站制作公司
  • 做一个15页的网站怎么做/网站优化招聘
  • 做wordpress挣钱/北京关键词优化报价
  • 重庆行业网站建设/公司网络推广营销
  • 中职计算机网站建设教学计划/线下推广
  • 石家庄公司网站建设/湖北seo公司
  • FastAPI入门:安全性
  • pycharm上如何添加conda环境
  • 算法讲解--最大连续1的个数
  • Redis——常用指令汇总指南(三)(哈希类型)
  • 能表示旋转的矩阵是一个流形吗?
  • 常见的深度学习模块/操作中的维度约定(系统性总结)