LeetCode尝鲜之大样本统计-看我如何将计算耗时从6秒降到十几毫秒

文章首页图片 2019-07-04

前言

趋于好奇心去尝试了下LeetCode,果不其然,蛮有意思的,随便选了一道题目做,一开始觉得还是蛮容易的,最后提交答案的时候,果然还是有坑,竟然还考察程序运行时间,这么一整,更有意思了。下面以这道题目来讲讲涉及的几个知识点以及解法的不断演进,仅供参考。

题目来源在这里:[传送门](htt

阅读全文

水平无限循环弹幕的实现

文章首页图片 2018-11-18

前言

在项目实践中应该有很多场景会用到弹幕,那么如何实现一个完美版本的弹幕呢?接下来我们原理加代码带你实现一个完整的弹幕组件(react版本)

无限循环的水平弹幕实现原理

针对实现原理,这里我画了一张原理图,大家可以看一下:

![](https://blogimages2016.o

阅读全文

填充IOS下输入框的两个坑

文章首页图片 2018-09-18

前言

IOS的坑向来就不会少,这不,最近在重构组件库的时候,就发现了两个坑,然后也找到解决办法去把坑给填上,这里记录一下,以备后面回忆。

坑一:Input输入框配合系统输入法在实时搜索的应用中会出现错误的行为

该坑的示例代码如下:

![](https://blogimages201

阅读全文

学习不一样的Array.sort

文章首页图片 2018-08-08

前言

最近在实际业务中用到了大量和排序相关的问题,而排序在不依赖于外部库的前提下,原生的函数sort就肯定是你的首选。今天这篇文章我们依然秉承着学以致用的原则,先说说理论,然后再结合业务用到的一些排序场景跟大家探讨探讨这个函数的一些用法

1、Array.sort

根据[MDN](htt

阅读全文