TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #1084 · 9.04

В общем, была задача на оптимизацию плана работ: есть набор заказов, и в каждом N тасков. Таски могут зависеть друг от друга или нет, имеют длительность и тип. Ещё есть M работников, каждый из которых может выполнять таски только определённых типов, причём, у каждого своя скорость. Если все таски в заказе выполнены, фирма получает сколько-то денег. У заказа есть дедлайн, за просрочку штраф (за каждый день просрочки), который вычитается из цены заказа. И ещё фирма тратит деньги за каждый день своей работы независимо от того, как загружены её сотрудники (то есть просто платит зарплаты по сути). Ещё важен учёт праздников и выходных. Нужно заработать на определённом наборе заказов и работников как можно больше денег. Полный текст задачи и код программы проверки есть в репозитории. Эта задача является изменённым заказом, который мы с напарником решали в реальной жизни: оптимизация работы печатных станков для типографии. Правда, тогда и мы справились так себе, и заказчик в итоге сначала захотел всё вручную сам делать, а потом и вовсе похоронил проект при смене директора. !!! Не читайте дальше, если хотите сначала попробовать решить самостоятельно, потому что я сейчас опишу эффективные подходы и результаты. ________________________________________ Так вот. Мы с другим экспертом Андреем сразу сели и написали разные варианты, чтобы задать шкалу, по которой будем оценивать решения команд. За пару часов я собрал примитивный жадный алгоритм, который сортировал заказы по прибыльности и укладывал в сетку кое-как, это дало нам нижнюю оценку. Мой алгоритм заработал ~75 млн виртуальных рублей, мы решили для оценки поставить нижней границей 40 млн. То есть всё, что ещё ниже, оценивалось в ноль баллов за качество оптимизации. Затем Андрей закрылся дома на три дня и вышел на свет со сложным жадным алгоритмом, который очень хитро сортировал заказы и очень хитро укладывал их в сетку, попутно выбирая разные способы этой укладки в зависимости от конкретного заказа. Это позволило заработать ~275 млн рублей. Мы сделали верхней границей для оценки 280 млн. К сожалению, в итоге только две команды из десяти прошли нижнюю границу, заработав, соответственно, ~91 и ~105 млн. К верхней границе не приблизился никто. И у четырёх команд алгоритм вообще не смог уложить без нарушений задачи в сетку (то есть, например, произвольно менял длительности, накладывал задачи друг на друга, давал одному работнику две задачи в один момент и так далее). Важной ошибкой команд, на мой взгляд, являлся тот факт, что никто не воспользовался возможностью запустить алгоритм на несколько минут и дать ему поработать. По условиям задания, можно было тянуть до 5 минут на одну оптимизацию, но по факту решения команд отрабатывали за единицы и десятки секунд. На самом конкурсе, пока команды работали, я решил попробовать сделать быстрое (по времени написания) но эффективное решение. Сначала попробовал жадную сортировку + доведение до лучшего варианта методом имитации отжига. В качестве нового состояния я просто менял местами заказы целиком. Этот вариант работал пару минут и дал мне около ~200 млн дохода. К слову, команда-лидер использовала такой же подход, просто не докрутила число итераций и температуру. Ну и потом я взял готовую либу по реализации классической генетики с особями и скрещиванием. Особью был массив с приоритетами заказов (которые конечно же нужно было аккуратно уложить чистым алгоритмом). Тип скрещивания: scattered. Всего 15 поколений по 20 особей, и это за минуту-полторы давало ~230-240 млн. Считаю, что для конкурса это самый лучший выбор: пишется одним человеком за день и даёт почти максимум, при этом легко настраивается на нужную длительность работы, легко параллелится. Ну а потом уже дома я посидел и накодил свой вариант сложного жадного с плавающим окном перебора отсортированных заказов и плавающей же укладкой по работникам. Такая штука за две минуты зарабатывает ~281 млн. Но за три дня в условиях стресса я бы такое не сделал, скорее всего. #dev

Hashtags

Резултати

Намерени 275 подобни публикации

Търсене: #chrome

当前筛选 #chrome清除筛选
黑科技软件资源分享

@kkaifenxiang · Post #14347 · 09.04.2026 г., 05:02

🆔 插件名称:SyncCaster ⭐️ 插件功能:多平台内容发布 ➡️ 支持平台:#Chrome 📁 插件简介:一款将文章同步发布到多个主流平台如掘金、CSDN、知乎和微信公众号等的工具,可以通过该插件从自撰写或网页采集的文章中,自动提取内容并统一转换为 Markdown 格式。内置了 Markdown 编辑器,支持实时预览和 LaTeX 数学公式渲染。 ⬇️ 插件下载:点击下载 📢频道✈️群聊😀推特 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #14328 · 07.04.2026 г., 05:05

🆔 插件名称:ChatTOC ⭐️ 插件功能:I聊天记录转导航知识 ➡️ 支持平台:#Chrome 📁 插件简介:一款将AI聊天记录转化为可导航的知识界面。能够将长篇聊天内容整理成清晰的提纲,可以创建消息提纲和提示文件夹,以便更好地组织和保存重要的聊天内容。 支持多种AI平台,包括ChatGPT、Claude、Gemini等,只需输入关键词即可快速定位到所需的答案。 ⬇️ 插件下载:点击下载 📢频道✈️群聊😀推特 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #14316 · 05.04.2026 г., 23:33

🆔 插件名称:ReShelf ⭐️ 插件功能:书签管理 ➡️ 支持平台:#Chrome 📁 插件简介:一款AI书签管理插件,解决书签管理中的诸多问题,如书签杂乱、链接失效和信息冗余等。 能够自动分析书签内容并进行智能分类,还提供书签健康检测功能,能够自动扫描失效链接并清理重复书签。 ⬇️ 插件下载:点击下载 📢频道✈️群聊😀推特 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #14303 · 05.04.2026 г., 00:48

