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

Автор kostka, 2 года назад, По-английски

Remember when I asked if you would be interested in buying a book about the sports programming?

It's been a long journey and there's even a preprint version of this book sitting on my desk. But then I realized that I would hate myself if I tried to profit from this book. It contains a lot of knowledge that was shared with me by some of the members of this community. Therefore I decided to share the PDF for free, for everyone.

This book is a collection of algorithms and data structures used in sports programming that I found interesting with example problems from various past competitions. I also tried to describe various competitions and platforms. Hope some of you will find it helpful!

Obviously, the book may contain some errors (in particular please note that English is my third language). If you want to help, please let me know about them! I would love to fix them and then share a corrected version in the future. I might even send you a thank-you postcard or a physical copy of this book. The feedback form is available on my website, alongside the book.

Enjoy!

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

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

Thank you very much for this gift to the community!

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

Damn, didn't expect it to be free. Great!

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

Thank you kostka sir for providing so much quality content for our community

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

Is there a targeted level range for this book? Because I see most of the subjects are way out of my reach. Still this is great. Orz!

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

This is amazing, thanks a lot!

I love the first paragraph of this book. Whenever someone asks me the need for Competitive Programming, I'm gonna cite this :D

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

"how to find the shortest way from one place to another in Google Maps,"

I've given this exact example in dozens of interviews I've done :)

»
2 года назад, # |
Rev. 2   Проголосовать: нравится -6 Проголосовать: не нравится

Tbh this books seems to be good only for people who have done cp for some amount of time before, not for someone who is just starting unlike cses book where it is designed for everyone.Anyway good book, the dp part of the book is educative,Thanks for the effort

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

    There are already a lot of resources for beginners (maybe even too much) so I think it's perfectly fine.

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

Should we make this blog or book link part of the codeforces catalog? Would be very useful for people to discover the book.

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

Farming contribution with low effort content lol, typical kostka

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

Thanks a lot for this gift :)

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

kostka do you have more printed copies? If you bring some to Brazil on the summer camp, I will definitely buy one :)

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

    I'm afraid I don't have enough to just sell them. There might be a plan for the remaining copies, but I don't want to say anything yet.

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

@kostka This is an excellent books with some data structures I've never seen before. Excellent collection to go through. Very enjoyable.

Thanks for making it free.

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

Amazing, big thumbs up!