Эффективное_использование_STL_2002_Скотт_Мейерс.djvu
1.1 MB
Эффективное использование STL [2002] Скотт Мейерс
Библиотека STL (Standard Template Library) произвела настоящий переворот в программировании C++, но ее освоение традиционно считалось весьма сложной задачей. К счастью, ситуация изменилась. В этой книге известный автор и программист Скотт Мейерс раскрывает секреты мастерства, позволяющие добиться максимальной эффективности при работе с этой библиотекой. В книге приводится множество рекомендаций и приемов работы в STL. Эти рекомендации подкреплены подробным анализом и убедительными примерами, поэтому читатель легко узнает, как решить ту или иную задачу и принять верное решение.
Библиотека STL (Standard Template Library) произвела настоящий переворот в программировании C++, но ее освоение традиционно считалось весьма сложной задачей. К счастью, ситуация изменилась. В этой книге известный автор и программист Скотт Мейерс раскрывает секреты мастерства, позволяющие добиться максимальной эффективности при работе с этой библиотекой. В книге приводится множество рекомендаций и приемов работы в STL. Эти рекомендации подкреплены подробным анализом и убедительными примерами, поэтому читатель легко узнает, как решить ту или иную задачу и принять верное решение.
👍1
Эффективное_использование_С++_35_новых_способов_улучшить_стиль_.djvu
2.7 MB
Эффективное использование С++. 35 новых способов улучшить стиль программирования [2006] Скотт Мейерс
В книге приводятся практические рекомендации по проектированию и программированию на языке C++. Изложены правила, позволяющие программисту сделать выбор между различными методами реализации программы - наследованием и шаблонами, шаблонами и указателями на базовые классы, открытым и закрытым наследованием, закрытым наследованием и вложенными классами, виртуальными и невиртуальными функциями и т.п. Для иллюстрации всех принципов используются новейшие языковые средства из стандарта ISO/ANSI C++ - внутриклассовая инициализация констант, пространства имен и шаблоны-члены класса. Рассматривается стандартная библиотека шаблонов и классы, подобные string и vector.
В книге приводятся практические рекомендации по проектированию и программированию на языке C++. Изложены правила, позволяющие программисту сделать выбор между различными методами реализации программы - наследованием и шаблонами, шаблонами и указателями на базовые классы, открытым и закрытым наследованием, закрытым наследованием и вложенными классами, виртуальными и невиртуальными функциями и т.п. Для иллюстрации всех принципов используются новейшие языковые средства из стандарта ISO/ANSI C++ - внутриклассовая инициализация констант, пространства имен и шаблоны-члены класса. Рассматривается стандартная библиотека шаблонов и классы, подобные string и vector.
👍1
Эффективное_использование_C++_55_верных_советов_улучшить_структуру.pdf
23.6 MB
Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ [2006] Мэйерс
Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными. Помимо материала, описывающего общую стратегию проектирования, книга включает в себя главы по программированию с применением шаблонов и по управлению ресурсами, а также множество советов, которые позволят усовершенствовать ваши программы и сделать работу более интересной и творческой. Книга также включает новый материал по принципам обработки исключений, паттернам проектирования и библиотечным средствам. Издание ориентировано на программистов, знакомых с основами C++ и имеющих навыки его практического применения.
Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными. Помимо материала, описывающего общую стратегию проектирования, книга включает в себя главы по программированию с применением шаблонов и по управлению ресурсами, а также множество советов, которые позволят усовершенствовать ваши программы и сделать работу более интересной и творческой. Книга также включает новый материал по принципам обработки исключений, паттернам проектирования и библиотечным средствам. Издание ориентировано на программистов, знакомых с основами C++ и имеющих навыки его практического применения.
👍2
Эффективный_и_современный_С++_42_рекомендации_по_использованию_С++.pdf
12.9 MB
Эффективный и современный С++: 42 рекомендации по использованию С++ 11 и С++14 [2016] Скотт Мейерс
В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 — это не просто новые ключевые слова или функции, это появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на C++11, как на несколько улучшенном и расширенном функционально C++98. Когда происходят такие глобальные изменения в языке программирования, их изучению следует посвятить определенное время, написать сотни, а еще лучше — тысячи строк кода, и столкнуться с массой проблем, кажущихся тем более странными и непонятными, чем большим опытом работы с C++98 вы обладаете. К программированию в полной мере относится фраза Евклида о том, что в геометрии нет царских путей. Но пройти путь изучения и освоения нового языка программирования вам может помочь проводник, показыв
В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 — это не просто новые ключевые слова или функции, это появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на C++11, как на несколько улучшенном и расширенном функционально C++98. Когда происходят такие глобальные изменения в языке программирования, их изучению следует посвятить определенное время, написать сотни, а еще лучше — тысячи строк кода, и столкнуться с массой проблем, кажущихся тем более странными и непонятными, чем большим опытом работы с C++98 вы обладаете. К программированию в полной мере относится фраза Евклида о том, что в геометрии нет царских путей. Но пройти путь изучения и освоения нового языка программирования вам может помочь проводник, показыв
👍3
6_книг_по_эффективному_программированию_на_C++_Скотт_Мейерс.zip
43.8 MB
📚 6 книг по эффективному программированию на C++ Скотт Мейерс
[1] Наиболее эффективное использование C++ [2000] Мейерс
[2] Эффективное использование C++ [2000] Скотт Мейерс
[3] Эффективный и современный С++: 42 рекомендации по использованию С++ 11 и С++14 [2016] Скотт Мейерс
[4] Эффективное использование STL [2002] Скотт Мейерс
[5] Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ [2006] Мэйерс
[6] Эффективное использование С++. 35 новых способов улучшить стиль программирования [2006] Скотт Мейерс
#cplusplus #c #си #cpp #porgramming #development
[1] Наиболее эффективное использование C++ [2000] Мейерс
[2] Эффективное использование C++ [2000] Скотт Мейерс
[3] Эффективный и современный С++: 42 рекомендации по использованию С++ 11 и С++14 [2016] Скотт Мейерс
[4] Эффективное использование STL [2002] Скотт Мейерс
[5] Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ [2006] Мэйерс
[6] Эффективное использование С++. 35 новых способов улучшить стиль программирования [2006] Скотт Мейерс
#cplusplus #c #си #cpp #porgramming #development
👍11🔥1
👨🏻💻 Программирование на C и C++
C++ — чрезвычайно мощный язык, содержащий средства создания эффективных программ практически любого назначения, от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения. На данном сайте выложено несколько книг и статей по языкам С и С++, как для начинающих, так и для профессионалов.
📖 Почитать онлайн
#cpp #cplusplus #документация #онлайн_книги
C++ — чрезвычайно мощный язык, содержащий средства создания эффективных программ практически любого назначения, от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения. На данном сайте выложено несколько книг и статей по языкам С и С++, как для начинающих, так и для профессионалов.
📖 Почитать онлайн
#cpp #cplusplus #документация #онлайн_книги
👍2
Элементарная_физика_с_примерами_решения_задач_1984_Гурский.pdf
17.3 MB
Элементарная физика с примерами решения задач [1984] Гурский
В книге последовательно и кратко рассмотрен весь элементарный курс физики; при этом основное внимание обращено на решение типовых задач и примеров. К большинству задач даны подробные методические указания. Имеется большой набор задач для самостоятельной работы. В новом издании исправлены замеченные неточности предыдущего издания (1976 г.); терминология и единицы физических величин приведены в соответствии с ГОСТом 8.417-81 (СТ СЭВ 1052-78). Для учащихся старших классов средней школы, слушателей и преподавателей подготовительных отделений вузов и особенно лиц, самостоятельно готовящихся к поступлению в вуз и занимающихся самообразованием.
В книге последовательно и кратко рассмотрен весь элементарный курс физики; при этом основное внимание обращено на решение типовых задач и примеров. К большинству задач даны подробные методические указания. Имеется большой набор задач для самостоятельной работы. В новом издании исправлены замеченные неточности предыдущего издания (1976 г.); терминология и единицы физических величин приведены в соответствии с ГОСТом 8.417-81 (СТ СЭВ 1052-78). Для учащихся старших классов средней школы, слушателей и преподавателей подготовительных отделений вузов и особенно лиц, самостоятельно готовящихся к поступлению в вуз и занимающихся самообразованием.
👍1
Физика для поступающих в вузы [1982] Бутиков, Быков, Кондратьев
💾 Скачать книгу
Физика в примерах и задачах [1989] Бутиков, Быков, Кондратьев
💾 Скачать книгу
💾 Скачать книгу
Физика в примерах и задачах [1989] Бутиков, Быков, Кондратьев
💾 Скачать книгу
👍1
Физика_для_поступающих_в_вузы_1982_Бутиков,_Быков,_Кондратьев.pdf
12.6 MB
Физика для поступающих в вузы [1982] Бутиков, Быков, Кондратьев
Задача книги - способствовать развитию более широкого кругозора, навыков физического мышления и глубокого понимания основных физических законов, а также стимулировать интерес к предмету. Большое внимание уделено разбору конкретных физических задач и примеров. Используемый математический аппарат полностью соответствует школьной программе. В новом издании исправлены опечатки и отдельные неточности неточности предыдущего издания, выходившего в 1978 г.
Задача книги - способствовать развитию более широкого кругозора, навыков физического мышления и глубокого понимания основных физических законов, а также стимулировать интерес к предмету. Большое внимание уделено разбору конкретных физических задач и примеров. Используемый математический аппарат полностью соответствует школьной программе. В новом издании исправлены опечатки и отдельные неточности неточности предыдущего издания, выходившего в 1978 г.
❤1👍1
Физика_в_примерах_и_задачах_1989_Бутиков,_Быков,_Кондратьев_.pdf
19.4 MB
Физика в примерах и задачах [1989] Бутиков, Быков, Кондратьев
Книга занимает промежуточное положение между учебником физики и сборником задач. Цель авторов - научить читателя рассуждать, находить ответы на новые вопросы, относящиеся к известной ему области, довести его до глубокого понимания сути рассматриваемых явлений. В новом издании (2-е изд. 1983г.) нашли отражение последние изменения школьного курса физики и программ конкурсных экзаменов в вузы. Для слушателей и преподавателей подготовительных отделений вузов и физико-математических школ, а также лиц, занимающихся самообразованием.
Книга занимает промежуточное положение между учебником физики и сборником задач. Цель авторов - научить читателя рассуждать, находить ответы на новые вопросы, относящиеся к известной ему области, довести его до глубокого понимания сути рассматриваемых явлений. В новом издании (2-е изд. 1983г.) нашли отражение последние изменения школьного курса физики и программ конкурсных экзаменов в вузы. Для слушателей и преподавателей подготовительных отделений вузов и физико-математических школ, а также лиц, занимающихся самообразованием.
👍1
Фабрика планет. Экзопланеты и поиски второй Земли [2019] Элизабет Таскер
💾 Скачать книгу
«Фабрика планет» — это рассказ об экзопланетах, то есть планетах, обращающихся вокруг звезд за пределами нашей Солнечной системы.
💾 Скачать книгу
«Фабрика планет» — это рассказ об экзопланетах, то есть планетах, обращающихся вокруг звезд за пределами нашей Солнечной системы.
👍1
Фабрика_планет_Экзопланеты_и_поиски_второй_Земли_2019_Элизабет_Таскер.zip
5.3 MB
Фабрика планет. Экзопланеты и поиски второй Земли [2019] Элизабет Таскер
Еще двадцать лет назад поиски планет — и жизни — за пределами Солнечной системы были уделом писателей-фантастов. Сегодня это одна из самых динамично развивающихся областей астрономической науки, а количество открытых экзопланет исчисляется уже тысячами. Обнаружение этих миров стало возможным лишь в последнем десятилетии. Особенно «урожайным» был 2016 год, чему в немалой степени способствовала активная работа космического телескопа «Кеплер».
Эти новые миры совсем не похожи на фантазии писателей — планеты крупнее Юпитера, где год длится всего одну неделю, планеты, обращающиеся вокруг останков мертвых звезд, планеты с двумя солнцами в небе и планеты вовсе без солнца. Где то там далеко существуют миры размером с Землю, на одной половине которых всегда день, а на другой — вечная ночь, водные миры, вся поверхность которых скрыта под толщей океанов, и лавовые миры, извергающие моря магмы.
Еще двадцать лет назад поиски планет — и жизни — за пределами Солнечной системы были уделом писателей-фантастов. Сегодня это одна из самых динамично развивающихся областей астрономической науки, а количество открытых экзопланет исчисляется уже тысячами. Обнаружение этих миров стало возможным лишь в последнем десятилетии. Особенно «урожайным» был 2016 год, чему в немалой степени способствовала активная работа космического телескопа «Кеплер».
Эти новые миры совсем не похожи на фантазии писателей — планеты крупнее Юпитера, где год длится всего одну неделю, планеты, обращающиеся вокруг останков мертвых звезд, планеты с двумя солнцами в небе и планеты вовсе без солнца. Где то там далеко существуют миры размером с Землю, на одной половине которых всегда день, а на другой — вечная ночь, водные миры, вся поверхность которых скрыта под толщей океанов, и лавовые миры, извергающие моря магмы.
👍1
Univariate Discrete Distributions, 3rd Edition [2005] Norman L. Johnson, Adrienne W. Kemp, Samuel Kotz
💾 Скачать книгу
● Families of discrete distributions
● Binomial distribution
● Poisson distribution
● Negative binomial distribution
● Hypergeometric distributions
● Logarithmic and Lagrangian distributions
● Mixture distributions
● Stopped-sum distributions
● Matching, occupancy, runs, and q-series distributions
● Parametric regression models and miscellanea
💾 Скачать книгу
● Families of discrete distributions
● Binomial distribution
● Poisson distribution
● Negative binomial distribution
● Hypergeometric distributions
● Logarithmic and Lagrangian distributions
● Mixture distributions
● Stopped-sum distributions
● Matching, occupancy, runs, and q-series distributions
● Parametric regression models and miscellanea
👍1
Univariate_Discrete_Distributions,_3rd_Edition_2005_Norman_L_Johnson.pdf
5 MB
Univariate Discrete Distributions, 3rd Edition [2005] Norman L. Johnson, Adrienne W. Kemp, Samuel Kotz
The Third Edition of the critically acclaimed Univariate Discrete Distributions provides a self-contained, systematic treatment of the theory, derivation, and application of probability distributions for count data. Generalized zeta-function and q-series distributions have been added and are covered in detail. New families of distributions, including Lagrangian-type distributions, are integrated into this thoroughly revised and updated text. Additional applications of univariate discrete distributions are explored to demonstrate the flexibility of this powerful method. A thorough survey of recent statistical literature draws attention to many new distributions and results for the classical distributions. Approximately 450 new references along with several new sections are introduced to reflect the current literature and knowledge of discrete distributions.
The Third Edition of the critically acclaimed Univariate Discrete Distributions provides a self-contained, systematic treatment of the theory, derivation, and application of probability distributions for count data. Generalized zeta-function and q-series distributions have been added and are covered in detail. New families of distributions, including Lagrangian-type distributions, are integrated into this thoroughly revised and updated text. Additional applications of univariate discrete distributions are explored to demonstrate the flexibility of this powerful method. A thorough survey of recent statistical literature draws attention to many new distributions and results for the classical distributions. Approximately 450 new references along with several new sections are introduced to reflect the current literature and knowledge of discrete distributions.
👍1
По океану дискретной математики. От перечислительной комбинаторики до современной криптографии [В 2 томах] [2012] Зуев
💾 Скачать книги
Написанная доступным языком, в яркой форме и с многочисленными примерами, книга будет полезна широкому кругу читателей, желающих познакомиться с основами дискретной математики.
▪️В первом томе даются основные идеи и понятия дискретной математики, изучаются теория и методы перечисления, булевы функции.
▪️Во втором томе рассматриваются графы, алгоритмы в дискретной математике и теория кодирования (в том числе задачи сжатия информации, помехоустойчивого кодирования и криптографии).
💾 Скачать книги
Написанная доступным языком, в яркой форме и с многочисленными примерами, книга будет полезна широкому кругу читателей, желающих познакомиться с основами дискретной математики.
▪️В первом томе даются основные идеи и понятия дискретной математики, изучаются теория и методы перечисления, булевы функции.
▪️Во втором томе рассматриваются графы, алгоритмы в дискретной математике и теория кодирования (в том числе задачи сжатия информации, помехоустойчивого кодирования и криптографии).
👍1
По_океану_дискретной_математики_От_перечислительной_комбинаторики.zip
14.4 MB
📚 По океану дискретной математики. От перечислительной комбинаторики до современной криптографии [В 2 томах] [2012] Зуев
Том 1. Основные структуры. Методы перечисления. Булевы функции.
Том 2. Графы. Алгоритмы. Коды, блок-схемы. шифры
Содержание настоящей книги охватывает вузовский курс дискретной математики, включая перечислительную комбинаторику, булевы функции, графы, алгоритмы, помехоустойчивое кодирование и криптографию, а также ряд дополнительных тем. Принцип построения "от простого - к сложному" делает начальные разделы каждой главы доступными для старшеклассника, а заключительные - ценными для аспиранта. Для самостоятельного решения предлагается большое число задач различной сложности, снабженных ответами и указаниями. В книге рассказывается также об истории математических открытий и формулируются открытые проблемы дискретной математики. Книга состоит из двух томов.
Том 1. Основные структуры. Методы перечисления. Булевы функции.
Том 2. Графы. Алгоритмы. Коды, блок-схемы. шифры
Содержание настоящей книги охватывает вузовский курс дискретной математики, включая перечислительную комбинаторику, булевы функции, графы, алгоритмы, помехоустойчивое кодирование и криптографию, а также ряд дополнительных тем. Принцип построения "от простого - к сложному" делает начальные разделы каждой главы доступными для старшеклассника, а заключительные - ценными для аспиранта. Для самостоятельного решения предлагается большое число задач различной сложности, снабженных ответами и указаниями. В книге рассказывается также об истории математических открытий и формулируются открытые проблемы дискретной математики. Книга состоит из двух томов.
👍2
💡 Задача от нашего подписчика
Имеется простейшая перегонная установка, и перегонный куб заполнен жидкостью (пусть будет водой) практически до своего полного рабочего объема. К сосуду подключен холодильник с проточной холодной водой, и приемник жидкости. Перегонный куб нагревают, вода начинает кипеть. Как только пар вытесняет воздух из установки - в приемник начинают стекать первые капли дистиллята - боковой отвод, соединяющий систему с атмосферой, пережимают, и продолжают перегонку. Как будет изменяться давление в системе - увеличиваться, уменьшаться, или оставаться неизменным?
👨🏻💻 Обсуждение в группе VK
#задачи #физика #термодинамика
Имеется простейшая перегонная установка, и перегонный куб заполнен жидкостью (пусть будет водой) практически до своего полного рабочего объема. К сосуду подключен холодильник с проточной холодной водой, и приемник жидкости. Перегонный куб нагревают, вода начинает кипеть. Как только пар вытесняет воздух из установки - в приемник начинают стекать первые капли дистиллята - боковой отвод, соединяющий систему с атмосферой, пережимают, и продолжают перегонку. Как будет изменяться давление в системе - увеличиваться, уменьшаться, или оставаться неизменным?
👨🏻💻 Обсуждение в группе VK
#задачи #физика #термодинамика
👍1
Forwarded from Репетитор IT men
👨💻 Работаем с файлами и строками в Pascal : на примере 24 задачи из ЕГЭ по информатике
Текстовый файл состоит не более чем из 1200000 символов X, Y, и Z. Определите максимальное количество идущих подряд символов, среди которых нет подстроки XZZY. Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
💡Разбор задачи
Текстовый файл состоит не более чем из 1200000 символов X, Y, и Z. Определите максимальное количество идущих подряд символов, среди которых нет подстроки XZZY. Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
💡Разбор задачи
👍1