🆔 插件名称:XBooster ⭐️ 插件功能:X功能增强 ➡️ 支持平台:#Chrome 📁 插件简介:一款转为X设计的插件,提供多种功能,包括智能评论生成、批量回复、潜力指数筛选和快速书签管理等。 可以通过简单的操作生成个性化的评论,快速处理多条回复,并利用潜力指数智能筛选高价值内容,从而更有效地参与社交媒体互动。 还支持情绪选择、智能翻译和统计看板等功能。 ⬇️ Chrome版下载:点击下载 📢频道✈️群聊😀推特 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #14083 · 10.03.2026 г., 05:00

🆔 插件名称:NativeMind ⭐️ 插件功能:AI助手 ➡️ 支持平台:#Chrome 📁 插件简介:一款基于本地开源模型的人工智能助手,过连接 Ollama 本地大型语言模型,在用户的浏览器中实现最新的 AI 功能,而无需将任何数据发送到云服务器。 确保用户的数据完全掌控,所有操作均在本地设备上完成,确保了绝对的隐私保护。 ⬇️ 插件下载:点击下载 🔗 开源地址:点击访问 📢频道✈️群聊😀推特💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #14064 · 07.03.2026 г., 05:02

🆔 插件名称:PeekLink ⭐️ 插件功能:链接预览 ➡️ 支持平台:#Chrome 📁 插件简介:一款可以快速预览链接内容的插件,只需长按任意链接,即可在当前页面弹出预览窗口,避免了频繁跳转页面的麻烦。 支持绕过部分网站的 iframe 限制,可以在预览窗口中进行点击、滚动和播放视频等交互操作。 还允许将预览窗口固定到侧边栏,便于多源信息的对比阅读。 ⬇️ 插件下载:点击下载 📢频道✈️群聊😀推特 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #14019 · 01.03.2026 г., 05:44

🆔 插件名称:Gemini Chat Quick Delete ⭐️ 插件功能:快速删除 Gemini 聊天记录 ➡️ 支持平台:#Chrome 📁 插件简介:一款可以快速删除 Gemini 聊天记录的插件,只需点击聊天列表中的垃圾桶图标,即可轻松删除不需要的对话,而无需任何额外的提示或干扰。 ⬇️ 插件下载:点击下载 📢频道✈️群聊 📬投稿 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #13979 · 24.02.2026 г., 05:04

🆔 插件名称:PostBot ⭐️ 插件功能:多平台内容同步 ➡️ 支持平台:#Chrome 📁 插件简介:一款开源的多平台内容同步分发生产力工具,用于高效地将各种类型的内容(如文章、笔记、动态、图片、视频和音频)一键同步发布至多个主流媒体平台。 支持国内平台如微信、微博、今日头条、小红书、知乎等,同时也兼容国际平台如 Twitter、Facebook、Instagram 等。 ⬇️ 插件下载:点击下载 📢频道✈️群聊 📬投稿 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #13929 · 18.02.2026 г., 02:34

🆔 插件名称:批量图片下载器 ⭐️ 插件功能:网页图片下载 ➡️ 支持平台:#Chrome 📁 插件简介:一款可以快速选择并批量下载网页中图片的工具。支持跨域下载,可以通过简单的操作,轻松获取网页上的所有图片。 包括图片预览、文件大小显示、智能扫描、批量选择、尺寸过滤以及批量下载等。只需访问包含图片的网页,点击扩展图标,即可选择需要下载的图片,并一键下载。 ⬇️ 插件下载:点击下载 📢频道✈️群聊 📬投稿 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #13875 · 12.02.2026 г., 05:06

🆔 插件名称:NotebookLM Web Importer ⭐️ 插件功能:YouTube 视频导入 NotebookLM ➡️ 支持平台:#Chrome 📁 插件简介:一款快速将网页和 YouTube 视频导入到 NotebookLM 中的工具。只需点击一次按钮,即可将当前浏览的网页或视频保存到 NotebookLM。 还支持批量导入链接,包括来自链接列表、浏览器标签、YouTube 播放列表和 RSS 源等多种来源,方便集中管理信息。 ⬇️ 插件下载:点击下载 🔗 官方网站:点击访问 📢频道✈️群聊 📬投稿 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #13874 · 12.02.2026 г., 05:06

🆔 插件名称:cose ⭐️ 插件功能:文章同步发布 ➡️ 支持平台:#Chrome 📁 插件简介:一款可以在多个内容平台上同步文章的工具,只需编辑 Markdown 内容,然后通过点击发布按钮选择要同步的平台,插件便会自动将文章同步到所选平台。 还具备自动检测各平台登录状态的功能,方便管理同步的标签页,并在同步微信公众号时保留渲染样式并自动保存为草稿。 ⬇️ 插件下载:点击下载 📢频道✈️群聊 📬投稿 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #13866 · 11.02.2026 г., 05:04

🆔 插件名称:text2card ⭐️ 插件功能:文本转图片 ➡️ 支持平台:#Chrome 📁 插件简介:一款将网页文章快速转换为美观的卡片的工具。只需在任何包含文本内容的网页上点击浮动按钮,选择或输入所需内容,便可生成专业的分享卡片。 还具备高质量图像导出、社交媒体元素自定义等功能,确保分享卡片在视觉上吸引人并符合品牌风格。 ⬇️ 插件下载:点击下载 📢频道✈️群聊 📬投稿 💵商务

Hashtags

123•••10•••20•••2223
ПредишнаСтр. 1 от 23Следваща