Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
courses:cs211:winter2011:journals:charles:home [2011/01/26 06:52] gouldccourses:cs211:winter2011:journals:charles:home [2011/01/27 06:58] gouldc
Line 1: Line 1:
 ====== Charles' Journal ====== ====== Charles' Journal ======
 +
 +  * [[chapter1|Chapter 1: Introduction]]
 +  * [[chapter2|Chapter 2: Algorithm Analysis]]
 +
 PREFACE PREFACE
  
Line 63: Line 67:
 2.5 A More Complex Data Structure: Priority Queues 2.5 A More Complex Data Structure: Priority Queues
  
-A priority queue is a data structure designed to store elements with priority values. A priority queue has the ability to add, delete, and select elements. When a priority queue is asked to "select" an element, it returns the element with the highest priority. This characteristic of priority queues is applicable to problems such as the scheduling of processes on a computer. (Weighted interval scheduling comes to mind; see 1.2)+A priority queue is a data structure designed to store elements with priority values. It can add, delete, and select elements. When a priority queue is asked to "select" an element, it returns the element with the highest priority. This characteristic of priority queues is applicable to problems such as the scheduling of processes on a computer. (Weighted interval scheduling comes to mind; see 1.2)
  
courses/cs211/winter2011/journals/charles/home.txt · Last modified: 2011/04/05 05:20 by gouldc
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0