Копирование массива, реверс циклический сдвиг на Си

  Рет қаралды 50,654

Тимофей Хирьянов

Тимофей Хирьянов

5 жыл бұрын

Поэлементное копирование массива.
Реверс массива.
Циклический сдвиг влево и вправо в массиве.
Курс молодого бойца по информатике (Язык Си).
cs.mipt.ru/c_intro

Пікірлер: 41
@user-cy3do4xc2c
@user-cy3do4xc2c 4 жыл бұрын
Олдскульный стиль преподавания, скажу даже ГОСТовский. Вдохновляет. Благодарю Тимофей!
@ImmortalBest
@ImmortalBest 5 жыл бұрын
балдею с уроков, это еще и бесплатно!
@user-lx1qd6hj2y
@user-lx1qd6hj2y 2 жыл бұрын
Поздно комментирую ваш комментарий, но все же скажу. Я учусь в Гос. Университете моей страны(Молдова) и хочу сказать, что там преподают совсем не так, как автор данного видео. Может это и хорошо, но, учитель показывает пример программ, как решить ту, или иную проблему, но на домашнее задание, либо работу в группе, задания совсем другие, тобишь сложнее. Да, с интернетом, можно найти любой выход из ситуации, но не всегда это получается, особенно, если ты только начал учить язык программирования, в следствии чего, программа работает не так, как хотелось бы. И знаете, что делает учитель? Правильно, просто снижает оценку, без объяснения задачи, как её решать, и способы ее решения. Может это и есть мотивационный трюк, благодаря которому, студент начнёт глубоко изучать язык самостоятельно, но так быть не должно. Я староста, учусь хорошо, но от таких моментов, становится реально тошно. Поэтому я очень рад, и ценю такие онлайн уроки, от таких авторов, как данный)
@ImmortalBest
@ImmortalBest 2 жыл бұрын
@@user-lx1qd6hj2y уже изучил js, php, сейчас добиваю с# все самостоятельно и чем дальше тем проще, сейчас чувстую себя максимально уверенно что изучу любую технологию так как уже прошел через огонь воду и медные трубы ) сейчас хочется сделать смещение в математику
@snk_from_nsk
@snk_from_nsk Жыл бұрын
Тимофей! Ваши видео стали бестселлером! Всем Новосибирским кампусом смотрим) (Кто с кампуса, тот поймёт)
@user-cu8kg6xe6t
@user-cu8kg6xe6t 5 жыл бұрын
Больше спасибо, отличные уроки 😍
@igorsavelev9013
@igorsavelev9013 Жыл бұрын
Спасибо большое за Вашу работу. Смотрю с огромным удовольствием
@alx_kata
@alx_kata 2 жыл бұрын
Спасибо вам за ваши труды.
@George-be1fr
@George-be1fr 3 жыл бұрын
Уроки просто супер!!!
@ilyasavinyh
@ilyasavinyh 2 жыл бұрын
Всё прекрасно циклически сдвигается, спасибо!! Очень понятно
@laughinoutlaw9013
@laughinoutlaw9013 2 жыл бұрын
великолепная подача, я понял суть перемещения, благодарю.
@liya6799
@liya6799 3 жыл бұрын
обалденный урок, спасибо!)
@scvorec77
@scvorec77 2 жыл бұрын
Спасибо большое очень помогли, как раз долго голову ломал как сделать сдвиг, завтра позанимаюсь ))
@pudd1ng4308
@pudd1ng4308 2 жыл бұрын
Спасибо большое. Очень помогли
@user-us5vm3lq4x
@user-us5vm3lq4x 3 жыл бұрын
Спасибо мужик, помог.
@atttwaa7849
@atttwaa7849 Ай бұрын
Спасибо большое!
@lindx2533
@lindx2533 3 жыл бұрын
Хирьянов самый крутой) хотел бы я у него поучиться)
@rostykurdeichuk1757
@rostykurdeichuk1757 4 жыл бұрын
Дякую
@recreationreally4382
@recreationreally4382 4 жыл бұрын
А нельзя ввести вспомогательную переменную int tmp; "без ударов по голове"? Циклы в стандарте C99 несколько напрягают.
@applejuiceflexer
@applejuiceflexer 4 жыл бұрын
Реверс для числового массива можно сделать без использования переменной: A[i] += A[N - 1 - i]; A[N - 1 - i] = A[i] - A[N - 1 - i]; A[i] = A[i] - A[N - 1 - i];
@zza7217
@zza7217 4 жыл бұрын
Не забывай об переполнении
@applejuiceflexer
@applejuiceflexer 4 жыл бұрын
@@zza7217 Ты о чём? Я просто заменил перестановку двух элементов через буферную переменную их перестановкой между собой с помощью математических действий.
@vip51000
@vip51000 4 жыл бұрын
@@applejuiceflexer есть смысл так заморачиваться?
@applejuiceflexer
@applejuiceflexer 4 жыл бұрын
@@vip51000 В видео было сказано, что без промежуточной памяти здесь не обойтись. Я лишь показал, что это не так.
@vip51000
@vip51000 4 жыл бұрын
@@applejuiceflexer ok
@egorcloud7899
@egorcloud7899 3 жыл бұрын
больше чем хммм!))
@6bff6dv79
@6bff6dv79 3 жыл бұрын
5:36 - а что насчет XOR-обмена, с его помощью ведь можно без дополнительной памяти обойтись?
@lindx2533
@lindx2533 3 жыл бұрын
XOR медленнее работает чем дополнительная память.
@6bff6dv79
@6bff6dv79 3 жыл бұрын
@@lindx2533 Ок поридж, но это не отменяет факта что третья переменная не есть обязательным условием
@lindx2533
@lindx2533 3 жыл бұрын
@@6bff6dv79 я извинюсь, а что такое поридж?)
@lindx2533
@lindx2533 3 жыл бұрын
@@6bff6dv79 третья переменная, обязательное условние. От того что вы ее не используете явно, не явно она используется, напрмиер в языке java на уровне байт кода.
@6bff6dv79
@6bff6dv79 3 жыл бұрын
@@lindx2533 Софистика, третья переменная подразумевалась как дополнительная память, ты же мне ее трактуешь как промежуточное состояние, т. е. пытаешься подменой понятей что-то мне доказать, хорошая потуга поридж
@dimalink4486
@dimalink4486 Жыл бұрын
Учиться учиться учиться!!!!!!!!!!!!!!
@stakemograine266
@stakemograine266 4 жыл бұрын
3:15 это не только жирно, но еще и два прохода по циклу.
@my_asceza
@my_asceza 6 ай бұрын
Посредством сдвига можно создать бегущую строку m.kzbin.infodboYUIPfU-E
@Mani_Fast
@Mani_Fast 2 жыл бұрын
а я поначалу сделал вот так но работает хех int tmp = A[N-1]; for (int i = 0; i < N; i++) { A[N-i-1] = A[N-i-2]; } A[0] = tmp;
Задачи №25 ЕГЭ по информатике на Си
5:56
Тимофей Хирьянов
Рет қаралды 19 М.
Ханойские башни на Си
12:25
Тимофей Хирьянов
Рет қаралды 77 М.
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН
¡Puaj! No comas piruleta sucia, usa un gadget 😱 #herramienta
00:30
JOON Spanish
Рет қаралды 22 МЛН
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 102 МЛН
Функции в языке Си
27:17
Тимофей Хирьянов
Рет қаралды 44 М.
Рекурсия. Репка и матрёшка
18:37
Тимофей Хирьянов
Рет қаралды 116 М.
Индуктивные функции на Си: поиск максимума
23:38
Тимофей Хирьянов
Рет қаралды 24 М.
Решето Эратосфена на Си
11:41
Тимофей Хирьянов
Рет қаралды 57 М.
Тип void* и интерпретация данных
13:07
Тимофей Хирьянов
Рет қаралды 38 М.
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53