In Progress

Need to build a small c++ code -- 2

In this assignment you need to compare both algorithms in terms of number of "swaps" and "comparisons".

Steps to follow:

- Define two arrays with 8K and 16K items. Let's assume the first is A8K, and second on is A16K. Both arrays will be randomly fill out with numbers between -5000 and +5000.

- Sort both arrays with selection sort and report how many "swaps", and "comparisons" are done within each arrays.

- Sort both arrays with insertion sort and report how many "swaps", and "comparisons" are done within each arrays.

Make sure that both algorithms sort same array. For instance, randomly created A8K has an exact copy, A8K2, so that selection sort will be run on A8K while insertion sort will be test on A8K2.

// Selection sort

for (int i = 0; i < N; i++)


int min = i;

for (int j = i+1; j < N; j++)

if ( small(A[j], A[min]) == true) min = j; // compare

swap(A, i, min); // swap

} // Insertion sort

for (int i = 0; i < N; i++)


for (int j = i; j > 0; j--)

if ( small(A[j], A[j-1]) == true) // compare

swap(A, j, j-1); // swap

else break;


Skills: Algorithm, C Programming, C# Programming, C++ Programming

See more: c++ programs for beginners, c++ program codes, c++ programs examples with output, c++ programming examples and solutions, c++ program to add two numbers, c++ programs examples pdf, c++ code examples, c++ programs list, c code development for linux, i need 2 images for diwali discount to sell computer parts, i need a matlab and c code is to be written, i need a matlab and c++ code is to be written, i need an attorney to represent me in court in virginia for child visitation but can t afford one where can i get help, i need some one to enter some data for me the documents are provided separately the final format of the entered data should be c, i need to hire 2 freelancer for data entry work, ii need someone to help me write content for web pages in my new website, in need of a crazy talk 2 animator, looking for html5 javascript c developers based in munich, looking for html5 javascript c# developers based in munich, need a small fix in wordpress website

About the Employer:
( 1 review ) GUILDERLAND, United States

Project ID: #21839649

4 freelancers are bidding on average $21 for this job


Hello! I noticed that you are looking for advanced programmer like me. I really want to help you. I am sure I can deliver the high-quality product within the timeline and budget. if you are interested, please contact More

$10 USD in 1 day
(10 Reviews)

Hello , i am a full time freelancer i read your project C++ Project i have 3 years experience with programming C,C++, C#, Python i can help you in your project

$12 USD in 7 days
(3 Reviews)

Hi, dear. Thank you for your job posting. I have majored in mathematics, program - C++/C#/Assembly & Matlab program. I am also good at Java, Office, R programming and Python. And I have plenty of experiences in Machine More

$50 USD in 1 day
(1 Review)

hey i understand what you want ping me in chat to discuss in details i have some great experience in data structures

$10 USD in 1 day
(0 Reviews)