35 lines
1.9 KiB
Markdown
35 lines
1.9 KiB
Markdown
# Homework 4 — Implementing a Simple Yelp
|
||
|
||
In this assignment you will implement of a simple business review and recommendation system called New York Businesses. Your program will mimic some behaviors of Yelp. Please read the entire handout before starting to code the assignment.
|
||
|
||
## Learning Objectives
|
||
|
||
- Get familiar with a commonly used data structure - linked lists.
|
||
- Practice using std::list.
|
||
- Practice using iterators.
|
||
|
||
## Background
|
||
|
||
Yelp is a popular online platform and mobile application that allows users to discover and review local businesses, particularly restaurants. It provides a platform for users to share their experiences and opinions about various businesses, including restaurants, bars, cafes, and other services.
|
||
|
||
In this assignment, you will be implement a program which allows users to discover local businesses.
|
||
|
||
## Specification
|
||
|
||
## Input Files
|
||
|
||
## Provided Code
|
||
|
||
## Program Requirements & Submission Details
|
||
|
||
In this assignment, **you must use std::list to store the businesses which match with what the user is searching for**.
|
||
|
||
Use good coding style when you design and implement your program. Organize your program into functions: don’t put all the code in main! Be sure to read the [Homework Policies](https://www.cs.rpi.edu/academics/courses/spring24/csci1200/homework_policies.php) as you put the finishing touches on your solution. Be sure to make up new test cases to fully debug your program and don’t forget
|
||
to comment your code! Use the provided template [README.txt](./README.txt) file for notes you want the grader to read.
|
||
You must do this assignment on your own, as described in the [Collaboration Policy & Academic Integrity](https://www.cs.rpi.edu/academics/courses/spring24/csci1200/academic_integrity.php) page. If you did discuss the problem or error messages, etc. with anyone, please list their names in your README.txt file.
|
||
|
||
**Due Date**: 02/15/2024, Thursday, 22:00pm.
|
||
|
||
## Rubric
|
||
|