Find Jobs
Hire Freelancers

Order Array Function with C Programming

$10-30 USD

Closed
Posted over 6 years ago

$10-30 USD

Paid on delivery
You will need to implement several functions and use one makefile to generate an execution file called OrderArray, which orders numbers in an array. The process for the algorithm is as follows: 1. Pick a random element from the array as a reference. 2. Splitting: rearrange the array so that all values greater than the reference will be placed after that and those less than the reference will come before it. 3. The above steps should be recursively and separately applied to both sub-arrays (greater values and smaller values than the reference). Stop whenever the array size is one or less. List of Functions - RandomGeneration.c - This function generates a random number in the range of the array size, and print the random element (reference) from the array then return the index of such element. The input is an array and it returns the random index. Note: the array index starts from 0. For example, for an array with size 5, if the generated random number is 3, the function should return 3 and print the fourth element as reference. - PrintArrays.c - This function print an array. - Split.c This function gets the reference and performs the splitting step mentioned above (step 2). The inputs include an array, starting index and ending index. - Recursive.c: This function recursively applies the splitting on both subarrays as explained in step 3. The inputs include an array, starting index and ending index. - Main.c: The entry point of the entire program, which takes in an array of integers (it can be hard-coded in the main function), order them (using the above functions) and print the array. Please see attached for the exact output.
Project ID: 15394619

About the project

20 proposals
Remote project
Active 6 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
20 freelancers are bidding on average $35 USD for this job
User Avatar
Hello I'm interesting your project very well I'm a Good Linux, C++, c#, Math, Java, Algorithm expert. Relevant Skills and Experience I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Proposed Milestones $103 USD - initial milestone
$103 USD in 2 days
4.9 (422 reviews)
8.5
8.5
User Avatar
Nice project...it is a quick sort... I can do it as you described it. Take a pivot, split the array in 2 subarrays, and call quick sort again on each sub array. Let me do it.! Habilidades y experiencia relevante c, c++, algorithm, quick sort, recursive algorithms Htos propuestos $30 USD - the job let´s do it!
$30 USD in 2 days
5.0 (87 reviews)
7.1
7.1
User Avatar
Hi went through the requirements. I can build the algorithm in C if given the opportunity. Let me know if you are interested. Thanks. Relevant Skills and Experience C Programming Proposed Milestones $30 USD - Completion milestone
$30 USD in 1 day
5.0 (520 reviews)
7.1
7.1
User Avatar
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side, using c++ under windows environment. I used c++ to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$70 USD in 1 day
4.9 (105 reviews)
6.8
6.8
User Avatar
Hi, I've got quite some experience with C and I'm sure I can help you out with your project. May I get more details over the chat? Relevant Skills and Experience C, Algorithms Proposed Milestones $35 USD - Completion
$35 USD in 1 day
5.0 (62 reviews)
5.3
5.3
User Avatar
Hello! Please check my reviews and profile to know a bit about me and my work. Thank you!
$37 USD in 2 days
5.0 (45 reviews)
5.3
5.3
User Avatar
Hi, Dear Employer! How are you? I have enough experience on C/C++, java programming . I am really interested in your project. I am 100% sure i can satisfy your requirements perfectly. User-Friendly Interface And Clear Algorithm Will Encourage Your Project. I want a long term relationship with you. Thank you and best regards!
$25 USD in 1 day
5.0 (8 reviews)
5.0
5.0
User Avatar
price is negotiabe Relevant Skills and Experience i have done many projects in c++ and c as i am computer science graduate and a coder now a days Proposed Milestones $35 USD - 1
$35 USD in 1 day
5.0 (9 reviews)
4.0
4.0
User Avatar
I have 5+ years of working experience in c and C++. I read the task description and I can do this task easily.
$15 USD in 1 day
5.0 (22 reviews)
4.2
4.2
User Avatar
Hi, I have read and understood you requirement completely. In short you were askimg to implement quicksort. Also, if you will award project to me you will get plagiarism free code. Regards, Sneha
$35 USD in 1 day
5.0 (5 reviews)
3.3
3.3
User Avatar
Hahve more than 10+ years of C application programming experience in some of the worlds topmost software companies. Stay tuned, I'm still working on this proposal.
$10 USD in 1 day
4.9 (9 reviews)
3.4
3.4
User Avatar
I will do it as soon as possible, and with the best quality, I've already made a lot of project with C
$25 USD in 1 day
5.0 (2 reviews)
2.3
2.3
User Avatar
I finished a similar project like your requirement. So, no doubt to delivery it on-time with reasonable price. You will have source code, makefile (Linux environment) + Explanation of work flow Relevant Skills and Experience 7 years experienced in C programming. Proposed Milestones $15 USD - Source code, Makefile, Readme file Additional Services Offered $1 USD - Explanation, fix bug (if any)
$15 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Coding in C from 6 years. This will be my first project, so will give 200% and complete it quickly. Relevant Skills and Experience C, c++, data structure and algorithms Proposed Milestones $15 USD - completion
$15 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$25 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have been coding in C and C++ for years now and let me tell you that this really is a basic program for me. I can give you a perfect working executable in almost a day !
$25 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I have been working as a software developer for more than two years on C and having good knowledge of algorithms and data structures and good problem solving skills
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Miami, United States
5.0
1
Payment method verified
Member since Oct 12, 2017

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.