ASSIGNMENT 1
Write a parallel C program that returns the answer for the following problem:
Given a nonempty set S, with elements {a1, a2, a3, ...}, and a integer N,
find the number of nonempty subsets of S, such that the sum of all elements
in this subset equals to N.
This problem is NP-complete, meaning that currently there is no way
to sovle it efficiently. However, since this assignment is targeted for
parallel computing, the algorithm is not an important part.
You only need to take the simplest approach:
enumerate all the subset of S, add up the elements and compare to N,
count one if there is a match, and finally return the total number of counts.
ASSIGNMENT 2
Write a parallel C program that reads an image from a binary BMP file on disk, inverts all of the pixels, and saves the image as a new BMP file
Dear Sir.
I'm very interested in your job post involving these skills.
I have 7 years experience in C/C++.
I have consistently delivered projects on time and under budget,
which has earned us many positive ratings, as you'll see in work history.
I believe that my skills would be ideal for your project.
Regards, Jin.
I have experience working in Bitmaps and Datastructures/Algorithms with my 13 years of experience in Software industry. I can help you get this done. Please check my private message.