Skip to content

Commit 1b50d49

Browse files
committed
docs(src): fix readme links
1 parent ab8b641 commit 1b50d49

File tree

13 files changed

+45
-26
lines changed

13 files changed

+45
-26
lines changed

README.md

+13-16
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
[![image](https://user-images.githubusercontent.com/418605/59557258-10742880-8fa3-11e9-84fb-4d66a9d89faa.png)](https://books.adrianmejia.com/dsajs-data-structures-algorithms-javascript/)
1+
![image](https://user-images.githubusercontent.com/418605/59557258-10742880-8fa3-11e9-84fb-4d66a9d89faa.png)
22

33
# Data Structures and Algorithms in JavaScript
44

5-
[![CircleCI](https://img.shields.io/circleci/build/github/amejiarosario/dsa.js-data-structures-and-algorithms-in-javascript/master.svg)](https://circleci.com/gh/amejiarosario/dsa.js-data-structures-and-algorithms-in-javascript) [![NPM version](https://badge.fury.io/js/dsa.js.svg)](https://badge.fury.io/js/dsa.js) [![Slack](https://dsajs-slackin.herokuapp.com/badge.svg)](https://dsajs-slackin.herokuapp.com)
5+
[![CircleCI](https://img.shields.io/circleci/build/github/amejiarosario/dsa.js-data-structures-and-algorithms-in-javascript/master.svg)](https://circleci.com/gh/amejiarosario/dsa.js-data-structures-and-algorithms-in-javascript) [![NPM version](https://badge.fury.io/js/dsa.js.svg)](https://badge.fury.io/js/dsa.js) [![chat](https://dsajs-slackin.herokuapp.com/badge.svg)](https://dsajs-slackin.herokuapp.com)
66

77
> This is the coding implementations of the [DSA.js book](https://books.adrianmejia.com/dsajs-data-structures-algorithms-javascript/) and the repo for the NPM package.
88
@@ -38,15 +38,11 @@ https://img.shields.io/github/repo-size/amejiarosario/dsa.js.svg - 98.1 MB
3838
- [🥞 Linear Data Structures](#-linear-data-structures)
3939
- [🌲 Non-Linear Data Structures](#-non-linear-data-structures)
4040
- [⚒ Algorithms Techniques](#%E2%9A%92-algorithms-techniques)
41+
- [Book](#book)
4142
- [FAQ](#faq)
4243
- [Support](#support)
43-
- [Donations](#donations)
4444
- [License](#license)
45-
- [Book](#book)
46-
- [Data Structures](#data-structures)
47-
- [Linear Data Structures](#linear-data-structures)
48-
- [Non-Linear Data Structures](#non-linear-data-structures)
49-
- [Algorithms](#algorithms)
45+
5046

5147
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
5248

@@ -486,7 +482,7 @@ We are going to discuss the following techniques for solving algorithms problems
486482
</details>
487483

488484
<details>
489-
<summary>Hey OP, why you created this repo/book?</summary>
485+
<summary>Why you created this repo/book?</summary>
490486
<p>
491487
There are not many books about Algorithms in JavaScript. This material fills the gap.
492488
Also, it's good practice :)
@@ -497,21 +493,22 @@ We are going to discuss the following techniques for solving algorithms problems
497493
<summary>Is there anyone I can contact if I have questions about something in particular?
498494
</summary>
499495
<p>
500-
Yes, open an issue or ask questions on the slack channel.
496+
Yes, open an issue or ask questions on the [slack channel](https://dsajs-slackin.herokuapp.com).
501497
</p>
502498
</details>
503499

504-
## Support
500+
## Book
505501

506-
Reach out to me at one of the following places!
502+
This project is also available in a [book](https://books.adrianmejia.com/dsajs-data-structures-algorithms-javascript/). You will get a nicely formatted PDF with 180+ pages + ePub and Mobi version.
507503

508-
- Twitter at <a href="http://twitter.com/amejiarosario" target="_blank">`@amejiarosario`</a>
509-
- Slack at <a href="https://dsajs-slackin.herokuapp.com" target="_blank">`dsajs.slack.com`</a>
504+
[![dsa.js book](https://books.adrianmejia.com/dsajs-data-structures-algorithms-javascript/img/dsajs-cover-320h2.png)](https://books.adrianmejia.com/dsajs-data-structures-algorithms-javascript/)
510505

506+
## Support
511507

512-
## Donations
508+
Reach out to me at one of the following places!
513509

514-
The best way to support this project is buying the [book](https://books.adrianmejia.com/dsajs-data-structures-algorithms-javascript/), so I can invest more time into this project and keep improving it.
510+
- Twitter at <a href="http://twitter.com/amejiarosario" target="_blank">`@amejiarosario`</a>
511+
- Chat on <a href="https://dsajs-slackin.herokuapp.com" target="_blank">`dsajs.slack.com`</a>
515512

516513
## License
517514

src/README.adoc

-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,3 @@ The implementations are divided in two main parts:
99
- https://github.com/amejiarosario/dsa.js/tree/master/src/algorithms[Algorithms]
1010
- https://github.com/amejiarosario/dsa.js/tree/master/src/data-structures[Data Structures]
1111
12-
NOTE: `runtimes` directory is just for blog/book examples but not exposed throught the public API.

src/algorithms/README.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include::../../book/chapters/part4.adoc[]
1+
include::../../book/part04-algorithmic-toolbox.asc[]
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include::../../../book/chapters/array.adoc[]
1+
include::../../../book/content/part02/array.asc[]
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include::../../../book/chapters/graph.adoc[]
1+
include::../../../book/content/part03/graph.asc[]
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include::../../../book/chapters/linked-list.adoc[]
1+
include::../../../book/content/part02/linked-list.asc[]

src/data-structures/maps/README.adoc

+7-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
include::../../../book/chapters/map.adoc[]
1+
include::../../../book/content/part03/map.asc[]
2+
3+
<<<
4+
include::../../../book/content/part03/hashmap.asc[]
5+
6+
<<<
7+
include::../../../book/content/part03/treemap.asc[]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
include::../../../book/content/part03/hashmap.asc[]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
include::../../../book/content/part03/treemap.asc[]
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include::../../../book/chapters/queue.adoc[]
1+
include::../../../book/content/part02/queue.asc[]

src/data-structures/sets/README.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include::../../../book/chapters/set.adoc[]
1+
include::../../../book/content/part03/set.asc[]
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include::../../../book/chapters/stack.adoc[]
1+
include::../../../book/content/part02/stack.asc[]

src/data-structures/trees/README.adoc

+16-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,16 @@
1-
include::../../../book/chapters/tree.adoc[]
1+
include::../../../book/content/part03/tree-intro.asc[]
2+
3+
<<<
4+
include::../../../book/content/part03/binary-search-tree.asc[]
5+
6+
<<<
7+
include::../../../book/content/part03/tree-search-traversal.asc[]
8+
9+
<<<
10+
include::../../../book/content/part03/binary-search-tree-traversal.asc[]
11+
12+
<<<
13+
include::../../../book/B-self-balancing-binary-search-trees.asc[]
14+
15+
<<<
16+
include::../../../book/C-AVL-tree.asc[]

0 commit comments

Comments
 (0)