摘要:
课程地址:http://www.imooc.com/learn/186 讲师:远人课程基础: html css js ,做过一些项目。 语言基础:HTML/HTML5 CSS/CSS3 JAVASCRIPT HTML/HTML5: 超文本标记语言,我们开发web应... 阅读全文
摘要:
课程地址:http://www.imooc.com/learn/186 讲师:远人课程基础: html css js ,做过一些项目。###多页面我们往常使用的web服务大多是多页面形式,依靠后端的架构来实现多页切换、逻辑层次等,这样的状况下前端实现起来就比较简单,易实施。基本上每个前端都会做... 阅读全文
摘要:
该笔记基于《改变未来的9大算法》一书。###搜索引擎索引 阅读全文
摘要:
> 7月份研究了下 写了下总结。[笔记地址](https://app.yinxiang.com/shard/s19/sh/f49b3780-57bf-4ad0-8212-c7e382da5985/4774bfc0d65dd3ef281af85032848012) 阅读全文
摘要:
###1 入门>都是文件,在Linux系统中,一切都是文件,只有系统中的程序(例如视频播放器)才关心文件格式。 1. 文件名最大长度255,最好控制在80个字符以内2. 文件名区分大小写,`book.txt`与`Book.txt`是不同的文件。命令也遵循这个约定,`find`与`Find`不一样。3... 阅读全文
摘要:
```/** * 树,一种非线性的数据结构。 以分层的方式存储数据。 * 一棵树最上面的节点成为根节点,如果一个节点下面有多个节点,这个节点称为父节点,下面的节点称为子节点 * 没有任何子节点的节点,陈宝国职位叶子节点。 * * 二叉树是每个节点最... 阅读全文
摘要:
###集合> 集合(set)是一种包含不同元素的数据结构。 集合中的元素称为成员。 集合的两个最重要特性是:首先,集合中的成员是无序的;其次,集合中不允许相同成员存在。###code```function Set(){ var me = this; me.data... 阅读全文
摘要:
###散列表(哈希表> 散列是一种常用的数据存储技术,散列后的数据可以快速地插入或取用。散列表需要一个散列值(key)来存储指定数据,取数据也是依靠此。散列值可以依靠计算数据的 ASCII码来获得,但是这会有一个问题,若干数据的散列值可能会相同,这样存储就会发生碰撞。方案: 开链法, 对Has... 阅读全文
摘要:
###字典> 字典是一种以键-值对形式存储数据的数据结构最基本功能规划```add 添加数据到字典remove 从字典中移除数据get 从字典中取出数据count 统计字典数据量find 查找数据在字典中位置show 显示字典数据`````` /** * 字典 * ... 阅读全文
摘要:
###链表> 链表是由一组节点组成的集合。每个节点都使用一个对象的引用指向它的后继。指向另一个节点的引用叫做链####结构示意图 :链表头需要我们标识 head ``` { element:head,next:obj1 } ==> { element:obj1,next:obj2 } =... 阅读全文