ТРЁХМЕРНЫЕ МАССИВЫ | МНОГОМЕРНЫЕ МАССИВЫ ЛЮБОЙ МЕРНОСТИ | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | УРОК # 34
Вставка
- Опубліковано 6 жов 2024
- В этом уроке мы продолжим изучать многомерные массивы в языке программирования C#. Рассмотрим что такое трёхмерные массивы, четырёхмерные массивы и более мерные массивы. Речь пойдёт как о прямоугольных многомерных массивах, так и о зубчатых (ступенчатых) многомерных массивах, а так же о том как работать с многомерными массивами с помощью циклов.
➡️ Мой курс C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ на Udemy
👉 www.udemy.com/...
✅ ИСХОДНЫЙ КОД УРОКА bit.ly/39coGgq
✅НЕСКОЛЬКО ПРОЕКТОВ В ОДНОМ РЕШЕНИИ | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | Урок # 10 bit.ly/2PCL8YY
✅ЧТО ТАКОЕ МАССИВЫ | ОДНОМЕРНЫЙ МАССИВ C# ПРИМЕРЫ | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 24 bit.ly/32qYLQp
✅ДВУМЕРНЫЙ МАССИВ В C# | МНОГОМЕРНЫЕ МАССИВЫ В СИ ШАРП | ЧТО ТАКОЕ МАССИВЫ | ИЗУЧЕНИЕ C# | УРОК # 29 bit.ly/32wSvGS
✅ДВУМЕРНЫЙ МАССИВ | ОБЪЯВЛЕНИЕ | ИНИЦИАЛИЗАЦИЯ | ИНДЕКСЫ | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | УРОК # 30 bit.ly/2wUWjWp
✅ВЫВОД ДВУМЕРНОГО МАССИВА СИ ШАРП | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | УРОК # 31 bit.ly/2PMB3sz
✅СТУПЕНЧАТЫЕ (ЗУБЧАТЫЕ) МАССИВЫ C# | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | УРОК # 33 bit.ly/39b71FC
✅Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут!=)
✅Доступ к исходному коду и спонсорство / simplecode
✅ donatepay.ru/d...
✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
✅ Telegram канал t.me/SergeySim...
Уроки по программированию
✅Наша группа ВК smplcode
✅Подписывайтесь на канал / @simplecodeit
#массивы #сишарп #simplecode
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode
✅ donatepay.ru/don/SimpleCode
✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
1 мерный массив - строчка на листе
2 мерный массив - несколько строк на листе
3 мерный массив - целая тетрадь
4 мерный массив - несколько тетрадей
5 мерный массив - полки с тетрадями
6 мерный массив - несколько шкафов
7 мерный массив - комнаты со шкафами
8 мерный массив - несколько этажей
9 мерный массив - несколько зданий
10 мерный массив - районы города с зданиями
11 мерный массив - несколько городов
12 мерный массив - области с городами
13 мерный массив - страны
14 мерный массив - союзы стран
15 мерный массив - континенты
16 мерный массив - планеты
17 мерный массив - звездные системы
18 мерный массив - галактики
19 мерный массив - скопление галактик
20 мерный массив - мультивселенная
ой всё
Мультивселенная строчек на листочке
да-да..
строчка столбец листик тетрадка стопка тетрадек ).. дальше полка со стопками .. дальше много полок - стелаж ) ..ряд стелажей ..и комната с рядами ..этаж из комнат.. и дом из этажей ))).. кварталы домов )))
тоже хотел написать комметарий такого типа, но я опоздал на год
В универе препод по программированию не мог объяснить как представлять себе массив. До просмотра этого видео у меня просто голова закипала, когда речь шла о 4х и болеемерных массивах)) Спасибо за труды, аналогия с полками → шкафами → складами разгрузила мою голову и теперь я не пытаюсь представить кубик в 5тимерном пространстве)) Лайк и подписка!!!
про кубик в пятимерном пространстве я заржал в голос на сколько это жизненно
@@nazarshevchenko856 И я ))))))))
тобишь в пятимерном не мог, а 4х мерный осилил? вот те раз - __-
очень красивое и неправильное объяснение
@@alekseynotbad4530 почему не правильное?
Даже с таким объяснением голова закипает, но я думаю, проще чем так уже не объяснить. Спасибо, Сергей.
Ролики 3 года назад вышли, а лучше этих курсов еще не сделали.
Вот уже 34 урок, а я ещё держусь потому что качественные уроки и всё понятно объяснено. Спасибо тебе Сергей!
+
+
боже, за первые 3 минуты стало понятно то, что не понимала несколько семестров, пытаясь представить себе хотя бы четырехмерное пространство. Как просто, стройно и логично, спасибо огромное!! Вот так и выглядит мышление программиста. И сразу понятно, что человек разбирается в теме, когда вот так легко может всем всё показать. Спасибо!!!
На данном канале можно узнать не только про C#, но и еще как объяснять сложные вещи простым языком, спасибо за уроки)
Сергей, приветствую тебя! Спасибо огромное за лучшие лекции на ютубе по C# !!!
Спасибо, жалко, что такие классные уроки набирают мало просмотров.
Каждый, кто посмотрел, лайкайте, что-бы видео поднималось в рейтинге.
Благодарю Вас за уроки! Тот, кто поставил дизлайк просто обезумел от вашего великолепия, что трясущаяся рука промахнулась мимо лайка. Вы супер!
это настолько смешно что я даже лайк поставлю
в ВУЗе на информатике 3 года рисовали блок схемы в тетрадях и ветвление if else разбирали где я ничего так и не понял, здесь я за неделю понял и освоил в десятки раз больше информации, вот что значит уметь преподать материал! у тебя просто дар объяснять, или у моих преподов не было желания донести предмет до студентов. В любом случае спасибо тебе, по возможности поддержу материально
Не завидую я новичкам. Смотрю этот ролик, чтобы чисто реализацию в C# понять, а им еще нужно понять, что такое многомерные массивы. В начале изучения программирования мне всегда помогала следующая формулировка: МНОГОМЕРНЫЙ МАССИВ - ЭТО МАССИВ МАССИВОВ, В КОТОРЫХ ЕСТЬ СВОИ МАССИВЫ, В КОТОРЫХ ЕСТЬ СВОИ МАССИВЫ, , В КОТОРЫХ ЕСТЬ СВОИ МАССИВЫ, И Т. Д.. Дерзайте, ребят, у вас все получится - все через это проходят.
Сергей, уроки отличные, но выходят редко
полезный материал, огромное спасибо за труды!
Я вю жизнь представлял себе 3-ох и более мерные массивы в виде дерева, но способ с тетрадками - весьма интересные и будет более понятен новичку.
Забавно, что я тоже изначально представлял себе дерево, а потом тоже дошёл до другой визуализации. Только не клетки в тетрадке, а буквы на странице. Но по сути, это то же самое.
@@-unity- два гения встретились))
Просто отличный урок, только жаль так редко выходят...
Благодарю Вас, Сергей - Ваши уроки просты и понятны!
Спасибо большое! Про многомерность рассказали лучше, чем любой физик)
Отличный материал !!!!
Как радует, что уроки начали выходить чаще!)
За 4 года в колледже даже до двумерных массивов не дошли, а тут за 10 дней с нуля уже на трехмерных ) Спасибо Сергей, гоню дальше!
Большое спасибо!
Смог разобраться досконально до этой темы
Тупо, если бы Морфиус сказал Нео узнать в каком массиве находится красная и синяя таблетка, то он сразу бы понял, что живет в матрице, внутри другой матрицы, внутри которой другая матрица и т.п.
Во вселенной есть галактика, в галактике есть система, в системе есть планета,..... Мой мозг болеть! Учиться больно!
.... Трудно перестраиваться с табличного мышления на адресное.
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
Думаю покажет ли после 3х мерного массива 4х в цикле. Спустя секунду "Вот я добавил ещё циклы для 4х мерного". Улыбнуло 🙂
Клетка -> строка -> страница -> полка -> шкаф -> комната -> этаж -> корпус
Сравнение многомерных массивов с тетрадями - это лучшее объяснение многомерных массивов!
и неправильное)
@@alekseynotbad4530 Дай правильное.
спасибо за твой труд
Сергей! Просто супер! Ваши уроки - это бомба!!! Разжёвано всё от, "а" до "я"! . Спасибо за Ваши труды!
От души Респект
Спасибо вам Сергей!
Очень хорошая аналогия с тетрадками, очень понятно
Очень доходчиво обьясняешь!! :-)
Спасибо тебе! Это ОГРОМЕННЫЙ труд!
Очень доходчиво! Огромное спасибо за уроки! Только сейчас дошел до этого урока, в начале посмеялся с тетрадей! :D
Большое спасибо Вам за эти уроки!
Очень полезные уроки, благодаря прошлым урокам, смог сам сделать 3х мерный массив до просмотра видео. Спасибо огромное за твою проделанную работу.
написал свой первый софт за 2 месяца?
Отличные лекции! По книгам не могла до конца понять) Спасибо
спасибо за уроки. Очень полезно
Отличный курс, спасибо за ваш труд!
стал кодером спустя?
Спасибо за урок!
Спасибо за уроки Сергей!
Можно вывод массива сделать со скобками, как его и вводят:
for (int x = 0; x < MyArray.GetLength(0); x++)
{
Console.WriteLine("{");
for (int y = 0; y < MyArray.GetLength(1); y++)
{
Console.Write("\t{");
for (int z = 0; z < MyArray.GetLength(2); z++)
{
Console.Write(MyArray[x, y, z]);
if (z < MyArray.GetLength(2) - 1) Console.Write(", ");
}
Console.Write("}
");
}
Console.WriteLine("}
");
}
Спасибо большое за контент
Спасибо за уроки!
Сделай видео по атрибутам в C#. В интернете , конечно, есть этому объяснение, но ты всё равно расскажешь лучше и доступнее
уроки просто супер!!! Очень познавательно!!!! продолжай в том же духе!
Очень хорошие уроки, спасибо
лучший канал!! я вас обожаю!! спасибо большое, благодаря этому уроку смогла решить домашку с трехмерным массивом
Хороший урок, интересная структура зубчатого массива
Спасибо, тор
Спасибо)
Спасибо!
Спасибо за очередной урок!
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
жаль, что редко очень уроки выходят
жаль , что мало прочмотров и лайков
уже вышли, давай смотри
@@youchinafriend смотрю
@@simakina-w7d молодец
Спасибо за отличные уроки!
Шёл третий день скитаний в мире c#, как далеко мы еще зайдём... Удачи, путник
Большое спасибо!
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
сложна))) представляю это все, когда на практике надо будет применить) и кстати я бы еще попросил рассказывать где зачастую на практике, ну то есть в каких проектах, используется показанное в видео) p.s. спасибо за уроки!
У тебя получилось стать программистом?
@@ИгорьЖиров-м9ъ признаюсь честно нет, даже близко, на каком-то этапе тупо забил, не хватило усидчивости терпения, думал мб начну с каких то платных курсов, а потом самообучение лучше пойдет, но и даже до этого руки не дошли
@@DarkScorpionPC Жаль, но все еще в твоих руках!)
@@ИгорьЖиров-м9ъ а у тебя как дела? за 12 дней продвинулся далеко?
@@ptichkasinichkamia как у тебя?
Лучшие уроки по С#!
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно .
Я представлял куб, а с тетрадками суперпонятно
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
Спасибо большое за видео)
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
Лайк не глядя! Жаль, что с каждым новым уроком, количество просмотров и комментариев снижается...
Спасибо, у вас интересные уроки. Желаю вам дальше развивать ваш канал в том же направлении.)
Крутой урок! Спасибо Сергей!
Спасибо за урок!!! Серёга,а у тебя есть ориентировочные временные рамки,в которые ты рассчитываешь закончить уроки по C#?
Чего-то минус мозг .... Есть галактика со своими планетами со своими континентами со своими странами со своими городами со своими районами со своими улицами со своими домами со своими квартирами со своими жителями со своими тетрадками .. хммм... у каждой тетрадки по листику у листика по строчке со своими элементами ..... ЭТО НАДО ОБДУМАТЬ..... Спасибо за урок!
Видеоурок отличный, но хоть кто-нибудь на практике работал с трехмерными и более массивами?
обработка изображения - работа с 4хмерным массивом.
Cпасибо,всё понятно
Гениальное объяснение трёхмерного массива
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
ЭТО ЛУЧШЕЕ ОБЪЯСНЕНИЕ!!!
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
@@bezmamni_cheat да я уже не особо помню, где были трудности. По сути я уже года 4 пишу. Наверное в том, как работают объекты и т.п., что к ним можно обращаться в реальных проектах и всё на них построено
5-мерный масив - и бошка взорвалась))) Спасиба за урок!
Автор, спасибо за Ваш огромный труд! Надеюсь, я не закину C# и Unity, и буду двигаться вперед! Ещё раз спасибо Вам!
Ну как ты?
что там?
Закинул Unity да и C# в целом. Перешел на C++ и Unreal. Закончил почти курс по C# и понял, что в принципе не правильно подошел к обучению. Это не спидран, надо делать все медленно и вникать, а я просто смотрел, делал по мелочи сам, можно сказать ничего самостоятельно и не делал) Увы, НАДО стараться делать самому, искать идеи для проектов, даже если ты не уверен в знаниях-только так ты учишься. @@Айдар-ы7ы
@@nikitamonse6712Хочешь правду тебе скажу , это именно спидран. Все люди, конечно, разные. Однако, на мой взгляд, что реально убивает так это остановки. И без этого спидрана ты рискуешь превратиться в вечного студента. Нет смысла изучать всё до глубоких деталей, есть смысл двигаться и преодолевать. А знания полученные осядут через год полтора, и ты во многом разберёшься, осознаешь и поймёшь.
Хотя это только мой опыт, человека который таки стал вечным студентом, встал на паузу на 4 года
thanks you, Sergey !!!!
Gracias por tu lección :D
ИСПАНЦЫЫЫ !!!
@@lolimaster1947 ИСПАААНЦЫЫЫЫЫЫ!
Спасибо
Самая лучшая аналогия 4-мерного пространства - стопка тетрадей 😄👍
Просто супер!!!
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
Дякую за урок!
Лучший, просто самый лучший препод на земле - это Сергей со своим каналом #simplecode, если бы такие преподы были в универах мы бы уже были бы на новой ступени технологического прогресса в программировании, хоть я и смотрел все видео без аккаунта на компе, но лайкнул все видео на что не поленился с аккаунта на телефоне, виню себя чуть за это даже) но вы лучший, записываю каждый ваш урок и вслушиваюсь и мозг просто требует ещё вашего изложения, это затягивает!!!)
Говорю своим знакомым программистам, что начал изучать программирование с Си Шарп, говорят, что без официальных бумаг о образовании я не получу работу... Чё за тема? Говорят иди питон учи.. Мне нравится Си Шарп и не считаю, что он сложный
в таком случае придётся их к себе на работу нанимать
Здравствуйте. Не знаю, выпускаете ли Вы ещё новые видео, но хотелось бы, чтобы своим понятным языком рассказали про массивы массивов, чем они отличаются от обычных массивов и где какие лучше применять
массив массивов это зубчатый массив, отличается от обычного массива тем что его внутренняя размерность не задана. Ищите в интернете, там полно информации про эту тему. Хороший программист должен уметь гуглить.
спасибро!
Заметно, что некоторые люди бросают уроки, это видно по количеству лайков, с каждым роликом их все меньше и меньше.(
Было бы интерестно посмотреть на заполнение 3+ мерного масива где каждый элементы имеют разный тип даных, и вывод элементов, с сохранением их типа данных))
Массив по определению является структурой с одним типом данных. Они не могут быть разными.
Массивы пугают...
спасибо)
Мне проще всего представить 3х мерный массив в виде 3д куба , разделенного на маленькие кубики
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
Ухххх было круто.
Есть шкаф, в нем полки, в них тетради, в них листы, в них строки, а в строках столбцы. Ох уж эти массивы...
Если ты еще будешь уроки по Python 3 давать, это будет просто прекрасно. Цены тебе не будет. А так огромное спасибо!
было бы интересно разбор и работа с библиотеками от qt с с#))
При просмотре этой лекции складывается ощущение, что делать многомерные зубчатые массивы очень не удобно. Есть ли их применение на практике? Или всё же чаще всего пользуются прямоугольными массивами?
Есть предположение, что зубчатые массивы занимают меньшее место в памяти, это так?
Я так понимаю трехмерный массив нужен например для заполнения пикселей дисплея, чтобы каждый раз не переписывать двумерный массив можно просто обращаться к следующему слою. (Листочку). Экономия времени заполнения. Заранее заполнив слои.
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
Сергей, сколько всего будет уроков?
Просто разжевал все до мелочей. Жаль перестал видосы пилить(
затягивает!
Привет ,как у тебя успехи с шарпом? Где были трудности ?просто я новичок ,интересно
Научите моего препода так же преподавать, а то у него никак не получается)))😀
НУЖНО БОЛЬШЕ МОРСКОГО БОЯ!
мой мозг закипает после этого урока)))
хахаха, ++
17:54 ну да, так бывает
Будет ли курс по java и мобильной разработке?
Буду очень благодарен!