Some helpful tutorials and explainations for new computer scientists
- Hashing & Hash Tables
- Linked List Tutorial
- Mathmatical Induction
- Working With Pointers
- A Short Note on Sorting
Content
-
Hashing & Hash Tables
[View Hashing tutorial]
-
Linked List Tutorial
An introduction to Linked Lists. A definition of what a linked list is, how it
works and elementary linked list functions (the "set and get" functions),
singly linked lists are covered. Examples in pseudocode and C++.
[View the linked list tutorial.]
-
Mathematical Induction, Elementary Proof
A short tutorial on Mathematical Induction. This is a method commonly used
to prove the validity of equations. It is a very important method in Computer
Science.
[View Mathematical Induction]
-
Working with Pointers
An introduction to pointers. Covers declaration, de-refrencing, arithemetic,
arrays, and addressing. Geared towards C or C++ users.
[View Pointer Tutorial.]
-
A Short Note on Sorting
A short document on how to apply the sorting algorithms shown on this site to
sorting a vector of strings, using strcmp() and stricmp(). This document uses
"Bubble Sort" as it's example.
[View Sorting Strings the easy way]