• @[email protected]
    link
    fedilink
    11 month ago

    Binary search only works if the fuses were correctly sorted in the same order as the houses though.

    • @[email protected]
      link
      fedilink
      English
      20
      edit-2
      1 month ago

      I don’t think that’s true, it’s more of a set problem. If you pull half the fuses, and the thing is still on, then you’ve ruled out that half. Then you pull half the remaining fuses, and if it turns off it was one of the new half you pulled. Then you put another half back in, ect .

    • Ephera
      link
      fedilink
      English
      41 month ago

      You know, after posting that comment, I really doubted myself, if it really is binary search, because Wikipedia also tells me it needs to be a sorted array.

      But yeah, I think that’s only relevant, if your method of checking whether it’s in one half or the other uses > and <. As far as I can tell, so long as you can individually identify the fuses, a.k.a. they’re countable, then you can apply binary search.

      • @lunarul
        link
        31 month ago

        If when you divide your set in two, you can reliably tell which of the two subsets definitely has what you’re looking for, then it’s binary search.