Find Jobs
Hire Freelancers

AVL Tree & Mini Search Engine -- 2

$30-250 USD

已完成
已发布超过 7 年前

$30-250 USD

货到付款
you'll implement a very basic search engine. A typical search engine consists of several substantial components working in concert to keep the index up to date as well as allow users to issue queries. As part of implementing the search engine, you will implement an AVL Tree in C++ ( **maybe a hash table too?** ). You will also make use of the classes you've built throughout the semester to support the implementation. ## Implementation Requirements ### The AVL Tree Class The AVL tree class should provide an interface to a self-balancing binary search tree which performs self-balancing using the AVL algorithm. The AVL Tree class must be templated, and should contain inside of it a class to represent each individual node in the tree. The AVL Tree class must include a destructor which correctly frees all memory used by the tree. ### Dynamic Memory Management Any class which manages dynamic memory (both of these will) needs to include an overloaded assignment operator, a copy constructor, and a destructor. Omitting any of these functions could cause segmentation faults, memory leaks, and shallow copy-related problems. ### Testing Your Classes Be sure to include tests of your AVL tree class using the CATCH library.
项目 ID: 11963138

关于此项目

10提案
远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Hello, what bis the catch library?.... I am expert in data structures in c and c++... I can create a genuine implementation of AVL considering single and double rotation per insertion. Let me know if you need to implement deletion of a single key too. Best regards!
$30 USD 在1天之内
5.0 (159条评论)
7.5
7.5
10威客以平均价$132 USD来参与此工作竞价
用户头像
Hi there, I would like to do this project if given the opportunity. Let me know if you are interested so I can have further details. Thanks.
$50 USD 在1天之内
5.0 (649条评论)
7.3
7.3
用户头像
Hi! I am professional C/C++/C#/Java programmer. I can do this project with highest quality! Best Regards, Szymszteinsl
$250 USD 在3天之内
4.9 (63条评论)
6.7
6.7
用户头像
Hi, I teach data structures in a university. I have implemented AVL trees several times in my life. I can do this project without any doubts
$160 USD 在3天之内
4.9 (104条评论)
6.3
6.3
用户头像
Hi, I am experience C++ developer and I can help you with this task. Please clarify, is this task about only creating AVL tree or about entire mini-search engine? If entire engine, please post entire task description via private chat for review and re-estimatiob. If only AVL tree, can do this for less bid, just confirm it. We can communicate in the chat. Please do not hesitate to leave messages if I am offline - I will read and answer as soon as possible.
$150 USD 在4天之内
5.0 (73条评论)
6.2
6.2
用户头像
Hi, Software Engineer here. Let me tell you that i have the experience of working with trees and search algorithms. You can inbox me for further details. Thanks.
$133 USD 在3天之内
4.9 (8条评论)
2.7
2.7

关于客户

UNITED STATES的国旗
Richardson, United States
5.0
16
付款方式已验证
会员自10月 26, 2016起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。