Develop-implement method to identify numerically equivalent, Mechanical Engineering

For example, if one were provided with the set [3 1 3 -4 -6], the resulting answers would be [3 1 -4], [3 1 -4], an [3 3 -6], as these are the three sets of three values which sum to zero from the provided set. Notice that the first and second solution appear to be the same, but correspond to two solutions for the two different 3s in the provided set.

Your code should return the answer in 2D array format, where each row is a solution set (3 columns per row). If no solution sets can be found for a given input, the code should output a value of zero.

For this assignment you should find or develop an algorithm for finding these solutions. Once you have found or developed this algorithm, create a flowchart for this algorithm. Please conform to the algorithm format outlined in class.

Your code should be adequately commented, such that one would be able to understand your code by reading comments only. Your code should also include an initial code block giving a brief overview of how to use the function and your solution process, so that someone can query your program for this code block using the help command.

EXTRA CREDIT:

Develop and implement a method to identify and remove and solutions which are numerically equivalent, so that the result from your code doesn't have any repeated solutions. This should be able to match solutions which contain the same values but in different orders. This means that if the sets [3 1 -4] and [3 -4 1] are in the solution your method should still identify them as equivalent and only return one of them.

Posted Date: 3/25/2013 4:05:36 AM | Location : United States







Related Discussions:- Develop-implement method to identify numerically equivalent, Assignment Help, Ask Question on Develop-implement method to identify numerically equivalent, Get Answer, Expert's Help, Develop-implement method to identify numerically equivalent Discussions

Write discussion on Develop-implement method to identify numerically equivalent
Your posts are moderated
Related Questions
Find out the deflection: Find out the deflection (vertical) at a distance 'a' from the tip in Example Solution As in this case there is no load at the point where the

actual division 2km is shown as 1 cm in a map.construct a clean scale to measure km which can travel a distance upto 30 km.Show measurement of 18 km in the scale

Determine the maximum value of the coefficient of friction: A force of 200 N inclined at 60 o to the horizontal is applied to the block A weighing 400 N. find out whether blo

(a) What are fluids? How are they classified? (b) Classify the several kinds of manometers. (c) Define the following (d) Define metacenter (1) Steady flow (2) Unsteady

List and explain four different types of layouts for a factory.

Expression for the normal and tangential stresses: By sing Mohr's circle, derive expression for the normal and tangential stresses on a diagonal plane of material subjected t

Determine the stress in the meridional direction: A doubly curved shell of thickness 8 mm is filled through a liquid under an internal pressure of 2.0 N/mm 2 . At a specific p

Illustrate with required expression for dynamically equivalent system. Illustrate in detail about the Balancing of Radial Engines.

Illustrate about the term bearing capacity? The bearing capacity of a soil mass frequently termed as the ability of the soil to carry the loads without any failure. The foun

welding of copper