ch
Feedback
C++ Chanel

C++ Chanel

前往频道在 Telegram
655
订阅者
无数据24 小时
-27 天
-530 天
帖子存档
Как создан Google? 1. Мобильные устройства (телефоны): • Операционная система: Android. • Языки программирования: Java и Kotl
Как создан Google? 1. Мобильные устройства (телефоны): • Операционная система: Android. • Языки программирования: Java и Kotlin. • GUI разработка: Используются Java и Kotlin для создания пользовательского интерфейса на Android. 2. Серверная часть: • Языки программирования: Java, C++, Python. • Технологии: Разнообразные фреймворки и инструменты. • Web-интерфейс (GUI для веб-приложений): HTML, CSS, JavaScript. 3. Графический интерфейс на компьютерах: • Операционные системы: Разнообразные, включая Windows, macOS и Linux. • Языки программирования: Зависит от конкретной платформы и приложения, но может включать C++, Java, C#, Swift и другие. • Технологии: Используются различные фреймворки и библиотеки, такие как Qt, WPF (Windows Presentation Foundation), Cocoa (для macOS) и другие.

Где и как был создан телеграм? 1. Telegram клиент (GUI): • ОС Android: Написан на Java и Kotlin. • iOS: Использует Objective-
Где и как был создан телеграм? 1. Telegram клиент (GUI): • ОС Android: Написан на Java и Kotlin. • iOS: Использует Objective-C и Swift. • Десктопные версии: На основе технологий, таких как Qt (Telegram Desktop), или веб-технологии для Telegram Web. 2. Telegram сервера: • Бизнес-логика и серверное взаимодействие: Часто на языке программирования Erlang. • Хранение данных: В разных местах используются разные технологии, включая RocksDB и другие. 3. Telegram API: • Для взаимодействия с Telegram API можно использовать различные языки программирования. Telegram предоставляет API на основе протокола MTProto.

Задача на сегодня: https://leetcode.com/problems/longest-palindromic-substring/ Решение будет сегодня вечером

А вот и решение: ``` #include <iostream> #include <vector> #include <cmath> using namespace std; int main() { bool running = true; long long M, N; cin >> M >> N; vector<long long> result; for (long long number = M; number <= N; number++) { if (number <= 1) { running = false; } else running = true; if (running) { long long divisorsSum = 1; long long sqrtNum = sqrt(number); for (long long i = 2; i <= sqrtNum; i++) { if (number % i == 0) { divisorsSum += i; if (i != number / i) { divisorsSum += number / i; } } } if(divisorsSum == number)result.push_back(number); } } if (result.empty()) { cout << "Absent" << endl; } else { for (long long perfectNumber : result) { cout << perfectNumber << endl; } } return 0; } ```

Задача на сегодня: https://www.eolymp.com/ru/problems/848 Решение опубликую сегодня вечером

Подобрал для вас 10 идей для консольных приложений: 1. Создание текстового квеста с увлекательным сюжетом. 2. Реализация клас
Подобрал для вас 10 идей для консольных приложений: 1. Создание текстового квеста с увлекательным сюжетом. 2. Реализация классической игры в стиле “Крестики-нолики” для двух игроков. 3. Интерактивная история с выборами, влияющими на ход сюжета. 4. Текстовый симулятор выживания в постапокалиптическом мире. 5. Карточная игра с элементами стратегии и уникальными правилами. 6. Эмулятор текстового казино с различными азартными играми. 7. Простой текстовый рогалик с случайно генерируемыми уровнями. 8. Интерактивный детектив с возможностью расследования и выбором концовки. 9. Эпическая текстовая RPG с разветвленным сюжетом и боевой системой. 10. Игра-головоломка с текстовыми задачами и загадками.

Топ пять фреймворков для java(не путать с java script): 1. Spring Framework: Мощный и популярный фреймворк для создания разнообразных Java-приложений, включая веб-приложения. 2. Hibernate: Фреймворк для удобной работы с базами данных, упрощающий взаимодействие Java-приложений с реляционными БД. 3. Apache Struts: Фреймворк для создания веб-приложений с инструментами управления веб-страницами и контроллерами. 4. JavaServer Faces (JSF): Фреймворк для создания веб-приложений с компонентной моделью разработки, интегрирующийся с Java EE. 5. Play Framework: Фреймворк для создания веб-приложений с акцентом на простоте и высокой производительности.

