• mycus@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    oh yeah, it is n * (n - 1)

    bc ~700 bots need to do ~700 minus 1 actions

    a continue inside an if statement checking if the bot domain is the same as the subscribing one would suffice


    edit: or use a search algorithm to pop the domain from the stack before starting the loop, that would be more efficient

    edit2: even better: assuming you all bots names are the same, you just iterate over the stack (constant), and pop each domain (new stack minus popped domain) and feed it to the 2nd loop.