C++
C++ is my favorite and most frequently used language.
I even used it to
solve some complicated equation in my power electronic class when
numerical
method is used.
Anyway, I skipped the basic language skill but concentrated on the OO approach
of C++.
My very first OOP project, the calender generation
program. It takes the user
input and generates HTML calender according to the input. It was hard to me
when
I was new to C++ and the OOP.
calendarGenerator.cpp
note.h
note.cpp
noteboard.h
noteboard.cpp
monthpage.h
monthpage.cpp
calendar.h
calendar.cpp
interface.h
interface.cpp
apstring.cpp (written
by my prof.)
apvector.cpp (written by my prof.)
calendarGenerator.zip
My second OOP project in the Data Structure class.
I learned most of my programming
skill in this class. This program is a couple matching application according
to certain
criteria.
mainFunction.cpp
client.h
client.cpp
clientList.h
clientList.cpp
Listlnk.h ( a library class that similar to the
list.h in std lib of C++ )
listlnk.cpp
apstring.h
apstring.cpp
coupleMatch.zip
The project of my discrete math class, this program
demostrate the Dijkstra's algorithm
on finding the shortest path in a graph.
project1.cpp
Listlnk.h (an extremely useful class)
listlnk.cpp
shortestPath.h
shortestPath.cpp
shortest_Path.zip
The second project of my data structure class,
this is a dificult to understand program
since it use recursion in binary search tree and it has self-reconstruct property.
evaluation.cpp
bstree.h
bstree.cpp
splaytree.h
splaytree.cpp
timer.h
timer.cpp
project2.zip