Employee Information
This Semester's Classes
Other Classes
Publications
|
Dr. McDaniel |
Employee InformationJob title: Professor Key responsibilities: I work full-time for the
Department of Computing Science
teaching Computing classes. I serve on various committees in the
Department of Computer Science and in the College of Mathematics
and Science. I also maintain the Web Page for the Online Entry Form
for the
Central Oklahoma Regional Science and Engineering Fair.
Office phone:
405-974-5388
|
This Semester's ClassesOther ClassesImportant Files |
|
An Algorithm for Error Correcting Cyclic Redundance Checks
C/C++ Users Journal - June 2003 - p.6
The source code, as published, is at the Dr. Dobbs website. For a local copy, click here Efficiently Sorting Linked Lists - Dr. Dobbs Journal - June 1999 - p. 125 The source code, as published, is at the DDJ website. The latest version of the source code can be retrieved at this web site. I have divided the program up into 4 parts: The Singly Linked List routines (which include the Sort routine) are in the file: csll_.c, the header file is in: sll_.h. The main test program is in: llsort.c A program that will create a random file of characters for testing is create.c I also have a version of the sort using C++ templates. The comparison (comp) routine has been replaced by <. I overloaded << which will make the traverssal routine more intuitive. You can use these routines to sort a linked list of virtually any structure (so long as the structure is specified in the template argument list). Within the declaration of the user defined structure, the user will have to define the < and the << operators to make the proper comparisons and to handle the output. The main test program is llsortlt.cpp and the templated Singly List routines are in tcslll_.html. |
Implementing the Heap Sort using Dynamically Allocated Storage
Conference on Applied Mathematics - University of Central Oklahoma - Spring 1995 Parsing a String with a Batch file - PC Magazine - April 26, 1994 - p.275 QuickSort Using Linked Lists Conference on Applied Mathematics - University of Central Oklahoma - An Object Oriented Data Base in Turbo Pascal Conference on Applied Mathematics - University of Central Oklahoma - Spring 1993 An Introduction to Turbo Pascal Object Oriented Programming Conference on Applied Mathematics - University of Central Oklahoma - Spring 1992 Variations on Put First Conference on Applied Mathematics - University of Central Oklahoma - Spring 1991 |
| Pascal | Socket Programming | HTML Links |
Java Script Tutorial from w3schools.com
A Guide to the Internet
BEDIX
sudoku
College courses from other Oklahoma colleges that will transfer,
from the Oklahoma State Regents for Higher Education.
mult - (executable)
mult
mixmult
Vietnam
Grades from the last semester are available.
The password is the same one you had last semester.
Todays Date: Friday, 27-Jan-2012 16:48:18 CST
FSA.doc
ASCII character set