CSCI-B503 - Analysis of Algorithms

Project: Fast Integer Multiplication

Project description

* Correction : All numbers are stored in an array with least siginificant digit stored at the first location.

Resources

One way to get access to hulk is to use linux machines in room 004(There is a Linux machine lab in room 004, right next to our classroom). Log on to one of those linux machines and type the following on your terminal command line :

$ssh your_user_name@hulk.soic.indiana.edu

password is required and it is the same as your email password. If you are using on campus Windows machine, you can use puTTY. If you can also access hulk from off-campus machines, This will help.

Driver File

project_scaffold

In the driver, you will find the follwing files :

Makefile

Readme

main16.c

main4.c

myutil.c

scaffold16.c

scaffold32.c

scaffold4.c

scaffold16.h

scaffold32.h

scaffold4.h

test_16.sh

test_32.sh

test_4.sh

longt.c : This additional file shows how to efficiently use types to help with breaking a two digit number into its digits