Skip to content

Commit df404f0

Browse files
committed
update
1 parent 963ceef commit df404f0

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ const deque = new Deque<number>();
6868
const deque = new Deque<number>([1, 2, 3]);
6969
```
7070

71-
### Deque.fromArray(elements)
71+
### Deque.fromArray
7272

7373
##### JS
7474
```js
@@ -93,65 +93,65 @@ const list = [10, 3, 8, 40, 1];
9393
const deque = Deque.fromArray<number>(list);
9494
```
9595

96-
### .pushFront(element)
96+
### pushFront
9797
adds an element at the front of the queue.
9898

9999
```js
100100
deque.pushFront(30).pushFront(20).pushFront(10);
101101
```
102102

103-
### .pushBack(element)
103+
### pushBack
104104
adds an element at the back of the queue.
105105

106106
```js
107107
deque.pushBack(40).pushBack(50).pushBack(60);
108108
```
109109

110-
### .front()
110+
### front
111111
peeks on the front element of the queue.
112112

113113
```js
114114
console.log(deque.front()); // 10
115115
```
116116

117-
### .back()
117+
### back
118118
peeks on the back element of the queue.
119119

120120
```js
121121
console.log(deque.back()); // 60
122122
```
123123

124-
### .popFront()
124+
### popFront
125125
removes the front element in the queue. It uses a pointer to get the front element and only remove popped elements when reaching half size of the queue.
126126

127127
```js
128128
console.log(deque.popFront()); // 10
129129
console.log(deque.front()); // 20
130130
```
131131

132-
### .popBack()
132+
### popBack
133133
removes the back element in the queue. It uses a pointer to get the back element and only remove popped elements when reaching half size of the queue.
134134

135135
```js
136136
console.log(deque.popBack()); // 60
137137
console.log(deque.back()); // 50
138138
```
139139

140-
### .isEmpty()
140+
### isEmpty
141141
checks if the queue is empty.
142142

143143
```js
144144
console.log(deque.isEmpty()); // false
145145
```
146146

147-
### .size()
147+
### size
148148
returns the number of elements in the queue.
149149

150150
```js
151151
console.log(deque.size()); // 4
152152
```
153153

154-
### .clone()
154+
### clone
155155
creates a shallow copy of the queue.
156156

157157
```js
@@ -164,14 +164,14 @@ console.log(deque2.front()); // { id: 2 }
164164
console.log(clone.front()); // { id: 4 }
165165
```
166166

167-
### .toArray()
167+
### toArray
168168
returns a copy of the remaining elements as an array.
169169

170170
```js
171171
console.log(deque.toArray()); // [ 20, 30, 40, 50 ]
172172
```
173173

174-
### .clear()
174+
### clear
175175
clears all elements from the queue.
176176

177177
```js

0 commit comments

Comments
 (0)