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

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

Hello Codeforces!

I teach a course on algorithms and data structures at ITMO University. During the last year I was streaming all my lectures on Twitch and uploaded the videos on Youtube.

This year I want to try to do it in English.

This is a four-semester course. The rough plan for the first semester:

  • Algorithms, complexity, asymptotics
  • Sorting algorithms
  • Binary heap
  • Binary search
  • Linked lists, Stack, Queue
  • Amortized analysis
  • Fibonacci Heap
  • Disjoint Set Union
  • Dynamic Programming
  • Hash Tables

The lectures are open for everybody. If you want to attend, please fill out this form to help me pick the optimal day and time.

See you!

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

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

All I can say is Thank You. I know how much effort it takes to prepare for just one lecture, forget about creating content for an entire semester. Great effort

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

I am ready to leave my college classes for this !!

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

A tremendous effort pashka you and your ITMO team is putting.Just keep this pace and go ahead...

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

Thank you for this. Your course on EDU is a great resource of learning for many already. Wish I knew Russian, I would have started streaming the videos right now. ;O

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

Brace yourself, a DSA course from tourist's college is on the way!
Thanks for your effort, pashka.

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

    tourist was good before joining ITMO ^.^

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

      ITMO was good before tourist joined.

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

        I guess u wanted to say "ITMO was already good even before tourist joined".

        But I think some may interpret it as "ITMO was good before tourist joined and now it's not good."

        I personally interpreted in the second way initially.

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

        why am i in different country lol Would love to join ITMO. Almost every red coder is from ITMO so it's pretty obvious these ppl work hard

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

no words to express my love to this !!!!

all i can say is

long long int a=LLONG_MAX; long long int thank_you=pow(a,a); cout<<thank_you;

:)

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

will it available in english?

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

pashka Better if you could restrict the response to 1 and enable email option. Somebody could spam it right now maybe.

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

I want to upvote this multiple times

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

I am sure this will make a big evolution in CP community. Today there is not any lecture videos that well structured and in English.

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

What language will it be in?

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

It will be great if you will give question to practice with stuff will teach from basic to advanced level

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

Unfortunately the course is not in english. :(

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

This is literally what I was looking for. I'm really afraid of participating in my first round without having a proper introduction to algorithms. Thank you very much pashka!

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

What do you guys define as "beginner", "Intermediate" and "Advanced" understanding of Maths?

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

I think, i wont be afraid of dp anymore :p appreciate your dedication man! keep it up!

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

Thanks a lot ! to ppl who missed few lines as i did "Tutorial will be in ENGLISH"

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

Are the lectures going to be available on YouTube later?

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

Tum bohot acha kaam karta hai.

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

I can leave my college classes for this.

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

Course from one of the best Competitive Programming university, ITMO. Surely improve my skills and understandings. Provide guidance from top coders. What else I can say!

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

When will it start?

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

Only thing I can say:You are awesome pashka.

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

Thanks a lot sir...........I have just watched you lecture...it's great.

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

thank you for everything