Find Jobs
Hire Freelancers

Binary trees

$30-250 USD

In Progress
Posted almost 8 years ago

$30-250 USD

Paid on delivery
write a c++ function that converts 2-3-4 tree to red-black tree Your implementation of the trees must use templates so that any (reasonable) data types may be used. Load the 2-3-4 tree with 100 unique random int’s with values in the range 200-500. Display the tree in such a form such that it is clear that it is a 2-3-4 tree. Delete any 37 of the values that you inserted, but all of the values that are in the root node must be among those that are deleted. Convert the 2-3-4 tree into a red-black tree. After the conversion, display the converted tree in such a form such that it is clear that it is a red-black tree. Delete any 32 values in the tree, but the value in the root node must be among those that are deleted. Display the resulting red-black tree.
Project ID: 10758963

About the project

21 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
21 freelancers are bidding on average $129 USD for this job
User Avatar
Dear client, how are you? I am a C++ programmer and mathematician. This task is very appropriate for me. You can find similar data structure and algorithm tasks done from my work list. Please check my "Profile & Work List" and consider hiring me if my skill is in your concern. Looking forward to your response. Thanks.
$90 USD in 3 days
5.0 (70 reviews)
7.3
7.3
User Avatar
Hi. Let me introduce myself. I'm a programmer from Russia with strong skills in C++. You can see the full list of my skills on my profile page. Your task is quite simple and I can easily perform it. Conversion from 2-3-4 tree to red-black tree has standart algorithm, it's a routine. If needed, I can also provide documentation. If you're interested, feel free to contact me. All the best, Sergey. P.S. Please note that I DO NOT perform students homeworks. Reasons are described in my profile.
$111 USD in 2 days
4.9 (7 reviews)
4.8
4.8
User Avatar
Hi, I am Abhijit from Bangladesh. I am a software engineer and I have done t similar project many times in my career. So hire me please.
$166 USD in 1 day
4.9 (27 reviews)
4.3
4.3
User Avatar
I am a Computer Software Engineer and a professional C++ developer/C. I have Excellent concepts of data structures and algorithm e.g. Linked lists, pointers, Trees, Binary Trees, stack and queues. I can provide you efficient code in no time!!
$150 USD in 4 days
5.0 (6 reviews)
4.0
4.0
User Avatar
I can do this task for you.I can do this task for you.I can do this task for you.I can do this task for you.I can do this task for you.I can do this task for you.
$155 USD in 3 days
4.7 (12 reviews)
3.9
3.9
User Avatar
Hi I'm a experienced c++ coder. I understand data structures perfectly. I understand the job and can do it perfectly. kindly contact me to discuss further waiting for quick response
$160 USD in 3 days
4.8 (14 reviews)
3.4
3.4
User Avatar
I write code in C++ for more than 5 years and It's pretty simple(unless there are only 100nodes). I assume that main aim of this project is to nicely visualize the trees? Am I right? I'd prefer using QT lib, are you OK with that? Are there any parameters that weren't mentioned in the project description? E.g larger trees, different deletion of nodes or different value ranges? Best regards, Bc. Martin Risa
$100 USD in 3 days
4.8 (6 reviews)
3.3
3.3
User Avatar
Hello, sir I'd like to help you with this project since I'm familiar with algorithms and those data structures Code will be perfectly commented Code rework if needed Code explanation Feel free to contact me Have a nice day!
$100 USD in 3 days
4.9 (12 reviews)
3.0
3.0
User Avatar
I need to implement a 2-3-4 tree and a red-black tree, right? I think I can do this project within about 4 days, deliver source code with Makefile and basic tests.
$155 USD in 5 days
5.0 (2 reviews)
2.7
2.7
User Avatar
Hello Sir I am an expert developer with an experience of over 5 years and a university bachelors degree in computer science major. i have worked a lot in c++ and have the capability to make any software in c++ . i have made games in c++ which i can show you right now if you are interested . that includes i) ludo game ii) chess game iii) many algorithm done in c++ iv) all data structure work done in c++ i can perfectly handle your job if you are interested in working with me . regards Furqan anwar
$333 USD in 3 days
5.0 (3 reviews)
1.8
1.8
User Avatar
A proposal has not yet been provided
$55 USD in 2 days
5.0 (1 review)
0.6
0.6
User Avatar
I am full time Research engineer and C++ developer. I can Wite this code in the most generic way using the best practice of C++11/14 (or 98 as you prefer). I can guarantee you all edge cases and the best performance.
$155 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am expert in C++ and Data structures and algorithms, can do the task as per your requirements. .
$90 USD in 3 days
0.0 (0 reviews)
0.7
0.7
User Avatar
A proposal has not yet been provided
$111 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I'm currently pursuing my PhD in Computer Science, and would like to throw my hat into the ring so to speak. I've a Honors BSc in Computer Science, as well as a double MSc in Space Automation and Robotics. I'm looking to earn some extra cash on the side while I write up my thesis. I've 10 years of experience in C/C++/Python, I've taught courses on the languages over the past 5 years, along with coding many personal and research projects in them. I am primarily a Linux developer, specializing in machine learning. I'd appreciate if you would consider me for the job.
$150 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Plainfield, United States
5.0
11
Member since Mar 5, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.