adding hw4
This commit is contained in:
34
hws/04_yelp_businesses/README.md
Normal file
34
hws/04_yelp_businesses/README.md
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
# 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
|
||||||
|
|
||||||
36
hws/04_yelp_businesses/README.txt
Normal file
36
hws/04_yelp_businesses/README.txt
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
HOMEWORK 4: Yelp Businesses
|
||||||
|
|
||||||
|
|
||||||
|
NAME: < insert name >
|
||||||
|
|
||||||
|
|
||||||
|
COLLABORATORS AND OTHER RESOURCES:
|
||||||
|
List the names of everyone you talked to about this assignment
|
||||||
|
(classmates, TAs, ALAC tutors, upperclassmen, students/instructor via
|
||||||
|
LMS, etc.), and all of the resources (books, online reference
|
||||||
|
material, etc.) you consulted in completing this assignment.
|
||||||
|
|
||||||
|
< insert collaborators / resources >
|
||||||
|
|
||||||
|
Remember: Your implementation for this assignment must be done on your
|
||||||
|
own, as described in "Academic Integrity for Homework" handout.
|
||||||
|
|
||||||
|
|
||||||
|
ESTIMATE OF # OF HOURS SPENT ON THIS ASSIGNMENT: < insert # hours >
|
||||||
|
|
||||||
|
|
||||||
|
MISC. COMMENTS TO GRADER:
|
||||||
|
(optional, please be concise!)
|
||||||
|
|
||||||
|
|
||||||
|
## Reflection and Self Assessment
|
||||||
|
|
||||||
|
Discuss the issues you encountered during development and testing. What
|
||||||
|
problems did you have? What did you have to research and learn on your
|
||||||
|
own? What kinds of errors did you get? How did you fix them?
|
||||||
|
|
||||||
|
What parts of the assignment did you find challenging? Is there anything that
|
||||||
|
finally "clicked" for you in the process of working on this assignment? How well
|
||||||
|
did the development and testing process go for you?
|
||||||
|
|
||||||
|
< insert reflection >
|
||||||
Reference in New Issue
Block a user