File tree Expand file tree Collapse file tree 9 files changed +13
-11
lines changed Expand file tree Collapse file tree 9 files changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -71,8 +71,8 @@ _For a list similar to the book site see this [algorithms list](/docs/algorithms
71
71
72
72
** ADTs:**
73
73
74
- * [ MinPQ - p. 311] ( /src/adts/priority-queue-min/ priority-queue-min .js )
75
- * [ MaxPQ - p. 318] ( /src/adts/priority-queue-max/ priority-queue-max .js )
74
+ * [ MinPQ - p. 311] ( /src/adts/min- priority-queue/min- priority-queue.js )
75
+ * [ MaxPQ - p. 318] ( /src/adts/max- priority-queue/max- priority-queue.js )
76
76
77
77
** Clients:**
78
78
Original file line number Diff line number Diff line change @@ -60,9 +60,9 @@ Every algorithm or ADT has a link pointing to the original Java implementation a
60
60
* Quick3way | [ js] ( /src/algorithms/quick-3way-sort/quick-3way-sort.js ) | [ java] ( https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/Quick3way.java.html ) |
61
61
* QuickX | js | [ java] ( https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/QuickX.java.html ) |
62
62
* QuickBentleyMcIlroy | js | [ java] ( https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/QuickBentleyMcIlroy.java.html ) |
63
- * TopM | [ js] ( /src/adts/priority-queue-min/ priority-queue-min .client.js ) | [ java] ( https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/TopM.java.html ) |
64
- * MaxPQ | [ js] ( /src/adts/priority-queue-max/ priority-queue-max .js ) | [ java] ( https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/MaxPQ.java.html ) |
65
- * MinPQ | [ js] ( /src/adts/priority-queue-min/ priority-queue-min .js ) | [ java] ( https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/MinPQ.java.html ) |
63
+ * TopM | [ js] ( /src/adts/min- priority-queue/min- priority-queue.client.js ) | [ java] ( https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/TopM.java.html ) |
64
+ * MaxPQ | [ js] ( /src/adts/max- priority-queue/max- priority-queue.js ) | [ java] ( https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/MaxPQ.java.html ) |
65
+ * MinPQ | [ js] ( /src/adts/min- priority-queue/min- priority-queue.js ) | [ java] ( https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/MinPQ.java.html ) |
66
66
* IndexMinPQ | js | java |
67
67
* IndexMaxPQ | js | java |
68
68
* Multiway | js | java |
Original file line number Diff line number Diff line change @@ -5,6 +5,8 @@ module.exports = {
5
5
Counter : require ( './counter/counter' ) ,
6
6
FixedCapacityStack : require ( './fixed-capacity-stack/fixed-capacity-stack' ) ,
7
7
Node : require ( './node/node' ) ,
8
+ MaxPQ : require ( './max-priority-queue/max-priority-queue' ) ,
9
+ MinPQ : require ( './min-priority-queue/min-priority-queue' ) ,
8
10
Queue : require ( './queue/queue' ) ,
9
11
ResizableArrayStack : require ( './resizable-array-stack/resizable-array-stack' ) ,
10
12
SmallDate : require ( './small-date/small-date' ) ,
Original file line number Diff line number Diff line change 1
- const MaxPQ = require ( './priority-queue-max ' )
1
+ const MaxPQ = require ( './max- priority-queue' )
2
2
const { StdIn, StdOut } = require ( '../../libs' )
3
3
const { Stack, Transaction } = require ( '../index' )
4
4
@@ -13,7 +13,7 @@ class LowestM {
13
13
* @param {[] } args [m]
14
14
* @example <caption>Print the lowest 5 transactions</caption>
15
15
* ```sh
16
- * $ node priority-queue-max .client.js 5 < ~/algs4-data/tinyBatch.txt
16
+ * $ node max- priority-queue.client.js 5 < ~/algs4-data/tinyBatch.txt
17
17
* Turing 1/11/2002 66.1
18
18
* Turing 6/17/1990 644.08
19
19
* Dijkstra 9/10/2000 708.95
File renamed without changes.
Original file line number Diff line number Diff line change 1
- const MaxPQ = require ( './priority-queue-max ' )
1
+ const MaxPQ = require ( './max- priority-queue' )
2
2
const UNDEF = undefined
3
3
4
4
describe ( 'Unit Tests: Maximum Priority Queue' , ( ) => {
Original file line number Diff line number Diff line change 1
- const MinPQ = require ( './priority-queue-min ' )
1
+ const MinPQ = require ( './min- priority-queue' )
2
2
const { StdIn, StdOut } = require ( '../../libs' )
3
3
const { Stack, Transaction } = require ( '../index' )
4
4
@@ -13,7 +13,7 @@ class TopM {
13
13
* @param {[] } args [m]
14
14
* @example <caption>Print the top 5 transactions</caption>
15
15
* ```sh
16
- * $ node priority-queue-min .client.js 5 < ~/algs4-data/tinyBatch.txt
16
+ * $ node min- priority-queue.client.js 5 < ~/algs4-data/tinyBatch.txt
17
17
* Thompson 2/27/2000 4747.08
18
18
* vonNeumann 2/12/1994 4732.35
19
19
* vonNeumann 1/11/1999 4409.74
File renamed without changes.
Original file line number Diff line number Diff line change 1
- const MinPQ = require ( './priority-queue-min ' )
1
+ const MinPQ = require ( './min- priority-queue' )
2
2
const UNDEF = undefined
3
3
4
4
describe ( 'Unit Tests: Minimum Priority Queue' , ( ) => {
You can’t perform that action at this time.
0 commit comments