A&DS S04E14. Parallel Algorithms
1:34:18
A&DS S04E13. Approximation Algorithms
1:21:32
A&DS S04E12. Fast Fourier Transform
1:14:18
A&DS S04E10. Number Theory Algorithms
1:47:50
A&DS S04E09. Linear Programming
1:37:56
A&DS S04E08. Global Minimum Cuts
1:32:15
АиСД S02E07. Splay дерево
1:11:15
A&DS S04E07. Minimum Cost Flows
1:28:03
Пікірлер
@TheDobermanTV
@TheDobermanTV 2 күн бұрын
на лекциях итмо говорят 'господи боже мой' чаще, чем в храме
@user-dq2fi2vc5j
@user-dq2fi2vc5j 3 күн бұрын
Отлично!
@user-ip4bm4xp2q
@user-ip4bm4xp2q 5 күн бұрын
какой-то идиот клацает по своему идиотскому компьютеру, так и хочется подщечину дать)
@Lama-jw4gq
@Lama-jw4gq 8 күн бұрын
наш слоняра
@nouncew9888
@nouncew9888 15 күн бұрын
херово объясняешь. нихера не понял, куда тараторишь
@TheDobermanTV
@TheDobermanTV 18 күн бұрын
гораздо приятнее слушать лекцию, когда никто не выкрикивает и не перебивает
@viharivemuri7202
@viharivemuri7202 27 күн бұрын
These lectures are worth their weight in gold.
@viharivemuri7202
@viharivemuri7202 28 күн бұрын
High quality content!!
@user-si1gg5xi2c
@user-si1gg5xi2c Ай бұрын
is that means that we can sort an array in o(n)?
@vkdvadvavosem9944
@vkdvadvavosem9944 Ай бұрын
какое же огромное вам хочу спасибо я сказать, что обратили внимания на числа при объяснении бинпоиска по ответу, это дало главный толчок к пониманию данного типа бинпоиска мне
@prituladima
@prituladima Ай бұрын
Спасибо большое! Очень полезная лекция для того чтобы понять суффиксный массив.
@usercommon1
@usercommon1 Ай бұрын
крутяк
@user-yw8qw6lc5j
@user-yw8qw6lc5j Ай бұрын
теперь очень хочется узнать, что за статья на 1 часу 15 минуте?
@nikunjjayas4520
@nikunjjayas4520 Ай бұрын
Predicate search....
@sahastrasankalan
@sahastrasankalan Ай бұрын
Mera bhai mera dost... tu prepare kar sin(ya)/cos(ya) ka answer tujhe mil jayega
@user-cl4tb8sg5g
@user-cl4tb8sg5g Ай бұрын
Понятно когда СНМ храним в виде дерева, мы каждым элементом подмножества ссылаемся на корень дерева, это быстро брать и поправлять если что. А когда нам надо смерджить два множества то есть дерева, это же будет долго потому что надо каждую ссылку в одном из деревьев менять, это считается ли долго и так ли как я понял объединять два дерева? Просто акцент на этом не сделан или я не заметил
@xibrune
@xibrune Ай бұрын
а зачем нам while на 37:50 ??
@mcmalina9646
@mcmalina9646 Ай бұрын
годно
@mcmalina9646
@mcmalina9646 Ай бұрын
годнота
@Arrov19
@Arrov19 Ай бұрын
Как же я понимаю чувака на 44:40: "Всё плохо.."
@mcmalina9646
@mcmalina9646 Ай бұрын
годнота
@user-cl4tb8sg5g
@user-cl4tb8sg5g Ай бұрын
Подскажите пожалуйста, когда мы хотим отсортировать массив при помощи кучи, но внутри одного массива, мы хотим преобразовать массив в кучу а потом пройти делая shift-down. Но разве цикл из sift-up делает из массива кучу?
@mcmalina9646
@mcmalina9646 Ай бұрын
годнота
@mohamedhamed312
@mohamedhamed312 Ай бұрын
awesome
@mohmmedjawad7403
@mohmmedjawad7403 2 ай бұрын
I do not understand how is O( ✓n * log²(n) ) = O(n) I think it is greater than linear complexity. Example: If n=64, ✓n * log²(n) = 8 * 6² = 288 Am I missing something ? Please help
@danielbauer2090
@danielbauer2090 2 ай бұрын
He's legend!
@Andrew_Davidson
@Andrew_Davidson 2 ай бұрын
Есть курсач: Моделирование решения задачи о рюкзаке на языке C++ Arturchik777 - TG
@Andrew_Davidson
@Andrew_Davidson 2 ай бұрын
Есть курсач: Моделирование решения задачи о рюкзаке на языке C++ Arturchik777 - TG
@Andrew_Davidson
@Andrew_Davidson 2 ай бұрын
Есть курсач: Моделирование решения задачи о рюкзаке на языке C++ Arturchik777 - Moй TG
@dmitrypetrov8491
@dmitrypetrov8491 2 ай бұрын
Looks like your solution of the bacteria problem is not a hammer, since it's very technic and requires a deep understanding of what is going on. Maybe even deeper than it was expected :D
@dmitrypetrov8491
@dmitrypetrov8491 2 ай бұрын
You speak in English in the similar manner as in Russian. I like this! Do not disappear, please.
@user-mf6nl7rs6z
@user-mf6nl7rs6z 2 ай бұрын
We subscribed on you together family!
@user-jk8jn8zv9h
@user-jk8jn8zv9h 2 ай бұрын
sir Could you plz explain time complecity of recursion f(m,n) = f(m-1,n)+f(m,n-1)+O(1) of this type
@alirezaasadi8656
@alirezaasadi8656 2 ай бұрын
THIS IS THE BEST COURSE EVER .THANKS SENPAI.
@ok_pavel
@ok_pavel 2 ай бұрын
На 14:40 непонятно, что значит "добавить b". Разве его не в верхнюю строку надо добавить? Просто выглядит так, словно вы отрезаете b из второй строки, хотя говорите при этом, что добавляете.
@ok_pavel
@ok_pavel 2 ай бұрын
Почему на 11:11 именно сравнивается A[i-1] и B[i-1]? Почему не "Если A[i]==B[i]" И почему тогда наше d[i][j]==d[i-1][j-1]? Вот эти два момента вообще непонятны, и, соответственно, непонятно всё, что идет дальше.
@ghibbster
@ghibbster 2 ай бұрын
in 2024 this video is still very useful and well done. Congrats to the lecturer
@innokentiyromanchenko1450
@innokentiyromanchenko1450 2 ай бұрын
почему не использовать __builtin_clz в 26:35 для поиска старшего бита? вместо штуки с прошлого раза
@pavelmavrin
@pavelmavrin 2 ай бұрын
Ну это все теоретические структуры данных, понятно что на практике нужно по-другому все делать. А с точки зрения теории интересно обойтись минимальным множеством доступных операций
@olegderevenets8943
@olegderevenets8943 2 ай бұрын
Отличный канал, спасибо! Для интересующихся графами рекомендую свободно распространяемую электронную книгу «Графомания» (автор Деревенец О.В.). Даны решения задач с исходными текстами и контрольными примерами. Рассмотрены следующие темы: Задачи на множествах: • разбиение множества на подмножества; • задача о наименьшем разбиении (ЗНР); • задача о наименьшем покрытии (ЗНП). Группа задач на достижимость: • взаимная достижимость вершин; • кратчайшие пути между вершинами; • выделение сильно связанных компонент. Группа задач на размещение: • независимые вершины и клики; • доминирующие множества; • раскраски; • центры; • p-центры; • p-медианы. Остовные деревья Группа задач о потоках: • максимальный поток в сети; • поток, ограниченный сверху и снизу; • минимальная стоимость потока. Паросочетания на взвешенных графах: • паросочетание в двудольном графе; • паросочетание в произвольном графе. Цикл Эйлера и задача почтальона на взвешенных графах: • на неориентированном графе; • на орграфе. Задачи Гамильтона и коммивояжёра на взвешенных графах: • разомкнутая задача Гамильтона; • замкнутая задача Гамильтона (контур); • комбинирование методов для задач Гамильтона; • замкнутая и разомкнутая задачи коммивояжёра.
@innokentiyromanchenko1450
@innokentiyromanchenko1450 2 ай бұрын
кажется здесь нужен SIMD
@Stat3mach1n3
@Stat3mach1n3 2 ай бұрын
1:08:00 топологическая сортировка
@arpitkesharwani5221
@arpitkesharwani5221 3 ай бұрын
Hey pashka, Thanks for this wonderful tutorial. I had a query watching the video, hope you will answer: In partially persistent linked list, if we store a list of pointers at each node (based on version). Then the time complexity to add and remove would be O(1). Also the worst case time complexity of iteration will be Σlog(size(i)) for 1<=i<=n, where n is the number of nodes and size(i) is the size of ith node. We can observe Σsize(i) will be of order v (no of versions). The worst case doesn't seem like n*log(v) in this case. The worst case I could come up with was O(n + sqrt(v)*log(sqrt(v)) ) which is equivalent to O(n). Could you add your opinion here. Thanks
@olegderevenets8943
@olegderevenets8943 3 ай бұрын
По теме графов рекомендую свободно распространяемую электронную книгу «Графомания» (Деревенец О.В.). Даны решения задач с исходными текстами и контрольными примерами. Рассмотрены следующие темы: Задачи на множествах: • разбиение множества на подмножества; • задача о наименьшем разбиении (ЗНР); • задача о наименьшем покрытии (ЗНП). Группа задач на достижимость: • взаимная достижимость вершин; • кратчайшие пути между вершинами; • выделение сильно связанных компонент. Группа задач на размещение: • независимые вершины и клики; • доминирующие множества; • раскраски; • центры; • p-центры; • p-медианы. Остовные деревья Группа задач о потоках: • максимальный поток в сети; • поток, ограниченный сверху и снизу; • минимальная стоимость потока. Паросочетания на взвешенных графах: • паросочетание в двудольном графе; • паросочетание в произвольном графе. Цикл Эйлера и задача почтальона на взвешенных графах: • на неориентированном графе; • на орграфе. Задачи Гамильтона и коммивояжёра на взвешенных графах: • разомкнутая задача Гамильтона; • замкнутая задача Гамильтона (контур); • комбинирование методов для задач Гамильтона; • замкнутая и разомкнутая задачи коммивояжёра.
@bhargabdhungel9341
@bhargabdhungel9341 3 ай бұрын
awesome :)
@Mit_Bambhroliya
@Mit_Bambhroliya 3 ай бұрын
thank you for such a precious course for the student who can't able to study at big university. Big Thanks From The INDIA..............
@innokentiyromanchenko1450
@innokentiyromanchenko1450 3 ай бұрын
лекции > emaxx 😆 Но по видео лекции нужно найти нужный кусок, а емакс вываливается из гугла.
@oximas-oe9vf
@oximas-oe9vf 3 ай бұрын
ohhhhhh my GOOD
@shehapeldien7025
@shehapeldien7025 3 ай бұрын
بحبك
@NoName-fp8rj
@NoName-fp8rj 3 ай бұрын
51:30
@shehapeldien7025
@shehapeldien7025 3 ай бұрын
you're awesome