Data Structure

Semester: 
Spring
•To study the concept of algorithms and the concept of algorithm  efficiency.

• To study the concept of abstract data types (ADTs) and the  abstract data types most commonly used in software development (stacks, queues, lists, and sets, . . . )

• To study the basic data types most commonly used to represent these abstract data types (arrays, linked lists, and binary search trees, . . . ), together with algorithms operating on these data structures.

Related materials
PreviewAttachmentSize
intro_lecture_1.ppt201 KB
arrays_lecture1.ppt1.49 MB
linked_list_lecture_2.ppt155.5 KB
stack_lecture_3_4.ppt1.97 MB
queue.ppt883.5 KB
tree.ppt1.77 MB
Tourism