|
1 / 1 / 0
Регистрация: 08.07.2024
Сообщений: 30
|
||||||
x17lab: решил заняться исследованием алгоритмов и структур данных30.11.2024, 19:38. Показов 16168. Ответов 94
Метки нет (Все метки)
Здравствуйте.
Создал тему в разделе новичков, т.к. это единственный раздел на форуме, который активен. Я последнюю неделю пишу свою библиотеку для работы с алгоритмами и структурами данных. Я решил заняться полным исследованием алгоритмов и структур данных. И хотя я на данный момент не знаю ничего , к примеру, о банальной сортировке пузырьком, но я скоро узнаю это. Здесь будут мои вопросы по архитектуре, и проектированию алгоритмов. Думаю, мне еще далеко до деревьев, и графов. Мой код динамического массива (вектор), и да, я пока не устал пихать его в свои темы:
0
|
||||||
| 30.11.2024, 19:38 | |
|
Ответы с готовыми решениями:
94
Отец решил заняться программированием Help me! Решил заняться веб-дизайном. Решил заняться окраской корпусных и процессорных вентиляторов |
|
Нарушитель
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,174
|
||||||||||||||||
| 02.12.2024, 14:47 | ||||||||||||||||
Читать видео не хочет. Несколько раз ткнуть, что бы заработало....
0
|
||||||||||||||||
|
|
|||
| 02.12.2024, 14:51 | |||
|
0
|
|||
|
Нарушитель
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,174
|
|
| 02.12.2024, 15:06 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 08.07.2024
Сообщений: 30
|
|
| 02.12.2024, 15:09 [ТС] | |
|
CoderHuligan, почему?
Он что-то знает об инопланетных структурах данных, и хотя сейчас это не особо впечатляет, как ознакомление с тем, что есть реальное программирование для гиков оно вполне подходит.
0
|
|
|
|
|
| 02.12.2024, 15:47 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 08.07.2024
Сообщений: 30
|
|
| 02.12.2024, 15:52 [ТС] | |
|
Технологии, которые есть у инопланетян, но нет у людей.
Я бы хотел узнать про эти технологии, но мне нужно изучить текущие. И хоть я идеологически и не люблю массив, и хэш-таблицу, мне нравятся деревья и графы, я думаю что лезть в инопланетные технологии нет смысла, не освоив базу в виде того же массива. Мне так же понравился односвязный список, но мне нужно для начала запрограммировать массив.
0
|
|
|
Нарушитель
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,174
|
||
| 02.12.2024, 16:10 | ||
|
Не по теме: Ну да.... Дерево это прикольно.
0
|
||
|
|
||||
| 02.12.2024, 16:22 | ||||
|
Добавлено через 6 минут
1
|
||||
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,305
|
||
| 02.12.2024, 16:31 | ||
|
0
|
||
|
Just Do It!
|
|||
| 02.12.2024, 17:38 | |||
|
как правило прямое происходит по причине неосиляторства С++, а значит до обратного не доходит. --- 1. нужен Си? - юзайте Си компилятор, 2. в Си компилятор из С++ вы ничего притянуть не сможете. --- Когда нужен Си: 1. требование к компактности кода. 2. низкая обучаемость текущей банды кодеров. 3. отсутствие крестокомпилятора на целовой железке. 4. ...
2
|
|||
|
Нарушитель
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,174
|
||
| 02.12.2024, 21:18 | ||
|
А за каким смыслом мне его осиливать? Они ещё напишут.... Что... Всё осиливать надо?
0
|
||
|
Нарушитель
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,174
|
|
| 02.12.2024, 21:23 | |
|
Ну валяеться у меня на столе вот такое. Что осилил. Ну и что? Я так писать теперь должен? Единственное, что бы чужой код прочитать.
0
|
|
|
Just Do It!
|
||
| 04.12.2024, 09:48 | ||
|
вы одиночка, никого не должно волновать каким образом вы пишите код - боком, раком или вниз головой. вы можете писать свой код да хоть в машинных кодах - никто об этом не узнает. история начинается, когда вы начинаете светить вашим кодом, его отдельными не связанными кусами без всякого контекста везде где не попадя. глядя на такой код у смотрящего появляется мысля, что код специально запутывали, чтобы поиздеваться(модно говорить потроллить) над смотрящим в код. ок, выше это всё пока юмор - что поделать? - просто виноваты кривые руки и малосил. но вот возьмем нормальный прожект, который может быть реально интересен, например, соцсеть фейсбук(10 лет назад) это 62'000'000 строк кода и вот тут нужно писать так, как нужно писать и никак иначе, никакие оправдания вашего неосиляторства не проканают.
1
|
||
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,305
|
||
| 04.12.2024, 10:06 | ||
|
Я хде то читал, что "если проект умещается на 1-2 страницах кода, и его можно полностью переписать за вечер - можно не соблюдать никаких правил оформления кода". Да и больший проект (например у меня есть проекты поболее), но написанный одним человеком и "для себя" - тож не требует правил. Чел, который его написал - вспомнит и разберётся. А для посторонних глаз он и не предназначался. Проблемы начинаются при работе в команде? Один человек вряд ли напишет 62 000 000 строк кода.
0
|
||
|
Just Do It!
|
||||
| 04.12.2024, 11:42 | ||||
|
то можно не показывать вашу реализацию, а просто написать саму задачу, которую нужно решить, и ваш мелкий код нафик никто из кодеров таких же индивидуалистов смотреть не будет, потому что будет в 100 раз проще и быстрее написать его с нуля. ну, по крайней мере, для этого раздела такое справедливо в 99% случаях)) (заюзанные общие библы не в счет) ... даже если вы его писали 20 лет в одиночку (без перерыва каждый день по 16 часов), вам разве будет не обидно, что ваши потомки не смогут его разобрать, и поэтому просто выкинут в мусор потому что не смогут добавить туда новую нужную им фичу? ))
1
|
||||
|
Нарушитель
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,174
|
||
| 04.12.2024, 13:16 | ||
|
Переделываю. Форум вот помог. С миру по нитке. Нищему мозги. Захватчик видео написан, конечно не по человечески. Есть образцовый файл .avi. Хранит настройки. Я него вбиваю размеры видео и частоту кадров. Этот файл я кормлю opencv... Читать видео. А вместо видео подставляю скриншоты. Но пишет идеально. И время процессора ест приемлемо. И следующаю версию opencv, обмануть не получаеться. Они стали требовать, что бы образцовый файл avi, не был пустым. Проверяют характеристики содержащихся в нём кадров. Добавлено через 14 минут Вообще это несколько программ, Захват обработка видео. Я не могу назвать это видеоредактором, но все функции оно выполняет. Примикширую, отмикширую звук, растяну его, смещу относительно видео. Могу уработать стороннее видео. Поменять звуковую дорожку. Обработать картинку видео, несколькими концепциями.
1
|
||
|
|
|
| 04.12.2024, 13:48 | |
|
Админы, признавайтесь, это попытка оживить умирающий форум?
0
|
|
|
Нарушитель
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,174
|
||||||||
| 04.12.2024, 13:56 | ||||||||
|
Конечно нормальные люди так не пишут.
Хоронить... Русскоязычный форум.
0
|
||||||||
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,305
|
|||
| 04.12.2024, 18:44 | |||
|
Добавлено через 6 минут
1
|
|||
| 04.12.2024, 18:44 | |
|
Решил начинающий программист Вася Битиков ланшафтным дизайном заняться - оформить бабушкину клумбу оригинальным узором, Описания алгоритмов и структур данных Программирование алгоритмов с использованием динамических структур данных Разработка алгоритмов и программ с использованием динамических структур данных Разработка и отладка алгоритмов и программ с использованием структур данных. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition)
Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
|
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
|
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool
Worker Pool — паттерн конкурентной обработки задач в Go.
Суть: фиксированное количество горутин-воркеров читают задачи из общего канала
и пишут результаты в общий канал результатов. . . .
|
|
[golang] Pipeline
alhaos 08.06.2026
Pipeline
Pipeline — паттерн конкурентной обработки данных в Go.
Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
|
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь
lIs4oanZS9Y
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|