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

Автор jjang36524, история, 4 года назад, По-английски

Have you ever implemented a sort(not using stl)?

I am a master and I implemented my first nlogn sort algorithm recently.

Do you implement sort during contest time?

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

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

I remember taking an online computer science course (link) from Harvard before I was even interested in competitive programming, and I implemented merge sort using C.

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

    WOW! My merge sort code had a lot of bug.

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

      Here is my implementation in C++.

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

does implementing merge sort tree count?

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

When I first started CP I implemented bubble sort a few times because I was too lazy to figure out how to use the standard library sort. :P

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

A lot earlier when I didn't know about std::pair I had to write my own sorting function whenever I needed to store the original index of elements so that I can take 2 different arrays (one for storing index)

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

Nah, I usually assert that the array comes already sorted. Sometimes it works.

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

some interactive problems you need to implement sorting with very little comparison.

Then you have to implement ford johnson :/

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

Yeah this happened during the snackdown 2018 when we were in the first year of our college.One of my friend started writing merge sort code from his notes.Lol!

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

In the times of old (2006 I think) most people still used pascal in NEERCm and it lacks sort algorithm in it's standard library. One team almost got disqualified because they tried to hide prewritten sort algorithm in shortcut during practice session to have it ready for main contest