Сегодня решил хоть чуть-чуть углубиться в мир ИИ и для вас подобрал топ 5 лучших фреймворков по моему мнению: 1. TensorFlow:
+4
Сегодня решил хоть чуть-чуть углубиться в мир ИИ и для вас подобрал топ 5 лучших фреймворков по моему мнению: 1. TensorFlow: Разработанный Google, TensorFlow является одним из самых популярных фреймворков для машинного обучения и глубокого обучения. 2. PyTorch: Разработанный Facebook, PyTorch также пользуется большой популярностью в сообществе исследователей и разработчиков в области искусственного интеллекта. 3. Keras: Keras - это высокоуровневый API для машинного обучения, который может использовать TensorFlow и другие библиотеки как бэкенд. Он облегчает создание и эксперименты с нейронными сетями. 4. Caffe: Caffe - это фреймворк, разработанный для обработки изображений и видео, и он пользуется популярностью в области компьютерного зрения. 5. Theano: Theano - это библиотека для оптимизации и вычисления символьных математических выражений, которые широко используются в глубоком обучении. (TensorFlow мой фаворит)

Самая лучшая книга по пониманию алгоритмов (мое мнение)
Самая лучшая книга по пониманию алгоритмов (мое мнение)

Очень много задач на алгоритмы
+1
Очень много задач на алгоритмы

Работаю над очень интересным проектом,мне писать посты про синтаксис qml и работу с с++?
Работаю над очень интересным проектом,мне писать посты про синтаксис qml и работу с с++?

Скоро будет что-то очень интересное
Скоро будет что-то очень интересное

Краткий Roadmap для Junior Python Developer: 1. Основы Python и синтаксис. 2. Структуры данных (списки, словари). 3. Функции и модули. 4. ООП (классы, объекты). 5. Обработка ошибок и исключений. 6. Работа с файлами. 7. Базовые алгоритмы и структуры данных. 8. Изучение библиотек (например, NumPy, pandas). 9. Основы работы с базами данных и SQL. 10. Опционально: Web-разработка (Flask/Django). 11. Тестирование (unittest). 12. Использование Git для контроля версий. 13. Виртуальные окружения и virtualenv. 14. Проекты для практики. 15. Постоянное обучение и слежение за новостями. Помните, практика и работа над проектами - ключ к успеху!

Пару роадмапов для пайтона
+1
Пару роадмапов для пайтона

sql nutshell
sql nutshell

Класные фреймворки для пайтона 1. Django: Фреймворк для веб-разработки с базами данных и аутентификацией. 2. Flask: Легковесный фреймворк для веб-разработки. 3. TensorFlow: Фреймворк для машинного и глубокого обучения (Google). 4. PyTorch: Фреймворк для машинного и глубокого обучения (Facebook). 5. Tornado: Фреймворк для сетевых приложений и веб-серверов. 6. FastAPI: Фреймворк для создания веб-API. 7. Pyramid: Фреймворк для веб-приложений. 8. CherryPy: Фреймворк для веб-разработки. 9. Bottle: Минималистичный микрофреймворк. 10. Web2py: Фреймворк для веб-приложений с встроенной админ-панелью.

Сегодня начну создавать проект на qml и c++

Наконец-то

Нововведения в версии 4.11 • Администраторам доступна подробная статистика каналов и групп. Ответы 2.0 • В ответах можно цитировать часть исходного сообщения. • Также доступна отправка ответов в другие чаты. • Любой текст в сообщении можно оформить в виде цитаты. Настройки для ссылок • Предпросмотр ссылки можно расположить над или под текстом сообщения. • Можно менять размер фотографии в области предпросмотра. • Вы можете выбирать ссылку для предпросмотра, если в сообщении их несколько. Персональные цвета • Вы можете выбрать персональный цвет для своего имени в группах. • Вы также можете настроить индивидуальный фон для цитат Ваших сообщений в ответах и предпросмотра отправленных Вами ссылок. Блоки кода • Теперь в сообщениях поддерживаются аккуратные блоки кода с подсветкой синтаксиса. • Блок можно скопировать целиком одним нажатием на панель сверху. • Для оформления текста в виде кода с подсветкой можно использовать знаки разметки с указанием языка программирования: «```язык».