Skip to content

Commit 7becc35

Browse files
author
Isaac Ramirez
committed
- rename max & min priority queues files
1 parent dc0fe1b commit 7becc35

File tree

9 files changed

+13
-11
lines changed

9 files changed

+13
-11
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@ _For a list similar to the book site see this [algorithms list](/docs/algorithms
7171

7272
**ADTs:**
7373

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)
7676

7777
**Clients:**
7878

docs/algorithms-list.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ Every algorithm or ADT has a link pointing to the original Java implementation a
6060
* 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) |
6161
* QuickX | js | [java](https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/QuickX.java.html) |
6262
* 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) |
6666
* IndexMinPQ | js | java |
6767
* IndexMaxPQ | js | java |
6868
* Multiway | js | java |

src/adts/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ module.exports = {
55
Counter: require('./counter/counter'),
66
FixedCapacityStack: require('./fixed-capacity-stack/fixed-capacity-stack'),
77
Node: require('./node/node'),
8+
MaxPQ: require('./max-priority-queue/max-priority-queue'),
9+
MinPQ: require('./min-priority-queue/min-priority-queue'),
810
Queue: require('./queue/queue'),
911
ResizableArrayStack: require('./resizable-array-stack/resizable-array-stack'),
1012
SmallDate: require('./small-date/small-date'),

src/adts/priority-queue-max/priority-queue-max.client.js renamed to src/adts/max-priority-queue/max-priority-queue.client.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const MaxPQ = require('./priority-queue-max')
1+
const MaxPQ = require('./max-priority-queue')
22
const { StdIn, StdOut } = require('../../libs')
33
const { Stack, Transaction } = require('../index')
44

@@ -13,7 +13,7 @@ class LowestM {
1313
* @param {[]} args [m]
1414
* @example <caption>Print the lowest 5 transactions</caption>
1515
* ```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
1717
* Turing 1/11/2002 66.1
1818
* Turing 6/17/1990 644.08
1919
* Dijkstra 9/10/2000 708.95

src/adts/priority-queue-max/priority-queue-max.spec.js renamed to src/adts/max-priority-queue/max-priority-queue.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const MaxPQ = require('./priority-queue-max')
1+
const MaxPQ = require('./max-priority-queue')
22
const UNDEF = undefined
33

44
describe('Unit Tests: Maximum Priority Queue', () => {

src/adts/priority-queue-min/priority-queue-min.client.js renamed to src/adts/min-priority-queue/min-priority-queue.client.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const MinPQ = require('./priority-queue-min')
1+
const MinPQ = require('./min-priority-queue')
22
const { StdIn, StdOut } = require('../../libs')
33
const { Stack, Transaction } = require('../index')
44

@@ -13,7 +13,7 @@ class TopM {
1313
* @param {[]} args [m]
1414
* @example <caption>Print the top 5 transactions</caption>
1515
* ```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
1717
* Thompson 2/27/2000 4747.08
1818
* vonNeumann 2/12/1994 4732.35
1919
* vonNeumann 1/11/1999 4409.74

src/adts/priority-queue-min/priority-queue-min.spec.js renamed to src/adts/min-priority-queue/min-priority-queue.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const MinPQ = require('./priority-queue-min')
1+
const MinPQ = require('./min-priority-queue')
22
const UNDEF = undefined
33

44
describe('Unit Tests: Minimum Priority Queue', () => {

0 commit comments

Comments
 (0)