dataStructures

时间:2024-07-11 01:36:20
【文件属性】:

文件名称:dataStructures

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-11 01:36:20

JavaScript

测试优先的数据结构 数据结构对于一般的编程非常重要,并且是更好地理解面向对象编程的好方法。 在本次研讨会中,我们将编写一些不同数据结构的 JavaScript 实现,包括:队列、链表、哈希表和可选的二叉树(按此顺序)。 所需的练习是队列、链表和哈希表。 如果你能做到的话,实现 BST 是一种奖励,因为我们将做另一个练习来获得很多关于 Trees 的练习。 ###队列的重要提示 由于本练习的目的是实现 Queue 类,因此您可能不会使用 JavaScript 内置的 push/pop/shift/unshift 函数。 您可以使用对象或数组来存储数据,并保留一个头尾指针,当调用入队和出队等函数时,该指针会四处移动。 让我们开始吧!


【文件预览】:
dataStructures-master
----README.md(895B)
----01_queue()
--------queue.js(408B)
--------testem.json(136B)
--------queueSpec.js(2KB)
----03_hashtables()
--------hashtableSpec.js(2KB)
--------hashtable.js(3KB)
----04_bst__optional()
--------bstSpec.js(4KB)
----02_linkedlist()
--------linkedlist.js(2KB)
--------linkedlistSpec.js(5KB)

网友评论