摘要:记录长度法复杂度时间空间思路本题难点在于如何在合并后的字符串中,区分出原来的每一个子串。这里我采取的编码方式,是将每个子串的长度先赋在前面,然后用一个隔开长度和子串本身。这样我们先读出长度,就知道该读取多少个字符作为子串了。 Encode and Decode Strings Design an algorithm to encode a list of strings to a s...
摘要:而则是在遇到非常规代码的时候才想起来的。忽略文档类型声明。对于,始终保持以标准模式渲染页面。当然还可以等于其他值,不过其他值大多都是老版本,目前而言,都没有必要去纠结了,譬如 博客地址 Preface 平时会用 vue 写新项目,老项目就在原有基础上更新。对于 vue 这种框架,使用官方的脚手架通常就避免了很多问题,就像平时用模板创建新的单页一样。 然而有时总是会遇到些不按模板走的代码...
摘要:那么如何实现一个距离追踪器呢我的思路是这样的,前提是浏览器支持地理定位,在这个基础上,获取用户位置,更新用户位置,计算距离,显示到页面,这样就简单实现了一个距离追踪器,为了用户更清楚地看到当前位置,这里接入了百度地图。 HTML5 Geolocation(地理定位)用于定位用户的位置。那么如何实现一个距离追踪器呢?我的思路是这样的,前提是浏览器支持h5地理定位,在这个基础上,获取用户位...
摘要:参数列表参数是字符串,需要在两边加引号,因为在拼接参数的时候会被丢掉参数是函数的话,反编译出函数的代码数组和对象可能含有复杂的组合类型数据,可以通过遍历变量转成字符串参数是数组则在数组两边加上对象的话,化,然后执行的时候反化数字类型去掉最 Function.prototype.call=function(x){ x = x || {}; x[fn] = this; ...
摘要:原文来自前端时间遇到个问题,就是判断百度地图里的多个任意多边形区域是否重复,在网上看了很多的文章都没有找到解决方案,功夫不负有心人,在网上找到个可以判断是否重复的,但是在包含的情况下就不能判断,后来自己加入根据点判断点是否在多边形内来判断重 原文来自 taoeer.top 前端时间遇到个问题,就是判断百度地图里的多个任意多边形区域是否重复,在网上看了很多的文章都没有找到解决方案,功夫不...