This description is for DSA homework 1 problem 1.6.1, problem 1.7.1, and problem 1.7.2. You can switch to different problems by clicking the top bar of the website.
For each problem, please put your codes and an optional README in a directory called "b03902xxx" (your student ID), compress the directory as a ZIP file, and upload this ZIP file.
For example, the ZIP file for problem 1.7.1 should contain only a directory called "b03902xxx", and this directory contains "biginteger_for_binary.cpp", "biginteger_for_binary.h", and README (optional).
Note that it's not allowed to add other file/folder in the root directory of the zip file, e.g., "desktop.ini", ".DS_Store", ".dropbox", ".dolphin", or "__MACOSX". If you're using MAC (OSX), the built-in zip function in the file browser will generate a "__MACOSX" directory. Please be careful about these problems because it's a basic skill and manners for a programmer to avoid giving others garbage files, especially in the root directory of a zip file.