Skip to content

moirachen1019/Data-Structures-and-Object-oriented-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data-Structures-and-Object-oriented-Programming

2021-Spring-NYCU by Prof. Liwei Chan

Labs

Weekly practice

Project-DungeonGame

An application of Object-oriented concept

Algorithm-Sorting & MinimumSpanningTree & ShortestPath

Implement some simple algorithms related to data structure

Course content

OOP Chapter 1: C++ Basics

OOP Chapter 2: Flow of Control

OOP Chapter 3: Function Basics

OOP Chapter 4: Parameters and Overloading

OOP Chapter 5: Arrays

OOP Chapter 6: Structures and Classes

OOP Chapter 7: Constructors and Other Tools

OOP Chapter 8: Operator Overloading, Friends, and References

OOP Chapter 9: Strings

OOP Chapter 10: Pointers and Dynamic Arrays

OOP Chapter 11: Separate Compilation and Namespaces

OOP Chapter 12: Stream & File IO

OOP Chapter 14: Inheritance

OOP Chapter 15: Virtual Function

OOP Chapter 16: Templates

OOP Chapter 17: Linked Data Structures

OOP Chapter 18: Exception Handling

OOP Chapter 19: STL

DS Unit 1: Run Time Analysis

DS Unit 2: Stack & Queue

DS Unit 3: Sorting

DS Unit 4: Binary Tree

DS Unit 5: Binary Search Tree

DS Unit 6: Binary Heap

DS Unit 7: AVL Tree

DS Unit 8: Graph

DS Unit 9: Shortest Path

DS Unit 10: Hashing

DS Unit 11: Minimal Spanning Tree

About

2021-Spring-NYCU by Prof. Liwei Chan

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages