I need a programmer

Needs to be in C++ format and please explain the process. Thank you

In this project, you are going to introduce a Netflix-like (or Amazon prime video/Hulu/Apple+/Disney+) menu, composed by categories, each of which consists of a list of movies. Namely, there are a number of rows. For each row, users can browse movies in a circular way. For all rows/categories, users could browse up and down but not in a circular way.

With the above background, please implement a Netflix-like menu using (1) DLL for connecting the beginning of all rows/categories; (2) each row/category is constructed by a CLL. A possible illustration of the above concepts is shown at the end of the file. Note that there is more than one way to implement the relationship between DLL and CLLs here (and the header of a CLL is not shown here because of a variety of possible implementations. You are required to introduce a header for each CLL).

For the entire Netflix, here are the features included: a. Add a new category by name (e.g., void addCategory(string name)) b. Search a category by name. If the category is found, return the pointer of the category. If the category is not available, return a null pointer. c. Search a movie by name. In this case, users do not know the category that this movie belongs to. All they know is movie name. d. Remove a category by name. If the category is available, remove all the movies within the category. Also, remove the header node of this category/CLL. The category itself should be deleted, too. e. Delete all the movie before a date (e.g., void deleteMovies(Date* date)). Each movie has a title and an uploaded date from Netflix. All the movies uploaded prior to date should be removed by this function. f. Print all the movies of all categories.

For each category/CLL, here are the features included: a. Add a movie to the category in alphabetic order (based on movie title). As mentioned, a movie should have a title and uploaded date when it is added to the category. You should check if there exists a movie that has the same title already. If the movie already exists, do nothing. Otherwise, add this movie to the category so that all the movies are listed in alphabetic order. b. Search a movie by name. Note that you are required to implement binary search algorithm here. c. get movie’s index. In this case, index is counted in clockwise order. For example, in category “children”, Barbie is at index 0; Harry Potter is at index 1; Lion King is at index 2; and d. Print all the movies of the category.

In addition to above’s two classes, you will need Date and Node classes at least. You are welcome to reuse your lab work. You should at least check whether a date falls within valid range, especially for leap year case.

Skills: C++ Programming, C# Programming, C Programming, Software Architecture, PHP

See more: help i need an arduino programmer, i have an excel spreadsheet that needs some final touches to be ready i need an absolute expert at working an excel, i have multiple document that just need to be retyped into word as i need to make changes to them they need to be edited, i have started a new job as a tour guide and i need some audio transcribing from a colleagues tour of oxford stratford upon avon, i m a designer and i need a programmer for my portfolio website, i need 3d model the interior of the apartment (attached dwg drawing) based on developed 3d model, i need a business card designed as founder of my website, i need a christmas and new year ecard for my prague czech republic based travel business the text needs to be editable i will ne, i need a web based programmer, i need programmer for contact form, i need programmer write code, i need a help how to write a letter to your friend in abroad tell her about the recent development in your country, i need a free lance job as a journalist, i need help from tyler perry as a young writter, i need programmer, i need programmer a site in india, i need programmer for a project, i need programmer paraphrasing, i need programmer to debug my code, I need a logo designed. We are offering a Competition to design a graphic Identity Program for the High Point Community, an inno

About the Employer:
( 0 reviews ) Fresno, United States

Project ID: #24818761

Awarded to:


Hi there, I can do this project today. Feel free to inbox me now. Thank you..................................

$140 USD in 1 day
(92 Reviews)

4 freelancers are bidding on average $159 for this job


Hi, I have 15 years’ experience in .net I have read your project description and I’m confident I can do this project for you perfectly. I still have a few questions. Please leave a message on my chat so we can discuss More

$140 USD in 7 days
(30 Reviews)

hello,dear. I have read all your requirements for 'I need a programmer' and I fully understood it. I've already done this kind of project before. I am confident and I am sure that I am able to finish this project. Plea More

$155 USD in 1 day
(19 Reviews)

Hello. I have read your posting carefully and exactly understood what you are looking for. I am sure your project. As I am a talent C++ and C# expert i am choosing it will be finished in a short time. Please don't hesi More

$200 USD in 5 days
(1 Review)