
算法个人笔记
帅癌病患者
这个作者很懒,什么都没留下…
展开
-
表达数值的字符串(正则解析)
仅是对正则大佬代码的解析。 /** * @param {string} s * @return {boolean} */ var isNumber = function (s) { var sd = /^([+-]?((\d*\.\d+)|\d+|(\d+\.\d*)))([eE][+-]?\d+)?$/ //console.log(sd.test(s)) return sd.test(s.trim()) }; /^表示从头开始。 解析第一个括号 ([+-]?((\d*\.原创 2021-12-21 21:54:39 · 158 阅读 · 0 评论 -
算法时间(个人笔记)
推导大O阶 用常数1取代运行时间中的所有加法常数 在修改后的运行次数函数中,只保留最高阶项。(如n^2 +n=O(n^2)) 如果最高项存在且不是1,则去除与这个项相乘的常数。原创 2020-11-24 21:16:38 · 443 阅读 · 0 评论