MUST READ по Computer Science.zip
542.1 MB
📚 Подборка необходимых книг по Computer Science [30 книг]
📔Параллельное программирование на С++ в действии. Практика разработки многопоточных программ (2016, EN + RU) Энтони Уильямс
📕Таненбаум Э. - Современные операционные системы. 3-е изд. (Классика Computer Science) - 2010
📗Язык программирования С [2015] Брайан У. Керниган, Деннис М. Ритчи
📙97 этюдов для программистов. Опыт ведущих экспертов [2012] Пит Гудлиф, Роберт Мартин, Диомидис Спинеллис, Кевлин Хенни
📘Algorithms Unlocked [2013] Thomas H. Cormen
📓Computer Networks [2021] Andrew S. Tanenbaum, Nick Feamster, David J. Wetherall
📒Introduction to Algorithms, Third Edition [2009] Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
📔Martin. The Clean Coder - A Code of Conduct for Professional Programmers. 2011
📕Алгоритмы. Вводный курс [2014] Томас Х. Кормен
📗Алгоритмы. Построение и анализ. Изд. 3-е [2013] Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн
📙Высоконагруженные приложения. Программирование, масштабирование, поддержка [2018] Клеппман Мартин
📘Игровой движок. Программирование и внутреннее устройство. Третье издание [2021] Грегори Джейсон
📓Идеальная работа. Программирование без прикрас [2022] Мартин Роберт
📒Идеальный программист. Как стать профессионалом разработки ПО [2012] Роберт Мартин
📔Карьера программиста 6 изд [2020] Лакман Макдауэлл
📕Компьютерные сети. 6-е изд. [2023] Эндрю С. Таненбаум, Ник Фимстер, Дэвид Уэзеролл
📗Приемы объектно-ориентированного проектирования. Паттерны проектирования 2015
📙Совершенный код [2010] Стив Макконнелл
📘Таненбаум Э. - Архитектура компьютера. 6-е изд. (Классика Computer Science) - 2013
📓Чистая архитектура [2021] Роберт Мартин
📒Чистый Agile. Основы гибкости [2020] Роберт Мартин
📔Чистый код создание, анализ и рефакторинг [2019] Роберт Мартин
📕Экстремальное программирование. Разработка через тестирование [2017] Кент Бек
📗Эффективный и современный С++ Скотт Мейерс
📙Наиболее эфективное использование C++ [2000] Мейерс
📘Эффективное использование C++ [2000] Скотт Мейерс
📓Эффективное использование STL [2002] Скотт Мейерс
📒Эффективный и современный С++ 42 рекомендации по использованию С++ 11 и С++14 [2016] Скотт Мейерс
Computer Science — это наука, объединяющая в себе различные области знаний, которые будут полезны специалисту, работающему с компьютерами и вычислениями. В общем-то это знания, которые пригодятся программисту. По словам Питера Деннинга, к фундаментальным вопросам информатики относится следующий вопрос: «Что может быть эффективно автоматизировано?» Изучение теории алгоритмов сфокусировано на поиске ответов на фундаментальные вопросы о том, что можно вычислить и какое количество ресурсов необходимо для этих вычислений. Для ответа на первый вопрос в теории вычислимости рассматриваются вычислительные задачи, решаемые на различных теоретических моделях вычислений. Второй вопрос посвящён теории вычислительной сложности; в этой теории анализируются затраты времени и памяти различных алгоритмов при решении множества вычислительных задач. Computer Science полезна для разработчиков, системных архитекторов, аналитиков высокого уровня, инженеров, системных администраторов, учёных и других специалистов. #подборка_книг #программирование #computerscience #алгоритмы #coding #programming
💡 Physics.Math.Code // @physics_lib
📔Параллельное программирование на С++ в действии. Практика разработки многопоточных программ (2016, EN + RU) Энтони Уильямс
📕Таненбаум Э. - Современные операционные системы. 3-е изд. (Классика Computer Science) - 2010
📗Язык программирования С [2015] Брайан У. Керниган, Деннис М. Ритчи
📙97 этюдов для программистов. Опыт ведущих экспертов [2012] Пит Гудлиф, Роберт Мартин, Диомидис Спинеллис, Кевлин Хенни
📘Algorithms Unlocked [2013] Thomas H. Cormen
📓Computer Networks [2021] Andrew S. Tanenbaum, Nick Feamster, David J. Wetherall
📒Introduction to Algorithms, Third Edition [2009] Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
📔Martin. The Clean Coder - A Code of Conduct for Professional Programmers. 2011
📕Алгоритмы. Вводный курс [2014] Томас Х. Кормен
📗Алгоритмы. Построение и анализ. Изд. 3-е [2013] Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн
📙Высоконагруженные приложения. Программирование, масштабирование, поддержка [2018] Клеппман Мартин
📘Игровой движок. Программирование и внутреннее устройство. Третье издание [2021] Грегори Джейсон
📓Идеальная работа. Программирование без прикрас [2022] Мартин Роберт
📒Идеальный программист. Как стать профессионалом разработки ПО [2012] Роберт Мартин
📔Карьера программиста 6 изд [2020] Лакман Макдауэлл
📕Компьютерные сети. 6-е изд. [2023] Эндрю С. Таненбаум, Ник Фимстер, Дэвид Уэзеролл
📗Приемы объектно-ориентированного проектирования. Паттерны проектирования 2015
📙Совершенный код [2010] Стив Макконнелл
📘Таненбаум Э. - Архитектура компьютера. 6-е изд. (Классика Computer Science) - 2013
📓Чистая архитектура [2021] Роберт Мартин
📒Чистый Agile. Основы гибкости [2020] Роберт Мартин
📔Чистый код создание, анализ и рефакторинг [2019] Роберт Мартин
📕Экстремальное программирование. Разработка через тестирование [2017] Кент Бек
📗Эффективный и современный С++ Скотт Мейерс
📙Наиболее эфективное использование C++ [2000] Мейерс
📘Эффективное использование C++ [2000] Скотт Мейерс
📓Эффективное использование STL [2002] Скотт Мейерс
📒Эффективный и современный С++ 42 рекомендации по использованию С++ 11 и С++14 [2016] Скотт Мейерс
Computer Science — это наука, объединяющая в себе различные области знаний, которые будут полезны специалисту, работающему с компьютерами и вычислениями. В общем-то это знания, которые пригодятся программисту. По словам Питера Деннинга, к фундаментальным вопросам информатики относится следующий вопрос: «Что может быть эффективно автоматизировано?» Изучение теории алгоритмов сфокусировано на поиске ответов на фундаментальные вопросы о том, что можно вычислить и какое количество ресурсов необходимо для этих вычислений. Для ответа на первый вопрос в теории вычислимости рассматриваются вычислительные задачи, решаемые на различных теоретических моделях вычислений. Второй вопрос посвящён теории вычислительной сложности; в этой теории анализируются затраты времени и памяти различных алгоритмов при решении множества вычислительных задач. Computer Science полезна для разработчиков, системных архитекторов, аналитиков высокого уровня, инженеров, системных администраторов, учёных и других специалистов. #подборка_книг #программирование #computerscience #алгоритмы #coding #programming
💡 Physics.Math.Code // @physics_lib
👍104🔥26❤12💊4🥰3🤯3❤🔥2✍1
Forwarded from Репетитор IT men
reduce()
? Давайте сразу напишем такой пример:
numbers = [1, 11, 12, 13, 18, 9, 8, 6]
from functools import reduce
func = lambda acc, cur : acc + cur
total = reduce(func, numbers, 0)
print('Встроенная reduce: ',total)
def _reduce(callback, collection, init = 0):
acc = init
for k in collection:
acc = callback(acc, k)
return acc
_total = _reduce(func, numbers)
print('Моя reduce: ',_total)
Теперь объясним параметры и работу конструкции:
result = reduce( function, iterable[, initializer] )
:▫️
function
— функция, применяемая к элементам итерации. Она должна принимать два аргумента.▫️
iterable
— итерируемый объект, элементы которого вы хотите уменьшить. Это может быть список, кортеж или любой другой итерируемый объект.▫️
initializer
— (необязательно): начальное значение аккумулятора (накопителя). Оно используется в качестве первого аргумента при первом вызове функции, если оно предусмотрено.⚠️ Обработка пустых итераций: Одной из распространенных ошибок при использовании функции
reduce()
является обработка пустых итераций. Передача пустой итерации в reduce()
без инициализатора вызывает Ошибку типа поскольку нет начального значения для запуска процесса сокращения. Чтобы избежать этого, всегда указывайте инициализатор, когда итерируемый объект может быть пустым.⚙️ Производительность:
▫️ Эффективность
reduce()
по сравнению с циклами: Функция reduce()
может быть более эффективной, чем явные циклы, потому что она реализована на C, что может обеспечить преимущества в производительности. Однако это преимущество часто незначительно и зависит от сложности применяемой функции.▫️Преимущества использования встроенных функций в производительности: Встроенные функции, такие как
sum()
, min()
, и max()
высоко оптимизированы с точки зрения производительности. Они реализованы на C и могут выполнять операции быстрее, чем эквивалентный код Python с использованием reduce()
.reduce()
? Функция reduce() полезна при итеративной обработке данных, избегая явных циклов и делая код более читаемым и кратким. Некоторые распространенные варианты использования включают:▫️ Суммирование чисел в списке: Быстрое суммирование всех элементов.
▫️ Умножение элементов итеративного элемента: Вычисление произведения элементов.
▫️ Объединение строк: Объединение нескольких строк в одну.
▫️ Нахождение максимального или минимального значения: Определение самого большого или самого маленького элемента в последовательности.
#python #разработка #программирование #IT #алгоритмы
💡 Репетитор IT mentor // @mentor_it
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40👨💻8❤4🤨4🔥2👾2
Forwarded from Репетитор IT men
Это заметка будет для начинающих, которые только знакомятся с программированием, информатикой и с языком Python, в частности. Вчера мы с учеником изучали циклы и некоторые операторы, которые дают возможность управлять циклами. В этой небольшой статье я покажу несколько примеров. При этом от совсем простых абстракций постараемся углубиться в более полезные вещи с практической точки зрения. [ Уровень сложности: ~7..8 класс ]
👨🏻💻 Читать заметку полностью
#python #алгоритмы #информатика #программирование #циклы
💡 Репетитор IT mentor // @mentor_it
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37❤8😢3🗿3🔥2⚡1
📘 Алгоритмы и структуры данных. Новая версия для Оберона [2010] Вирт Н.
📕 Построение компиляторов [2010] Вирт Н.
📗 Алгоритмы и структуры данных [1989] Вирт Н.
💾 Скачать книги
Никлаус Вирт (нем. Niklaus Emil Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук Швейцарской высшей технической школы Цюриха (ETHZ), лауреат премии Тьюринга 1984 года. Создатель и ведущий проектировщик языков программирования Паскаль, Модула-2, Оберон. #математика #программирование #алгоритмы #computer_science #информатика #подборка_книг
☕️ Для тех, кто захочет задонать на кофе:
ВТБ:
💡 Physics.Math.Code // @physics_lib
📕 Построение компиляторов [2010] Вирт Н.
📗 Алгоритмы и структуры данных [1989] Вирт Н.
💾 Скачать книги
Никлаус Вирт (нем. Niklaus Emil Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук Швейцарской высшей технической школы Цюриха (ETHZ), лауреат премии Тьюринга 1984 года. Создатель и ведущий проектировщик языков программирования Паскаль, Модула-2, Оберон. #математика #программирование #алгоритмы #computer_science #информатика #подборка_книг
☕️ Для тех, кто захочет задонать на кофе:
ВТБ:
+79616572047
(СБП) Сбер: +79026552832
(СБП) 💡 Physics.Math.Code // @physics_lib
👍47🔥11❤5🤩1
3 книги - Никлаус Вирт.zip
74.9 MB
📘 Алгоритмы и структуры данных. Новая версия для Оберона [2010] Вирт Н.
В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики - сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией примеров теперь служит Оберон/Компонентный Паскаль - наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберона - системе Блэкбокс, и доступны в исходниках на прилагаемом CD вместе с самой системой и дополнительными материалами. Большая часть материала книги составляет необходимый минимум знаний по алгоритмике не только для программистов-профессионалов, но и любых других специалистов
📕 Построение компиляторов [2010] Вирт Н.
Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.
📗 Алгоритмы и структуры данных [1989] Вирт Н.
Книга известного швейцарского специалиста посвящена изложению фундаментальных принципов построения эффективных и надежных программ. В ней содержится также описание и анализ основных алгоритмов. В настоящем дополнительном тираже изложение ведется на основе языка Паскаль (на который переведены все примеры с Модулы-2, использованной автором в предыдущих изданиях), что, однако, не снижает ценность излагаемого материала для пользователей других языков программирования. Для настоящего издания текст заново сверен с оригиналом; в нем исправлены замеченные опечатки. Для программистов разной квалификации, преподавателей и студентов. #математика #программирование #алгоритмы #computer_science #информатика
💡 Physics.Math.Code // @physics_lib
В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики - сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией примеров теперь служит Оберон/Компонентный Паскаль - наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберона - системе Блэкбокс, и доступны в исходниках на прилагаемом CD вместе с самой системой и дополнительными материалами. Большая часть материала книги составляет необходимый минимум знаний по алгоритмике не только для программистов-профессионалов, но и любых других специалистов
📕 Построение компиляторов [2010] Вирт Н.
Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.
📗 Алгоритмы и структуры данных [1989] Вирт Н.
Книга известного швейцарского специалиста посвящена изложению фундаментальных принципов построения эффективных и надежных программ. В ней содержится также описание и анализ основных алгоритмов. В настоящем дополнительном тираже изложение ведется на основе языка Паскаль (на который переведены все примеры с Модулы-2, использованной автором в предыдущих изданиях), что, однако, не снижает ценность излагаемого материала для пользователей других языков программирования. Для настоящего издания текст заново сверен с оригиналом; в нем исправлены замеченные опечатки. Для программистов разной квалификации, преподавателей и студентов. #математика #программирование #алгоритмы #computer_science #информатика
💡 Physics.Math.Code // @physics_lib
👍56🔥14❤🔥6❤4⚡1😍1🗿1
📚 12 лучших книг по теме: Теория Графов
💾 Скачать книги
🪄 Теория графов — раздел дискретной математики, изучающий графы. В самом общем смысле граф — это множество точек (вершин, узлов), которые соединяются множеством линий (рёбер, дуг). Теория графов (то есть систем линий, соединяющих заданные точки) включена в учебные программы для начинающих математиков, поскольку:
▪️как и геометрия, обладает наглядностью;
▪️как и теория чисел, проста в объяснении и имеет сложные нерешённые задачи;
▪️не имеет громоздкого математического аппарата («комбинаторные методы нахождения нужного упорядочения объектов существенно отличаются от классических методов анализа поведения систем с помощью уравнений»);
▪️имеет выраженный прикладной характер.
#дискретная_математика #математика #алгоритмы #информатика #программирование #теория_графов #it #computer_science
📚 Подборка книг по теории графов [15 книг]
💡 Physics.Math.Code // @physics_lib
💾 Скачать книги
▪️как и геометрия, обладает наглядностью;
▪️как и теория чисел, проста в объяснении и имеет сложные нерешённые задачи;
▪️не имеет громоздкого математического аппарата («комбинаторные методы нахождения нужного упорядочения объектов существенно отличаются от классических методов анализа поведения систем с помощью уравнений»);
▪️имеет выраженный прикладной характер.
#дискретная_математика #математика #алгоритмы #информатика #программирование #теория_графов #it #computer_science
📚 Подборка книг по теории графов [15 книг]
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41👍27❤8🤩1🫡1
12 книг по теории графов.zip
130.1 MB
📚 12 лучших книг по теме: Теория Графов
📕 Графы и их применение [1965] Оре
📘 Теория графов для учителей и школьников [2017] Мельников
📗 Графы и их применение, Пособие для учителей [1979] Березина Л.Ю.
📒 Графы [2014] Гуровиц В.М., Ховрина В.В.
📔 Теория графов [2018] Омельченко А.В.
📓 Теория графов, Алгоритмический подход [1978] Кристофидес Н.
📙 Теория графов [2003] Харари Ф
📘 Введение в теорию графов [2019] Уилсон Р.Дж.
📕 Олимпиадная математика, Задачи по теории графов с решениями и указаниями [2023] Семендяева Н.Л., Федотов М.В.
📗 Дискретная математика: графы, матроиды, алгоритмы [2001] Асанов, Баранский, Расин
В этих книгах:
▪️ Основы теории графов и их приложение для внеклассной работы в математических кружках
▪️ Все основные разделы современной теории графов — деревья, циклы, связность в графах, паросочетания, раскраски графов, планарные графы. В конце каждого параграфа приводятся задачи, дополняющие изложенный в учебнике теоретический материал.
▪️ Разнообразные алгоритмы, связанные с нахождением структурных и числовых характеристик объектов из теории графов. В частности, подробно рассматриваются различные алгоритмы поиска решения в задаче коммивояжера.
▪️ Многочисленные примеры иллюстрируют работу конкретных алгоритмов. Приводятся оценки сложности соответствующих процедур.
▪️ Взаимосвязь между теорией графов и теоретической кибернетикой (особенно теорией автоматов, исследованием операций, теорией кодирования, теорией игр).
#дискретная_математика #математика #алгоритмы #информатика #программирование #теория_графов #it #computer_science
💡 Physics.Math.Code // @physics_lib
📕 Графы и их применение [1965] Оре
📘 Теория графов для учителей и школьников [2017] Мельников
📗 Графы и их применение, Пособие для учителей [1979] Березина Л.Ю.
📒 Графы [2014] Гуровиц В.М., Ховрина В.В.
📔 Теория графов [2018] Омельченко А.В.
📓 Теория графов, Алгоритмический подход [1978] Кристофидес Н.
📙 Теория графов [2003] Харари Ф
📘 Введение в теорию графов [2019] Уилсон Р.Дж.
📕 Олимпиадная математика, Задачи по теории графов с решениями и указаниями [2023] Семендяева Н.Л., Федотов М.В.
📗 Дискретная математика: графы, матроиды, алгоритмы [2001] Асанов, Баранский, Расин
В этих книгах:
▪️ Основы теории графов и их приложение для внеклассной работы в математических кружках
▪️ Все основные разделы современной теории графов — деревья, циклы, связность в графах, паросочетания, раскраски графов, планарные графы. В конце каждого параграфа приводятся задачи, дополняющие изложенный в учебнике теоретический материал.
▪️ Разнообразные алгоритмы, связанные с нахождением структурных и числовых характеристик объектов из теории графов. В частности, подробно рассматриваются различные алгоритмы поиска решения в задаче коммивояжера.
▪️ Многочисленные примеры иллюстрируют работу конкретных алгоритмов. Приводятся оценки сложности соответствующих процедур.
▪️ Взаимосвязь между теорией графов и теоретической кибернетикой (особенно теорией автоматов, исследованием операций, теорией кодирования, теорией игр).
#дискретная_математика #математика #алгоритмы #информатика #программирование #теория_графов #it #computer_science
💡 Physics.Math.Code // @physics_lib
👍62❤🔥10❤7🔥7🤩3
♞ Можно ли обойти конем шахматную доску? ♟
Задача о ходе коня — задача о нахождении маршрута шахматного коня, проходящего через все поля доски по одному разу. Эта задача известна по крайней мере с XVIII века. Леонард Эйлер посвятил ей большую работу «Решение одного любопытного вопроса, который, кажется, не подчиняется никакому исследованию», датированную 1759 годом.
Некоторые методы решения задачи:
▪️ Метод Эйлера. Конь двигается по произвольному маршруту, пока не исчерпает все возможные ходы. Затем оставшиеся непройденными клетки добавляются в сделанный маршрут, после специальной перестановки его элементов.
▪️ Метод Вандермонда. Используется арифметический подход: маршрут коня на доске обозначается последовательностью дробей x/y, где x и y — это координаты клеток.
▪️ Правило Варнсдорфа. При обходе доски конь следует на то поле, с которого можно пойти на минимальное число ещё не пройденных полей.
Практическое применение задачи связано с теорией графов и поиском гамильтоновых путей. Методы задачи полезны в логистике, криптографии и 3D-графике. #математика #math #опыты #шахматы #алгоритмы #science #наука #видеоуроки
💡 Physics.Math.Code // @physics_lib
Задача о ходе коня — задача о нахождении маршрута шахматного коня, проходящего через все поля доски по одному разу. Эта задача известна по крайней мере с XVIII века. Леонард Эйлер посвятил ей большую работу «Решение одного любопытного вопроса, который, кажется, не подчиняется никакому исследованию», датированную 1759 годом.
В терминах теории графов каждый маршрут коня, проходящий через все поля шахматной доски, соответствует гамильтонову пути (или циклу, если маршрут замкнутый) в графе, вершинами которого являются поля доски, и два поля соединены ребром, если с одного можно попасть на другое за один ход коня.
Для доски 8 × 8 количество всех замкнутых маршрутов коня (гамильтоновых циклов) без учёта направления обхода равно 13 267 364 410 532. Количество всех незамкнутых маршрутов (с учётом направления обхода) равно 19 591 828 170 979 904.
Некоторые методы решения задачи:
▪️ Метод Эйлера. Конь двигается по произвольному маршруту, пока не исчерпает все возможные ходы. Затем оставшиеся непройденными клетки добавляются в сделанный маршрут, после специальной перестановки его элементов.
▪️ Метод Вандермонда. Используется арифметический подход: маршрут коня на доске обозначается последовательностью дробей x/y, где x и y — это координаты клеток.
▪️ Правило Варнсдорфа. При обходе доски конь следует на то поле, с которого можно пойти на минимальное число ещё не пройденных полей.
Практическое применение задачи связано с теорией графов и поиском гамильтоновых путей. Методы задачи полезны в логистике, криптографии и 3D-графике. #математика #math #опыты #шахматы #алгоритмы #science #наука #видеоуроки
💡 Physics.Math.Code // @physics_lib
👍91🔥19❤11🤯8😍5❤🔥3
▪️С какой первой книги вы начали изучать программирование и Computer Science ? Понравилась ли вам эта книга или нет?
▪️ Какую книгу вы считаете лучшим вариантом для начала?
▪️ Самая сложная книга, связанная с программированием, с которой вы сталкивались?
▪️Книги VS Курсы VS Метод научного тыка, пока не скомпилируется?
▪️Условный Chat GPT — добро или зло для программиста?
📝 Обсуждаем вопросы здесь
#computer_science #разработка #IT #программирование #code #coding #алгоритмы
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40❤7🔥7👨💻2👏1
📙 Задачи по теории множеств, математической логике и теории алгоритмов [2004] И.А. Лавров, Л.Л. Максимова
💾 Скачать книгу
Теория множеств — раздел математики, в котором изучаются общие свойства множеств — совокупностей элементов произвольной природы, обладающих каким-либо общим свойством. Теория множеств была создана во второй половине XIX века Георгом Кантором при значительном участии Рихарда Дедекинда.
Теория множеств стала основой многих разделов математики — общей топологии, общей алгебры, функционального анализа и оказала существенное влияние на современное понимание предмета математики.
Некоторые области применения теории множеств: компьютерные науки, информационные технологии, моделирование данных, проектирование баз данных и разработка алгоритмов. #computer_science #дискретная_математика #математика #теория_множеств #math #coding #алгоритмы
☕️ Для тех, кто захочет задонать на кофе:
ВТБ:
💡 Physics.Math.Code // @physics_lib
💾 Скачать книгу
Теория множеств — раздел математики, в котором изучаются общие свойства множеств — совокупностей элементов произвольной природы, обладающих каким-либо общим свойством. Теория множеств была создана во второй половине XIX века Георгом Кантором при значительном участии Рихарда Дедекинда.
Теория множеств стала основой многих разделов математики — общей топологии, общей алгебры, функционального анализа и оказала существенное влияние на современное понимание предмета математики.
Некоторые области применения теории множеств: компьютерные науки, информационные технологии, моделирование данных, проектирование баз данных и разработка алгоритмов. #computer_science #дискретная_математика #математика #теория_множеств #math #coding #алгоритмы
☕️ Для тех, кто захочет задонать на кофе:
ВТБ:
+79616572047
(СБП) Сбер: +79026552832
(СБП) 💡 Physics.Math.Code // @physics_lib
👍40🔥7❤4😍2