NOP::Nuances of Programming
68.4K subscribers
3.25K photos
11 videos
12 files
4.59K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote
Download Telegram
Связный список - последовательность структур данных, связанных ссылками - вторая по частоте использования после массива структура данных. Рассмотрим основные операции и покажем пример на языке С.

https://nuancesprog.ru/p/15420/

@nuancesprog #tutorials #Algorithms #DataStructures #CProgramming
Классы памяти определяют область видимости и время жизни переменных и/или функций в программе, написанной на языке С. Они предшествуют типу, который модифицируют. В языке С различают четыре класса памяти. Рассмотрим их в данной статье.

https://nuancesprog.ru/p/15426/

@nuancesprog #tutorials #CProgramming
Двусвязный список - это разновидность связного списка, при которой переход по элементам возможен в обоих направлениях (как вперед, так и назад), в отличие от односвязного списка.

https://nuancesprog.ru/p/15493/

@nuancesprog #tutorials #Algorithms #Data Structures #CProgramming
Оператор - это символ, который дает команду компилятору выполнить определенные математические или логические функции. В распоряжении пользователей языка С множество встроенных операторов различных типов. Рассмотрим их в данной статье.

https://nuancesprog.ru/p/15499/

@nuancesprog #tutorials #CProgramming
Кольцевой связный список - это разновидность связного списка, при которой первый элемент указывает на последний, а последний - на первый. Кольцевой связный список можно сделать как из односвязного , так и из двусвязного списка.

https://nuancesprog.ru/p/15543/

@nuancesprog #tutorials #Algorithms #CProgramming #DataStructures
Разбираемся в концепции CRTP (Curiously recurring template patterns, рекурсивный шаблон). Она поможет описывать в C++ общую функциональность, комбинируя шаблоны и наследование.

https://nuancesprog.ru/p/15557/

@nuancesprog #SoftwareDevelopment #CProgramming
Стек - это абстрактный тип данных, который обычно используется в большинстве языков программирования. Хорошие примеры для объяснения понятия стека - колода карт или стопка тарелок. Разберем основные операции, проводимые со стеком.

https://nuancesprog.ru/p/15594/

@nuancesprog #tutorials #Algorithms #DataStructures #CProgramming
Научимся легко и просто интегрировать модульные тесты в C/C++ проекты.

https://nuancesprog.ru/p/15603

@nuancesprog #CProgramming #Testing
Оператор - это символ, который дает команду компилятору выполнить определенные математические или логические функции. В распоряжении пользователей языка С множество встроенных операторов различных типов. Рассмотрим их в данной статье.

https://nuancesprog.ru/p/15499/

@nuancesprog #tutorials #CProgramming
Изучать основы программирования можно на любом языке, но более эффективно это получится на C! И на это есть 4 причины.

https://nuancesprog.ru/p/14926/

@nuancesprog #ForBeginners #CProgramming