CS 33200 - Homework Assignment 1

This assignment has two problems. For this assignment you will be writing part of your solutions using the LaTeX markup language and part using C. This assignment is due Thursday, September 8.

To use the LaTeX markup language, you need to install MikTeX on your computer. Use the instructions on this page.

This assignment makes use of files contained in this zip file. In the zip file is the LaTeX file CS332Hw1.tex. Change the name of this file to CS332Hw1Surname.tex where Surname is your last name (and also put your name in the appropriate place in the document). This LaTeX file contains the two problems that you need to solve. You will also put your solutions in this LaTeX file. You should try to use the LaTeX language to typeset your solutions. The best way to get started with LaTeX is to mimic LaTeX code. Look at how your homework problems are typeset in the file CS332Hw1Surname.tex and use that as a starting point for figuring out how to typeset your solutions. If you get stuck trying to figure out how to get LaTeX to do something, write to me and ask about it. If you get really stuck, fake it by using text to try and mimic what you want to typeset. As we go through the semester, you will get more used to using LaTeX, but at the beginning it can be kind of tricky. Also, you should download this collection of LaTeX help files and documentation.

In the zip file there is a portable version of the SciTE text editor and also a file SciTEGlobal.properties that contains the command line tools that you need for LaTeX. Open the file CS332Hw1Surname.tex using this copy of SciTE and then look in the "Tools" menu. To produce a PDF version of your homework assignment, use the "PDFLaTeX" tool to produce a ".pdf" file. Or, you can use the "LaTeX" tool to create a ".dvi" file and then use the "View DVI" tool to look at the resulting document. I prefer to work with .dvi files (rather than pdf files) because the dvi-viewer program is many times faster than the pdf-viewer (e.g., Adobe Acrobat Reader).

Turn in a zip file called CS332Hw1Surname.zip (where Surname is your last name) containing your final version of the LaTeX file CS332Hw1Surname.tex, your version of the C file RecursiveInsertion.h, and the file Sort.c.

This assignment is due Thursday, September 8.


Return to the main homework page.
Return to the CS 33200 home page.


compliments and criticisms