Блог пользователя 300_are_queue

Автор 300_are_queue, история, 3 года назад, По-английски

Things that I have heard of and know (imagine how many things I haven't even heard of):

  • Binary search

If you don't know at least 1 of these things and you are not red — you are doing it wrong. Stop learning useless algorithms, go and solve some problems, learn how to use binary search.

  • Проголосовать: нравится
  • +382
  • Проголосовать: не нравится

»
3 года назад, # |
  Проголосовать: нравится -26 Проголосовать: не нравится

i don't know what it is, can u teach me?

»
3 года назад, # |
  Проголосовать: нравится +33 Проголосовать: не нравится

Things that I haven't heard of and don't know (imagine how many things I have heard of):

Two pointers

If you know at least 3 of these things and you are red — you are doing it right. Continue learning useless algorithms, don't go and solve some problems, learn how to use FFT.

»
3 года назад, # |
  Проголосовать: нравится +95 Проголосовать: не нравится

wtf bro, where does a taxi driver need a binary search?

  • »
    »
    3 года назад, # ^ |
      Проголосовать: нравится +57 Проголосовать: не нравится

    To find a passenger of height h among n passengers standing in the sorted order of their heights.

    • »
      »
      »
      3 года назад, # ^ |
        Проголосовать: нравится +16 Проголосовать: не нравится

      wtf bro why does the driver have to give a damn about the height as long as they are not > 6.5 feet?

»
3 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

binary search is used in bitmasks only to find the count of (2)s in this mask

»
3 года назад, # |
  Проголосовать: нравится +16 Проголосовать: не нравится

I'm just waiting for the day when I find a problem with my binary search implementation, then my list of "things I know" will finally be empty

»
3 года назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится

Teach me this dark art you speak of. What is it capable of?

  • »
    »
    3 года назад, # ^ |
      Проголосовать: нравится +124 Проголосовать: не нравится

    Let's say you have a list of girls (or boys?) that you like, sorted by how cool they are. Let's further assume that a person will not date you if they are too cool for you. Then you can use binary search to find the best person that will date you, only within a very few embarrassing attempts to ask somebody out.

»
3 года назад, # |
  Проголосовать: нравится -58 Проголосовать: не нравится

Ok, that's obviously a lie because in 133492526 You used dp and number theory. And it is only one sumbission. P.s. I know it is a joke...

  • »
    »
    3 года назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

    You know, technically it could be the truth if he wasn't the real author of the code from that submission... Or he independently reinvented DP without knowing what it is... Or it was indeed just a joke.

»
3 года назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

it is so funny i forgot to laugh

»
3 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

umnik approves

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I see, so that's exactly and the only reason I'm not purple, because I don't know Binary search

»
3 года назад, # |
  Проголосовать: нравится +29 Проголосовать: не нравится

Things that I have heard of and know (imagine how many things I haven't even heard of):

If you don't know at least 1 of these things and you are not green — you are doing it wrong. Stop learning useless algorithms, go and solve some problems, learn how to use binary search.

»
5 недель назад, # |
  Проголосовать: нравится -20 Проголосовать: не нравится

U are so humorous.

»
5 недель назад, # |
  Проголосовать: нравится -22 Проголосовать: не нравится

Yeah. If the array is sorted then Binary search is great as it runs in $$$O(\log{n})$$$ time. That means it can search an element from a sorted array of $$$1,000,000,000$$$ elements in at most $$$30$$$ steps.

»
5 недель назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

No way I Reached specialist without knowing HLD and Square Root decomposition.