Adding inequality conditions (#489)

A quick fix to add inequality conditions wherever needed.

Co-authored-by: Oleksii Trekhleb <trehleb@gmail.com>
This commit is contained in:
Suraj Jadhav 2020-07-26 16:49:28 +05:30 committed by GitHub
parent 63f5a27152
commit 194f2133af
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -66,14 +66,14 @@ Remove(head, value)
return true
end if
n ← head.next
while n = ø and value !== n.value
while n != ø and value !== n.value
n ← n.next
end while
if n = tail
tail ← tail.previous
tail.next ← ø
return true
else if n = ø
else if n != ø
n.previous.next ← n.next
n.next.previous ← n.previous
return true
@ -89,7 +89,7 @@ ReverseTraversal(tail)
Pre: tail is the node of the list to traverse
Post: the list has been traversed in reverse order
n ← tail
while n = ø
while n != ø
yield n.value
n ← n.previous
end while