算法
文章平均质量分 68
F2E前端爱好者
算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。
展开
-
数据结构和算法 (javascript版本)之列表
列表概述日常生活中,人们经常使用列表:待办事项列表、购物清单、歌词列表、歌曲列表等 注意:如果数据结构非常复杂那么列表的意义就不大了1.列表的抽象 列表属性 意义 listSize(attribute) 列表的元素个数 pos(attribute) 列表的当前位置 length(attribute) 返回列表中元素的个数 clear(method) 清空列表中原创 2016-03-07 11:24:54 · 425 阅读 · 0 评论 -
javascript算法与数据结构之栈
栈的概述 列表是一种最自然的数据组织方式,如果数据存储顺序不重要,也不必对数据进行查找,那么列表就是一种再好不过的数据结构。对于其他一些应用,列表就显得太过简陋了,我们需要某种和列表类似但是更复杂的数据结构。 栈就是和列表类似的一种数据结构,它可用来解决计算机世界里的很多问题。栈是一种高效的数据结构,因为数据只能在栈顶添加或者删除,所以这样的操作很快,而且容易实现。栈的使用遍布程原创 2016-03-21 11:57:41 · 346 阅读 · 0 评论