Develop-implement method to identify numerically equivalent, Mechanical Engineering

Assignment Help:

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.


Related Discussions:- Develop-implement method to identify numerically equivalent

Workshop technology, What are the advantages and disadvantages hard working...

What are the advantages and disadvantages hard working over cold working

Explain the information phase of radial drilling machine, Information Phase...

Information Phase: Step: To secure all and complete information and gather facts and from best sources.   Our project is selected based on the current problem face by the

Bulk deformation, general characteristic of bulk deformation and different ...

general characteristic of bulk deformation and different process and corresponding product properties

Perform a beam analysis, You need to sketch shear force and bending moment ...

You need to sketch shear force and bending moment diagrams and estimate maximum bending and shear stresses acting on the beam using your knowledge in beam analysis.  Please note

Find out load carried and compressive stress - steel bar, Find out load car...

Find out load carried and compressive stress: The concrete column 300mm x 300mm in section can be reinforced by 10 longitudinal 20mm diameter round steel bars. The column car

Working of lacashire boiler, Working of lacashire boiler: WORKIN G: ...

Working of lacashire boiler: WORKIN G: Water is filled through feed check valve. On burning fuel over grate, the hot gasses are produced which move in flue gas tubes.

About Transfer Function block, How can i change the normal function block p...

How can i change the normal function block parameter[1 1]=>(s+1) to (s-1)?

Calculate the weight of body and the coefficient of friction, Calculate the...

Calculate the weight of body and the coefficient of friction: Q: Bodies resting on rough horizontal plane required pull of 24N inclined at 30º to the plane just to move it. I

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd