From 13958ce8b2f76b69fdb7d7c2fd761100b7d56ca3 Mon Sep 17 00:00:00 2001 From: pjs <pjs@alum.mit.edu> Date: Thu, 20 Oct 2016 15:24:51 -0700 Subject: [PATCH] bug fix in bubble_down --- lib/priority_queue.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/priority_queue.rb b/lib/priority_queue.rb index d1514c5..9f2272f 100644 --- a/lib/priority_queue.rb +++ b/lib/priority_queue.rb @@ -57,6 +57,7 @@ class PriorityQueue def bubble_down(index) target = @elements.pop + return if empty? loop do child_index = (index * 2) -- GitLab