随笔分类 -  算法

算法部分语言
摘要:疑问? 当你搜索 算法书籍的时候 你将发现 所有的算法基本都是基于java或者c的 几乎没有使用javaScript来编写算法的 这是为什么? 我们来了解一下算法和数据结构。 什么是算法 数据结构指的是“一组数据的存储结构”,算法指的是“操作数据的一组方法”。 数据结构是为算法服务的,算法是要作用再 阅读全文
posted @ 2021-09-09 17:03 丁少华 阅读(1212) 评论(0) 推荐(0) 编辑
摘要:javaScript可以原生提供的数据类型的确有限,但是并不代表不需要。 从一开始只有Object、Array到现在增加的Map和Set也确实证明前端也在不断发展自己的数据结构。 下边就有些没有的数据结构进行模拟实现。 java中链表的必要性 Java内部有自己的链表结构的数据类型LinkedLis 阅读全文
posted @ 2021-09-07 17:27 丁少华 阅读(810) 评论(0) 推荐(2) 编辑
摘要:利用对象的key来辅助 const array = [11, 2, 3, 6, 2, 9, 23, 2, 8, 6]; const res = {}, newArr = []; for (let index = 0; index < array.length; index++) { const el 阅读全文
posted @ 2021-09-07 16:38 丁少华 阅读(59) 评论(0) 推荐(0) 编辑
摘要:内置排序 浏览器内置有排序方法,这里有详细的文档 const array = [11, 2, 3, 6, 2, 9]; const res = array.sort(); console.log(res); // [11, 2, 2, 3, 6, 9] 可以看到针对两位的数字 此方法就无法正确排序。 阅读全文
posted @ 2021-09-06 11:53 丁少华 阅读(63) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示