Спасибо большое за лекцию. Подскажите пожалуйста, когда есть вес ребер, где его указывать и как правильно тогда расчитать ? Дайте хотябы направление куда двигаться.
@oleksandrtsymbaliuk2 күн бұрын
В матрице смежности там вообще легко (вес ребра использовать в качестве элемента матрицы). Список смежности , хранить пару вида {вершина, вес ребра к ней}
@ValeriiSharipov2 күн бұрын
@@oleksandrtsymbaliuk спасибо, буду пробовать
@NelliTerzi5 күн бұрын
ОГРОМНОЕ СПАСИБО АВТОРУ ЗА РАБОТУ: МОЛОДЕЦ!!!!!!
@NelliTerzi5 күн бұрын
ВЫ - ЛУЧШИЙ!!!!!
@SkyWokerVL12 күн бұрын
Спасибо большое!
@serorus14 күн бұрын
опечатка на 5.33 сек, l3(x) -> (x-3) / (5-3)
@oleksandrtsymbaliuk14 күн бұрын
А можете более точно указать где опечатка? А то на 5.33 вроде все норм
@serorus14 күн бұрын
@@oleksandrtsymbaliuk Пересчитайте l3(x), там в числителе должно быть (x-0)(x-2)(x-3)
@oleksandrtsymbaliuk13 күн бұрын
@@serorus А точно опечатка в промежуточном результате. В конечном результате ее нет. Спасибо.
@vladig664916 күн бұрын
Указатели в языках программирования используются как "системный атрибут" для работы с памятью в которых находятся данные переменных. В прикладном программировании, к которому конечно же относится и Фортран, такие прибамбасы просто излишни, совершенно не требуются, являются дополнительными источниками ошибок и, самое главное, усложняют и портят сам Фортран.
@Vladislav_Petri18 күн бұрын
Спасибо Вам большое за этот курс! Очень надеюсь, что дойдете до средств, позволяющих выполнять параллельные вычисления. Год назад начал учить Фортран для учебы на кафедре, сейчас все задачи, требующие объемных вычислений, выполняю на нем. Привет от Физфака МГУ!)
@Ольга-ж6н23 күн бұрын
Спасибо за Ваш труд!
@Rize_Back27 күн бұрын
Объясните пожалуйста к чему такое сложности? Почему просто не приколхозить параллельно к банкам выводы на аккумулятор чтобы он действовал как еще один P ряд?
@viacheslavmikhailow4677Ай бұрын
На слайдах 6:34 - 8:36 индексы с 1 а не с 0 начинаются, непорядок 🙂
@allexrosh9946Ай бұрын
Большое спасибо за ваш курс, он очень помогает благодаря простому и доступному изложению. Касательно темы видео, а есть ли у вас видео на тему определения сложности рекурсивных алгоритмов?
@ManjoreАй бұрын
Спасибо!
@raphaild279Ай бұрын
Дядя ты умный, можешь помочь? 😂😅 Есть четыре логотипа, два из которых изображают черепах, а два других - птиц. Каждый логотип представлен в виде набора геометрических параметров: В каждом логотипе разное количество кругов, линий и.т.д Круги: определены центром (координаты cy, cx) и радиусом r. Линии: каждая линия представлена четырьмя координатами, определяющими её положение. (начало и конец) Расстояние между центрами всех кругов в одном логотипе Точки пересечения всех линий и кругов: набор координат, где линии и круги пересекаются в одном логотипе Если есть еще параметры которые можно вывести, то какие? (чем меньше тем лучше, главное найти те параметры которые помогут найти закономерности) Цель проекта - выявить закономерности и паттерны среди этих параметров, чтобы автоматически сгруппировать (кластеры) параметров так, чтобы логотипы черепах оказались в одном кластере, а логотипы птиц - в другом Нужно преобразовать параметры в векторы которые должны иметь одинаковую длину для корректной обработки алгоритмом.
@oleksandrtsymbaliukАй бұрын
Я не эксперт в машинном обучении. Но все же координаты и радиусы скорее всего не помогут вам в этой задаче. Вам в качестве параметров нужно выбрать значения инвариантные относительно базовых аффинных преобразований на плоскости. Так как ваши эмблемы скорее всего будут поворачивать и уменьшать и увеличивать. Поэтому в качестве параметров предлагаю выбирать расстояния которые можно получить. Например радиусы окружностей, и расстояние от точки пересечения например пары отрезков от центра окружности (это решит вам проблему поворота, а если взять в качестве параметра еще и отношение расстояний (например отношения радиуса к расстоянию до точки пересечения отрезков) то они справятся еще и с растяжением сжатием.
@raphaild279Ай бұрын
@@oleksandrtsymbaliuk Спасибо за советы! Я тоже не являюсь экспертом в этой области, занимаюсь этим скорее как хобби. У меня появилась идея создать генератор или анализатор логотипов, учитывая, что все правильные логотипы строятся из строгих геометрических форм. Я уже реализовал модель, которая может выделять круги и их параметры из логотипов, и сейчас работаю над извлечением параметров для линий. У меня есть доступ к крупным датасетам с миллионами логотипов, и моя цель - обработать эти данные, выделить все геометрические параметры и поместить их в латентное пространство с помощью энкодера. Я хочу посмотреть, сможет ли нейросеть выявить закономерности среди параметров и сформировать кластеры. В процессе создания логотипов существуют определенные правила, например, соблюдение пропорций золотого сечения (1,618). Чтобы улучшить распознавание признаков, я строю линии от края до края рабочей области, рассматривая их как бесконечные. Сейчас размышляю, нужно ли изменять масштаб логотипов перед обработкой, чтобы сопоставить размер каждого круга и линий с базовыми пропорциями, не нарушая концепции логотипа. Когда дело касается обработки пиксельных данных, я справляюсь, но с аффинными преобразованиями на плоскости пока не имею опыта. Также не очень понимаю, как правильно выявлять расстояния и соотношения в геометрическом и математическом смысле. Буду рад любым советам по этому поводу! может обменяемся контактам? [email protected]
@astroclubzpАй бұрын
Весьма любопытно смотреть на позицию Fortran в знаменитом рейтинге TIOBE. Сегодня 25 октября 2024: Fortran занимает 9 место.
@madiadilbek2533Ай бұрын
.
@madiadilbek2533Ай бұрын
.
@АлександрКуницкий-е8зАй бұрын
Как говорят: уважуха!
@THE-WELLWiSHERАй бұрын
Лучше и понятнее на ютубе нету
@THE-WELLWiSHERАй бұрын
Офигеть просто сокровище 😮 даже такой тупой как я понял все без остатка
@McGewenАй бұрын
Чи не плануєте записати відео про AVL та червоно-чорні дерева? Було б непоганим доповненням до курсу!
@oleksandrtsymbaliukАй бұрын
Добрий день. Ці теми будуть розглянуті, але в майбутньому. Я намагаюся випускати лекції з усіх тем, тож дійде час і до дерев.
@McGewenАй бұрын
@@oleksandrtsymbaliuk буду радий побачити у вашому виконанні!
@konstantinchudinov2553Ай бұрын
Спасибо за видео! очень наглядно и практично.
@АлександрШашев-ъ3ч2 ай бұрын
Молодец, Автор! Спасибо Вам!
@АлександрШашев-ъ3ч2 ай бұрын
Спасибо Вам за труд! Интересно, доходчиво, всё по полочкам!
@alimanbazarbekova81872 ай бұрын
Здравствуйте! Как получить рандомное число в определенном диапазоне? Например a=random(2,8)+b
@oleksandrtsymbaliuk2 ай бұрын
Добрый день. Арифметика и только она :) program test implicit none integer::from_number, to_number real:: rnd_number integer::a, b !schlechte Variablennamen :) b = 0 from_number = 2 to_number = 8 call random_number(rnd_number) a = (from_number + nint(rnd_number * (to_number - from_number))) + b write(*,*) a end program test
@alimanbazarbekova81872 ай бұрын
@@oleksandrtsymbaliuk спасибо!
@McMouse882 ай бұрын
Олександр, Вы не любите циклы while в Java? )) контент у Вас очень качественный, спасибо
@oleksandrtsymbaliuk2 ай бұрын
Есть такое :). ПО какой-то то причине если можно сделать через for я делаю через него.
@nicholasspezza94492 ай бұрын
Объяснение полный шлак
@three-four-four2 ай бұрын
Ставь лайк, если пришёл от Эсена агая 13.09.2024 COMSE23
@oleksandrtsymbaliuk2 ай бұрын
Вы хоть мне подскажите кто вас присылает ко мне на канал. Интересно где так нужен Фортран.
@КолганВладимир2 ай бұрын
Правильно, ли я понял что если в оринтированом графе есть источники, то он никогда не будет сильно связным?
@oleksandrtsymbaliuk2 ай бұрын
Да абсолютно верно, ведь если вершина источник, то ориентированный путь к ней уже не провести.
@denbuxz2 ай бұрын
спасибо большое!
@century-l9r2 ай бұрын
если у кого-то при попытку запуска файла происходила ошибка 5 (нет доступа), попробуйте сохранить файл в директорию программы Geany, а не куда-то в документы и тп
@Roman-s9w2 ай бұрын
Де це використовується на практиці ну в реальному житті ?
@x267-w4o2 ай бұрын
Душновато, но за подробность лайк
@Distalker13 ай бұрын
Пожалуйста, делайте еще уроки по java!
@creedgames79613 ай бұрын
Здраствуйте будет ли продолжение видео по графам
@oleksandrtsymbaliuk3 ай бұрын
Добрый день. Будет. Я просто стараюсь снимать видео по разным темам( так, что рано или поздно опять вернусь к графам).
@Денис-д1у2д3 ай бұрын
@@oleksandrtsymbaliukсупер
@dimahdhd16633 ай бұрын
Что делчть, первый раз ноут запустилсч и больше не хочет
@oleksandrtsymbaliuk3 ай бұрын
Тут иногда помогает следующее. Подключите аккумулятор в ноуту но не стартуйте его. Подождите пару минут и только после этого стартуйте ноут. Почему то на некоторых моделях ноутбуков встречается такое поведение.
@dimahdhd16633 ай бұрын
@@oleksandrtsymbaliuk спасибо большое
@dimahdhd16633 ай бұрын
@@oleksandrtsymbaliukА когда подключаешь к аккумулятору нужно чтобы конденсаторы были заряженные или нет
@oleksandrtsymbaliuk3 ай бұрын
Так конденсаторы от аккумулятора все равно зарядятся. Так, что по сути все равно
@dimahdhd16633 ай бұрын
@@oleksandrtsymbaliukА ну точно
@user-brttrt3 ай бұрын
int y = 367111; x = (short) y; вот пример приведения несовместимых типов в java , оба значения положительны . результат будет - 26105. тоже не корректно получается ? не понял это момент
@andd3dfx3 ай бұрын
Благодарю за Java-часть!)
@creedgames79613 ай бұрын
Спасибо большое за уроки лучший курс по алгоритмам который встречал
@user-brttrt3 ай бұрын
спасибо за видео!
@СорейяКаратабанова3 ай бұрын
Большое спасибо вам за интересную информацию и чёткое объяснение!
@yves4153 ай бұрын
Огромное спасибо! Очень доступно, исчерпывающе и интересно! Если бы это можно было бы еще все скачать с какого-нибудь торрента!
@AlexeiEryomin3 ай бұрын
Я искал золото, а нашёл алмазы. ОтДушинский тебе, мужик!
@creedgames79613 ай бұрын
Очень хорошо объясняете спасибо большое надеюсь ещё будет продолжение по графам🔥
@iqfunru3 ай бұрын
Александр, этот алгоритм, словесно описанный в книге Д. Кнута "Искусство программирования", т. 4А, раздел 4 . 2 . 1 . 2, работает очень быстро, и в нём не надо делать какой-то поиск элементов, как в этом видео. И там сказано, что его можно ускорить. На моём ЦП для ноутбуков с тактовой частотой 4.2 МГц этот алгоритм, написанный на Си, получает все перестановки из 13 элементов (а это > 6.2 млрд.!) за 6.58 сек. Это в среднем 1.056 нс на перестановку!
@p4p1ch3 ай бұрын
А можно ли такую же схему, только подключить к блоку питания? Вместо АКБ
@oleksandrtsymbaliuk3 ай бұрын
В принципе можно. Но зачем?? Не проще ли блок питания на нужное напряжение подключить в штатное гнездо ноутбука.
@p4p1ch3 ай бұрын
@@oleksandrtsymbaliukдело в том, что перепутали полярность и от штатного разьема не работают, в сервисы носил говорят ремонту не подлежит, а от АКБ работает, все стабильно
@oleksandrtsymbaliuk3 ай бұрын
А ну тогда да, работать конечно будет. Главное позаботиться что бы блок питания выдавал стабильное напряжение 12 вольт.
@p4p1ch3 ай бұрын
@@oleksandrtsymbaliuk у меня штатных блок питания + понижающий регулятор напряжения, можете подсказать как правильно подключить ?
@oleksandrtsymbaliuk3 ай бұрын
А понижающий регулятор дает стабильное напряжение на выходе? Там нет пульсаций? Если нет то как в видео - плюс с него вместо плюса автомобильного аккумулятора, минус вместо минуса.
@facetroll7773 ай бұрын
Я предположу что все кто это искал, имели необходимость объяснить это например преподавателю, но я забрёл сюда случайно, всё интересно и понятно, но где это применяется на практике, я даже не представляю
@oleksandrtsymbaliuk3 ай бұрын
На самом деле во всех популярных на сегодня языках программирования сравнение строк также производится в лексикографическом порядке. Так, что знать и понимать что это такое точно нужно.
@Денис-д1у2д3 ай бұрын
Александр, скажите, а у вас ещё где-нибудь есть видео кроме ютуба? Может на rutube?
@oleksandrtsymbaliuk3 ай бұрын
Добрый день. Нет, все видео у меня только на этой площадке. Другими площадками для размещения видео я не пользуюсь, как по мне альтернативы youtube нет и в ближайшее время не будет.
@ngellan51583 ай бұрын
А если диммером воспользоваться для понижения напряжения?
@oleksandrtsymbaliuk3 ай бұрын
Насколько я знаю диммер работает только с переменным током (уменьшает скважность импульсов) с постоянным он работать не будет.
@anjelomanoranjan4 ай бұрын
Александр, Вы ТОП! Спасибо!
@butata123454 ай бұрын
А как быть с центральным сигнальным штырем текера ноутбука? Может ли он влиять на работу. У меня не запускается ноут.
@oleksandrtsymbaliuk4 ай бұрын
Тут все зависит от производителя ноутбука. Но довольно частый случай когда нужно подать на него плюс питания через обычный резистор (номинал резистора зависит от модели ноутбука)
@butata123454 ай бұрын
@@oleksandrtsymbaliuk а как узнать номинал? У меня старенький Леново think pad l530( кажись )
@oleksandrtsymbaliuk4 ай бұрын
Да просто в поисковике набрать название своего блока питания и мощность (и посмотреть что бы тип разъема совпадал). А то их вроде два типа прямоугольный и круглый. Ну или просто возьмите мультиметр и замерьте это сопротивление на рабочем блоке питания. Например так - kzbin.info/www/bejne/r4TSeZqNi8iBe6s
@butata123454 ай бұрын
@@oleksandrtsymbaliuk У меня зарядное на 90вт, круглый штекер. Измеряю сопротивление- ничего нет, там нет резистора , но это родной адаптер ноутбука( я с него работаю когда свет есть). В другом , новом шнурке с таким же штекером на 2 контакта, та же песня- нет сопротивления. Как у индуса на видео получилось?🤷
@oleksandrtsymbaliuk4 ай бұрын
Если верить найденому в интеренет то такой резистор идет от МИНУСА к сигнальному проводу. И номиналы примерно такие Slim tips: From ThinkWiki: power rating resistance 36 W 7.3 kΩ 45 W 120 Ω 65 W 280 Ω 90 W 550 Ω 135 W 1 kΩ 170 W 1.9 kΩ 230 W 4.6 kΩ