摘要: ![](https://img2018.cnblogs.com/blog/1834003/201911/1834003-20191124230120626-366218768.png) ![](https://img2018.cnblogs.com/blog/1834003/201911/1834003-20191124230133997-544099920.png) ![](https://im 阅读全文
posted @ 2019-11-24 23:02 Nayek 阅读(199) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1834003/201911/1834003-20191124225741653-2024185037.png) 阅读全文
posted @ 2019-11-24 22:58 Nayek 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 常见数据结构 这一章节我们将来学习数据结构的内容。经常会有人提问说:学习数据结构或者算法对于前端工程师有用么? 总的来说,这些基础学科在短期内收效确实甚微,但是我们首先不要将自己局限在前端工程师这点上。笔者之前是做 iOS 开发的,转做前端以后,只有两个技能还对我有用: 1. 基础学科内容,比如:网 阅读全文
posted @ 2019-11-24 20:49 Nayek 阅读(3433) 评论(0) 推荐(0) 编辑
摘要: 常考算法题解析 这一章节依托于上一章节的内容,毕竟了解了数据结构我们才能写出更好的算法。 对于大部分公司的面试来说,排序的内容已经足以应付了,由此为了更好的符合大众需求,排序的内容是最多的。当然如果你还想冲击更好的公司,那么整一个章节的内容都是需要掌握的。对于字节跳动这类十分看重算法的公司来说,这一 阅读全文
posted @ 2019-11-24 20:48 Nayek 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 冒泡排序的原理如下,从第一个元素开始,把当前元素和下一个索引元素进行比较。如果当前元素大,那么就交换位置,重复操作直到比较到最后一个元素,那么此时最后一个元素就是该数组中最大的数。下一轮重复以上操作,但是此时最后一个元素已经是最大数了,所以不需要再比较最后一个元素,只需要比较到 的位置。 阅读全文
posted @ 2019-11-24 20:26 Nayek 阅读(122) 评论(0) 推荐(0) 编辑