Стек — это одна из структур данных. Структура данных — это то, как хранятся данные: связанные списки, деревья, очереди, множества, хеш-таблицы, карты и даже кучи.
Как устроен стек
Стек хранит последовательность данных. Связаны данные так: каждый элемент указывает на тот, который нужно использовать следующим. Это линейная связь — данные идут друг за другом и нужно брать их по очереди. Из середины стека брать нельзя.
👉 Главный принцип работы стека — данные, которые попали в стек недавно, используются первыми. Чем раньше попал — тем позже используется. После использования элемент стека исчезает, и верхним становится следующий элемент.
Классический способ объяснения принципов стека звучит так: представьте, что вы моете посуду и складываете одинаковые тарелки друг на друга. Каждая новая тарелка — это элемент стека, а вы просто добавляете их по одной в стек.
Когда кому-то понадобится тарелка, он не будет брать её снизу или из середины — он возьмёт первую сверху, потом следующую и так далее.
#сохранить_Код
Как устроен стек
Стек хранит последовательность данных. Связаны данные так: каждый элемент указывает на тот, который нужно использовать следующим. Это линейная связь — данные идут друг за другом и нужно брать их по очереди. Из середины стека брать нельзя.
👉 Главный принцип работы стека — данные, которые попали в стек недавно, используются первыми. Чем раньше попал — тем позже используется. После использования элемент стека исчезает, и верхним становится следующий элемент.
Классический способ объяснения принципов стека звучит так: представьте, что вы моете посуду и складываете одинаковые тарелки друг на друга. Каждая новая тарелка — это элемент стека, а вы просто добавляете их по одной в стек.
Когда кому-то понадобится тарелка, он не будет брать её снизу или из середины — он возьмёт первую сверху, потом следующую и так далее.
#сохранить_Код
Напишите свою программу для видеокарты
22 июня заходите на вебинар «Вычисляем на видеокартах. Технология OpenCL». За 1,5 часа вебинара:
— узнаете о написании кода, если у вас 4000 ядер;
— разберёте CUDA vs OpenCL, преимущества и недостатки этих технологий;
— напишете первую программу на OpenCL и посмотрите, как использовать OpenCL не только с C++, но и с другими языками программирования.
Для кого? Если вы поняли текст выше, вероятно, это для вас.
Когда? Вторник, 22 июня в 18:30 (мск)
Зарегистрироваться: https://praktikum.blog/Computingonvideocards/
22 июня заходите на вебинар «Вычисляем на видеокартах. Технология OpenCL». За 1,5 часа вебинара:
— узнаете о написании кода, если у вас 4000 ядер;
— разберёте CUDA vs OpenCL, преимущества и недостатки этих технологий;
— напишете первую программу на OpenCL и посмотрите, как использовать OpenCL не только с C++, но и с другими языками программирования.
Для кого? Если вы поняли текст выше, вероятно, это для вас.
Когда? Вторник, 22 июня в 18:30 (мск)
Зарегистрироваться: https://praktikum.blog/Computingonvideocards/
Media is too big
VIEW IN TELEGRAM
[Посмотрите] мягкие роботы-червяки.
Шаи-Хулуд в миниатюре.
🧐 Что это: гибкие роботы-черви. Они двигаются, вытягивая вперёд наконечник с форсунками, которые отбрасывают песок и пыль, и таким образом прокладывают путь.
🤔 А зачем: для работ, где требуется неглубокое рытьё нор через сухую гранулированную среду, например для отбора проб почвы, подземного монтажа инженерных сетей или контроля эрозии.
👨🔬 Кто: исследователи из Калифорнийского университета в Санта-Барбаре и Технологического института Джорджии.
Шаи-Хулуд в миниатюре.
🧐 Что это: гибкие роботы-черви. Они двигаются, вытягивая вперёд наконечник с форсунками, которые отбрасывают песок и пыль, и таким образом прокладывают путь.
🤔 А зачем: для работ, где требуется неглубокое рытьё нор через сухую гранулированную среду, например для отбора проб почвы, подземного монтажа инженерных сетей или контроля эрозии.
👨🔬 Кто: исследователи из Калифорнийского университета в Санта-Барбаре и Технологического института Джорджии.
Как сделать колесо фортуны на сайте.
Угорели по чужому коду с CSS3. Смотрите, как сейчас можно в CSS делать!
https://thecode.media/f1fortune
#проект_Код
Угорели по чужому коду с CSS3. Смотрите, как сейчас можно в CSS делать!
https://thecode.media/f1fortune
#проект_Код
Что мы делаем в темноте.
🧐 Что это: обычные очки с функцией ночного видения.
😲 Как это: на очки наносится тончайшая плёнка из кристаллов, которые преобразуют инфракрасный свет, невидимый человеческому глазу. Свет превращается в изображения, которые чётко видно даже на расстоянии. Технология проста и вполне применима в массовом производстве.
🤔 А зачем: для безопасного вождения ночью и для работы в темноте.
👨🔬 Кто: исследователи Австралийского национального университета с коллегами из Италии, Великобритании, Германии, Франции, Болгарии и Австралии.
🧐 Что это: обычные очки с функцией ночного видения.
😲 Как это: на очки наносится тончайшая плёнка из кристаллов, которые преобразуют инфракрасный свет, невидимый человеческому глазу. Свет превращается в изображения, которые чётко видно даже на расстоянии. Технология проста и вполне применима в массовом производстве.
🤔 А зачем: для безопасного вождения ночью и для работы в темноте.
👨🔬 Кто: исследователи Австралийского национального университета с коллегами из Италии, Великобритании, Германии, Франции, Болгарии и Австралии.
This media is not supported in your browser
VIEW IN TELEGRAM
Четвероногого робота научили двигаться в невесомости.
Будет помогать осваивать космос.
🧐 Что: с помощью обучения с подкреплением четвероногого робота SpaceBok научили прыгать, как кошка. Для управления ориентацией робот использует инерцию своих ног, что позволяет ему работать в условиях невесомости и низкой гравитации. Такой метод значительно снижает вес и механическую сложность робота в сравнении с аналогами на колёсах.
Технология весьма перспективна для исследования небесных тел с низкой гравитацией — спутников и астероидов, например.
👨🔬 Кто: исследователи Швейцарской высшей технической школы Цюриха.
Будет помогать осваивать космос.
🧐 Что: с помощью обучения с подкреплением четвероногого робота SpaceBok научили прыгать, как кошка. Для управления ориентацией робот использует инерцию своих ног, что позволяет ему работать в условиях невесомости и низкой гравитации. Такой метод значительно снижает вес и механическую сложность робота в сравнении с аналогами на колёсах.
Технология весьма перспективна для исследования небесных тел с низкой гравитацией — спутников и астероидов, например.
👨🔬 Кто: исследователи Швейцарской высшей технической школы Цюриха.
Программист решает сложные задачи и приводит в движение важнейшие механизмы. Но в глазах непрограммистов он часто выглядит как угрюмый чудаковатый парень за компьютером. Это несправедливо. Пора всё это поменять.
#сохранить_Код #лучшее_Код
#сохранить_Код #лучшее_Код
3D-аватары: как это работает.
Невероятно артистичный виртуальный аватар под управлением живого человека. Считывает движение тела и мимику в реальном времени. Для чего это используется? Чтобы потупить в Твич.
https://thecode.media/j1codemiko
#объяснялово_Код
Невероятно артистичный виртуальный аватар под управлением живого человека. Считывает движение тела и мимику в реальном времени. Для чего это используется? Чтобы потупить в Твич.
https://thecode.media/j1codemiko
#объяснялово_Код
Чтобы знать всё о своём хозяине, смартфону необязательно подслушивать. Он собирает информацию иначе — с помощью куки и лайков, которые вы оставляете в соцсетях.
Почитать: https://techxplore.com/news/2021-06-conversations-doesnt.html.
Для тех, кто осилит до конца, бонус — простой тест, как проверить, прослушивает ли вас ваш телефон.
А вот наша статья для тех, кто не знает, что такое куки.
Почитать: https://techxplore.com/news/2021-06-conversations-doesnt.html.
Для тех, кто осилит до конца, бонус — простой тест, как проверить, прослушивает ли вас ваш телефон.
А вот наша статья для тех, кто не знает, что такое куки.
👍1
Проглючило: делаем глитч-эффект на SASS.
На это можно смотреть бесконечно.
https://thecode.media/d1glitch
#лучшее_Код #проект_Код
На это можно смотреть бесконечно.
https://thecode.media/d1glitch
#лучшее_Код #проект_Код
У вас на руках 20 тысяч рублей, а вам нужно 6 процессоров. Вы знаете про наценку от магазина, хватит ли вам денег?
#задачки_Код
#задачки_Код
Покажи сальтуху.
☺️ Что: робот Ollie с приводным хвостом, у которого колёсная структура сочетается со способностью ног.
🤔 Как работает: Ollie умеет менять высоту, поднимаясь и опускаясь на своих странных ногах. Робот успешно катается по бугристой поверхности, крутится вокруг своей оси и сохраняет равновесие даже при толчках и езде по ступенькам. Хвост обеспечивает дополнительный угловой момент при выполнении динамичных прыжков и помогает роботу вставать во весь рост.
👥 Кто: Tencent Robotics.
👉 Посмотреть на это: https://youtu.be/ZtlRVO8fpE0
☺️ Что: робот Ollie с приводным хвостом, у которого колёсная структура сочетается со способностью ног.
🤔 Как работает: Ollie умеет менять высоту, поднимаясь и опускаясь на своих странных ногах. Робот успешно катается по бугристой поверхности, крутится вокруг своей оси и сохраняет равновесие даже при толчках и езде по ступенькам. Хвост обеспечивает дополнительный угловой момент при выполнении динамичных прыжков и помогает роботу вставать во весь рост.
👥 Кто: Tencent Robotics.
👉 Посмотреть на это: https://youtu.be/ZtlRVO8fpE0
Что означает ошибка IndexError: list index out of range
Anonymous Quiz
2%
Компьютер не может сделать запись индекса в лист.
75%
Программа обращается к элементу, индекс которого вышел за границу списка.
17%
Список индексов вышел за границы отведённой ему памяти в листе записей памяти индекса.
6%
Запись о списке не входит в индексный лист