programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
• Campbell Ritchie
• Tim Cooke
• Devaka Cooray
• Ron McLeod
• Jeanne Boyarsky
Sheriffs:
• Liutauras Vilda
• paul wheaton
• Junilu Lacar
Saloon Keepers:
• Tim Moores
• Stephan van Hulst
• Piet Souris
• Carey Brown
• Tim Holloway
Bartenders:
• Martijn Verburg
• Frits Walraven
• Himai Minh

# second maximum value from the array

Ranch Hand
Posts: 1491
• Number of slices to send:
Optional 'thank-you' note:
How to find second maximum value from the array ? I know how to find the maximum value from the array.

lowercase baba
Posts: 13082
67
• Number of slices to send:
Optional 'thank-you' note:
here is a list of numbers

2, 19, 496, 22, 84, 196, 12

Tell me how YOU would find the second largest? work it out with pencil and paper.

kri shan
Ranch Hand
Posts: 1491
• Number of slices to send:
Optional 'thank-you' note:
2, 19, 496, 22, 84, 196, 12

Take each element and compare with other elements and swap the place for sorting/descending.

Marshal
Posts: 76862
366
• Number of slices to send:
Optional 'thank-you' note:
No, there is a much better way to do it. You don't need any swapping or sorting. Just make sure to choose the correct initial value before you get to the array.

kri shan
Ranch Hand
Posts: 1491
• Number of slices to send:
Optional 'thank-you' note:
Just make sure to choose the correct initial value before you get to the array. I do not understand this statement.

Campbell Ritchie
Marshal
Posts: 76862
366
• Number of slices to send:
Optional 'thank-you' note:
Before you start searching, you need a value for max or whatever your largest result is to be. Choosing the wrong value for that will, of course, mean you fail to find the correct maximum. The same applies if you are looking for second largest.

fred rosenberger
lowercase baba
Posts: 13082
67
• Number of slices to send:
Optional 'thank-you' note:
let's try this approach...

How would you find the maximum? Once you know how to do that, there are several other approaches you can take, but we should start with baby steps.

 Self destruct mode activated. Instructions for deactivation encoded in this tiny ad. the value of filler advertising in 2021 https://coderanch.com/t/730886/filler-advertising