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

Takt time for sand blasting, Takt Time for sand blasting:            ...

Takt Time for sand blasting:             Tatk time is crucial in manufacturing process. It determines the speed of production to produce a product. Time is money toward prod

Describe about water disposal system, Q. Describe about Water disposal syst...

Q. Describe about Water disposal system? Disposal water from the Evaporator Package is cooled down to 50°C by the Disposal Cooler and is sent to Disposal Water Tank(s). Disp

Gage factor and transverse sensitivity of the gage, A biaxial rosette is sh...

A biaxial rosette is shown at right. Derive equations to correct for transverse sensitivity effects for the case in which the two strain gage elements exhibit different gage factor

Belts, laws of belts ?

laws of belts ?

Construct a plain scale, Construct a plain scale: The distance between...

Construct a plain scale: The distance between Indore and Bhopal is 180 kilometer. It is represented on the map via 9 centimeter. Construct a plain scale for such map, illustra

IDE101, Polygon law of forces

Polygon law of forces

Heat transfer and temperature distribution, Derive the mathematical express...

Derive the mathematical expression for heat transfer and temperature distribution through infinite long fin?

Teory of machine, When doescortiles componant of acceleration occurs

When doescortiles componant of acceleration occurs

Draw the bending moment diagram and shear force diagram, Draw the bending m...

Draw the bending moment diagram and shear force diagram: A cantilever beam of 8 m length is subjected to point loads of 15 kN, 10 kN, 25 kN and 20 kN at distances of 4 m, 2 m,

Draw the free-body diagram, Draw the Free-Body Diagram: A 3 m long boo...

Draw the Free-Body Diagram: A 3 m long boom (Figure) is held by a ball and socket joint at A and by two cables CD and BE. It carries load of 20 kN at B. Draw the Free-Body Dia

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