University of Arizona, Department of Computer Science

CSc 120 (Spring 2025): Assignment 7 and OCA

Start Date: Mon Mar 17
Due Date: Short problems: 7:00 PM, Thu Mar 20
OCA Video: No OCA this week
Long problem: 7:00 PM, Tue Mar 25

General Requirements

  1. For the long problems, your code should follow the style guidelines for the class.
  2. You may not use concepts not yet covered in class. See the restrictions listed in the long problem.

Short Problems (Due 7pm Thu Mar 20)

(20 points)

Submit your short problems to the folder PA-07-Shorts folder on Gradescope here https://www.gradescope.com/

The short problems for this assignment are the following:

  1. List to string (Recursive)

  2. List Palindrome (Recursive)

  3. Column to List (Recursive)

  4. Diagonal to List (Recursive)

Long Problem (Due 7pm Tue Mar 25)

(80 points)

  1. Friends
    Files: friends.py and linked_list.py.

Submission information: Submit the files specified above at https://gradescope.com