08-07-2015 09:35 AM
Hey I have a boolean array with 500,000 values and I need to find the only one thats true. Is there an easy way to find this value?
Thanks
08-07-2015 09:40 AM
Search 1D Array works fine with boolean arrays.
08-07-2015 09:40 AM
Search array?
Do you just want to find it (get the index) or do you also need to verify that there is only one?
08-07-2015 09:41 AM
@Neil_Helsel wrote:
Hey I have a boolean array with 500,000 values and I need to find the only one thats true. Is there an easy way to find this value?
Thanks
I don't understand this question.
Use boolean logic.
Or do you actually need the index of the value that is TRUE.
08-07-2015 09:45 AM
So far we assumed that you have a 1D array (you did not say!)
(In the more general case, this idea would help too, but it does not seem to get a lot of love. 😉 Only 16 kudos 😞 )
08-07-2015 09:48 AM
Define "find the only one that's true"
Does that mean detect that there is a true in the array? Or you want to know the location of the true in the array? Are you searching a 1d array?
Search 1d array on the array pallet if you want to know the location if it is a 1d array.
Or Array elements if you just want to know if there is a true value in the array.
08-07-2015 09:55 AM
@altenbach wrote:
(In the more general case, this idea would help too, but it does not seem to get a lot of love. 😉 Only 16 kudos 😞 )
Gosh, I do that all the time. +1 for sure.
Cheers
--------, Unofficial Forum Rules and Guidelines ,--------
'--- >The shortest distance between two nodes is a straight wire> ---'
08-07-2015 09:57 AM
@_Bryan wrote:
Define "find the only one that's true"
Does that mean detect that there is a true in the array? Or you want to know the location of the true in the array? Are you searching a 1d array?
The sentence "find the only one that is true" implies that there is exactly one that is true, so finding it implies getting its index. We already know the value and that it xists exactly once.
The only complication would be in the case of higher dimensions, but he only gave a single number of elements, so it is probably 1D.
08-07-2015 09:57 AM
@dan_u wrote:
Search 1D Array works fine with boolean arrays.
I want to find when it's true (1) so I tried to put 1 into the element node, but it asks for some sort of array. So I'm just confused about this.
08-07-2015 10:01 AM
@altenbach wrote:
So far we assumed that you have a 1D array (you did not say!)
(In the more general case, this idea would help too, but it does not seem to get a lot of love. 😉 Only 16 kudos 😞 )
I'm sorry it's a 2D array.