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

Резултати

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

Търсене: #session

当前筛选 #session清除筛选
StartupBase

@startupbaseuz · Post #5057 · 21.11.2024 г., 05:45

#session 🟧“TechWomen” va “UEnter” sizni STEM sohasida ayollar uchun imkoniyatlar haqidagi bepul mashg‘ulotga taklif etadi! 🗓 2024-yil 1-dekabr, 13:00 – 15:00 📍 “UEnter” 🟧 Bunda siz “TechWomen 2024” bitiruvchilarining muvaffaqiyat hikoyalarini tinglaysiz hamda dastur, jumladan ariza topshirish jarayoni va talablar to‘g‘risida ma’lumot olasiz. Sessiya Silikon vodiysida mentorlik, kasbiy rivojlanish va aloqalar o‘rnatishga bag‘ishlanadi. ⭐️Havola orqali ro‘yxatdan o‘ting. 🟧 O‘z mahoratingizni oshirish imkoniyatini qo‘ldan boy bermang! ______ TechWomen and UEnter cordially invite you to a complimentary session on opportunities for women in STEM! 🗓 December 1, 2024, 1:00 PM – 3:00 PM 📍 UEnter 🟧 Discover inspiring success stories from TechWomen 2024 alumnae and gain information about the program, including application procedures and eligibility requirements. This session will highlight mentorship, professional development, and networking opportunities in Silicon Valley. ⭐️ Registrationlink 🟧 Do not miss this opportunity to expand your professional horizons! Telegram | Instagram | Facebook | Youtube | LinkedIn

Hashtags

Libreware

@libreware · Post #984 · 04.10.2021 г., 21:19

Instant messaging apps review I tested a lot & mulled on this for a while. Our goal was something less centralized, more private & harder to take down or block. BRIAR is good & with p2p modes to be censorship resistant if internet is cut, but you have to invite each user separately to a group which is a pain XMPP is archaic & behaves like a traditional one to one messenger. Yes, groups are there but are more like texting groups & you can't tag or reply to anyone directly. MATRIX is better but ends up being 3rd party centralized because hosting yourself is a hog, which means you're bound by that hosted server & all those rules, giving up your email credentials, getting possibly kicked off, etc. Matrix.org server started requiring email verification for instance. Matrix doesn't encrypt metadata, your IP is visible to others in chats. The last 2 require a hosted server somewhere for large groups to function properly, and so does SESSION since it too has no servers of it's own. But its way lighter than Matrix & can be hosted on a mediocre VPS (which I've done, I can pay, its cheap its fine). The added benefit of Session is everything is onion routed automatically, and there's zero identifying factors when creating an ID. No phone numbers, no emails, nothing. Restore that ID on a new device using a cryptic passphrase, or start a new one if you want. Check out @Nogoolag room with SESSION: http://chat.nogoolag.com/nogoolag?public_key=53b45de08520eb3af97933e9a4991e74e26972ee91cc94e6a05da03d956d4313 #im#session

Hashtags

Antoine Cléraux

@corrAntoine · Post #281 · 06.09.2024 г., 03:24

Session plénière du #Forum économique oriental : les détails avec Antoine Cléraux Le Forum économique oriental se déroule actuellement à Vladivostok en Russie. Son but est de promouvoir les investissements étrangers dans l'Extrême-Orient russe. Le point d'orgue de ce forum est la #session plénière, à laquelle a participé Vladimir #Poutine. Retour sur ces trois heures de débat avec notre envoyé spécial Antoine Cléraux. RT en français

djangoproject

@djangoproject · Post #518 · 10.12.2017 г., 10:01

The library allows us to store user-specific data into a #session object. The session object has a dict-like interface (operations like session[key] = value, value = session[key] etc. are present). Before processing the session in a web-handler, you have to register the session #middleware in #aiohttp.web.Application. https://github.com/aio-libs/aiohttp-session

Libreware

@libreware · Post #1143 · 26.05.2023 г., 13:59

6 Best Secure Messaging Alternatives to WhatsApp | Avoid the Hack – https://avoidthehack.com/best-secure-messengers The content of your messages and the metadata associated with them should be secure and private. Unfortunately many messengers out there fail to do this. Telegram operates in the cloud, and while this does have good portability across multiple devices and device types, the service provider (or anyone with access to the cloud server) could theoretically read them at any time with relative ease; Telegram stores messages on the third-party cloud provider's server. According to Telegram’s privacy policy, the service itself logs IP addresses and phone numbers. #Infosec#Session#SimpleXchat#Briar#Threema #Element#Telegram#privacy

#直登号#协议号#飞机#飞机号#飞机账号#飞机会员#电报#电报号#电报账号#电报会员#TG#TG号#TG账号#TG会员#纸飞机#纸飞机号#纸飞机账号#纸飞机会员#tdata#tdata直登号#json#session#telethon#api#代充会员#会员代充#代充#会员#大会员 📢:业务清单 💡 𝐓𝐆号批发 💡频道上粉1000人=30元 💡【代充飞机会员】 😘国外号-10元/个,⑩个起批发 😘国外精养满月号——--20元/个 😘国外半年老号————30元/个 😘+222仅次于888————50元/个 😘国外一年老号———— 50元/个 😘国外两年以上老号-- 130元 😛【飞机号—--8元一个㊿个起批发】 😛3种格式可选API或tdata或协议号 🔤GV手机号可接打电话 可收发短信150元一个 —————————————————— 丨 🔤飞机会员 🔤丨 丨 丨 丨【3月会员】 15U或115元 丨 丨【6月会员】 23U或175元 丨 丨【12月会员】 36U或275元 丨 丨 🔤代开会员只需提供 @用户名 丨 —————————————————— 支持 :🥰 .😂、😢USDT 🔤各处均有投广告两字( 靠谱 ) ☎️客服 : @vip7vip8 ☎️双向用户联系 @okxjie_bot #直登号#协议号#飞机#飞机号#飞机账号#飞机会员#电报#电报号#电报账号#电报会员#TG#TG号#TG账号#TG会员#纸飞机#纸飞机号#纸飞机账号#纸飞机会员#tdata#tdata直登号#json#session#telethon#api#代充会员#会员代充#代充#会员#大会员

#直登号#协议号#飞机#飞机号#飞机账号#飞机会员#电报#电报号#电报账号#电报会员#TG#TG号#TG账号#TG会员#纸飞机#纸飞机号#纸飞机账号#纸飞机会员#tdata#json#session#telethon#api#代充会员#会员代充#代充#会员#大会员#Telegram#Premium 📢:业务清单 💡 𝐓𝐆号批发 💡频道上粉1000人=30元 💡【代充飞机会员】 😘国外号-10元/个,⑩个起批发 😘国外精养满月号——--20元/个 😘国外半年老号————30元/个 😘+222仅次于888————50元/个 😘国外一年老号———— 50元/个 😘国外两年以上老号-- 130元 😛【飞机号—--8元一个㊿个起批发】 😘3种格式可选API或tdata或协议号 🔤GV手机号可接打电话 可收发短信150元一个 —————————————————— 丨 🔤飞机会员 🔤丨 丨 丨 丨【3月会员】 15U或115元 丨 丨【6月会员】 23U或175元 丨 丨【12月会员】 36U或275元 丨 丨 🔤代开会员只需提供 @用户名 丨 —————————————————— 支持 :🥰 .😂、😢USDT 🔤各处均有投广告两字( 靠谱 ) ☎️客服 : @vip7vip8 ☎️双向用户联系 @okxjie_bot

#直登号#协议号#飞机#飞机号#飞机账号#飞机会员#电报#电报号#电报账号#电报会员#TG#TG号#TG账号#TG会员#纸飞机#纸飞机号#纸飞机账号#纸飞机会员#tdata#tdata直登号#json#session#telethon#api#代充会员#会员代充#代充#会员#大会员#Telegram#Premium 飞机会员3个月109元 飞机会员6个月169元 飞机会员12个月269元 🔗低价批发,量大来谈 大量直登号(tadta) 大量协议号(session+json) 🇺🇸美国+1 精养号¥ 8元 🇨🇦加拿大+1 精养号¥ 8元 🇹🇭泰国+66 精养号¥ 10元/个 🇲🇾马来西亚 +60 精养号¥ 10元/个 🇵🇭菲律宾+63 精养号¥9元/个 🇧🇩孟加+ 880 精养号¥8元/个 🇬🇧英国+44 精养号¥13元/个 🇰🇭柬埔寨+855, 精养号¥9元/个 🇲🇲缅甸+95 精养号¥ 8元/个 🇮🇳印度 +91 精养号¥ 10元/个 🇨🇱智利+56 精养号¥ 元/个 🇭🇰香港 +852 精养号¥12元/个 🇨🇳中国+86 精养号¥15元/个 🇲🇷毛里塔+222 精养号¥20元/个 🇷🇺俄罗斯+79 精养号¥30元/个 🇦🇪阿拉伯联合酋长国+971-30元/个 👉更多地区,请咨询客服 🎇以上均10个起批🎇 ☎️客服在线:@okxjie_bot #直登号#协议号#飞机#飞机号#飞机账号#飞机会员#电报#电报号#电报账号#电报会员#TG#TG号#TG账号#TG会员#纸飞机#纸飞机号#纸飞机账号#纸飞机会员#tdata#tdata直登号#json#session#telethon#api#代充会员#会员代充#代充#会员#大会员#Telegram#Premium

#直登号#协议号#飞机#飞机号#飞机账号#飞机会员#电报#电报号#电报账号#电报会员#TG#TG号#TG账号#TG会员#纸飞机#纸飞机号#纸飞机账号#纸飞机会员#tdata#json#session#telethon#api#代充会员#会员代充#代充#会员#大会员#Telegram#Premium#频道上粉#群上粉#上粉#打粉#拉人#星星#星币#星星代充#代充星星 📢:业务清单 💡 𝐓𝐆号批发【代充𝐓𝐆会员】 💡频道/群组上人数1000人=30元 💡【礼物代购】【星星代充】 💡【永久用户名定制】 💡【会员图标定制 头像定制】 💡【+888飞机号】源头出售 😘𝐓𝐆国外号-10元/个10起 😘国外精养满月号——--20元/个 😘国外半年老号————30元/个 😘+222仅次于888————50元/个 😘国外一年老号———— 50元/个 😘国外两年以上老号-- 99元 —————————————————— 丨 🔤飞机会员 🔤丨 丨 丨 丨【3月会员】 15U或115元 丨 丨【6月会员】 23U或175元 丨 丨【12月会员】 36U或275元 丨 丨😀代开会员只需提供 @用户名 丨 —————————————————— 支持 :🥰 .😂、😢USDT 🔤各处均有投广告两字( 靠谱 ) ☎️客服 : @vip7vip8 ☎️双向用户联系 @okxjie_bot

#直登号#协议号#飞机#飞机号#飞机账号#飞机会员#电报#电报号#电报账号#电报会员#TG#TG号#TG账号#TG会员#纸飞机#纸飞机号#纸飞机账号#纸飞机会员#tdata#json#session#telethon#api#代充会员#会员代充#代充#会员#大会员#Telegram#Premium#频道上粉#群上粉#上粉#打粉#拉人#星星#星币#星星代充#代充星星 📢:业务清单 💡 𝐓𝐆号批发【代充𝐓𝐆会员】 💡频道/群组上人数1000人=30元 💡【礼物代购】【星星代充】 💡【永久用户名定制】 💡【会员图标定制 头像定制】 💡【+888飞机号】源头出售 😘𝐓𝐆国外号-10元/个10起 😘国外精养满月号——--20元/个 😘国外半年老号————30元/个 😘+222仅次于888————50元/个 😘国外一年老号———— 50元/个 😘国外两年以上老号-- 99元 —————————————————— 丨 🔤飞机会员 🔤丨 丨 丨 丨【3月会员】 15U或115元 丨 丨【6月会员】 23U或175元 丨 丨【12月会员】 36U或275元 丨 丨😀代开会员只需提供 @用户名 丨 —————————————————— 支持 :🥰 .😂、😢USDT 🔤各处均有投广告两字( 靠谱 ) ☎️客服 : @vip7vip8 ☎️双向用户联系 @okxjie_bot

djangoproject

@djangoproject · Post #298 · 17.04.2017 г., 07:42

#AI#Artificial_Intelligence #aiohttp #API #AWS #asyncio #audio #automated_testing #automation #atexit #BeeWare #button #client #concurrency #cron #Coroutine #data_analysis #data_mining #data_processing #database #Deep_Learning #Debian #decorator #dispatch #django #dropdownbox #Docker #event #Firefox #form #freeze #functool #Generator #GeoDjango #Google #GPU #Gym #learn #Image_processing #intelligence #input #IOT #lambda #lists #machine_learning #Magenta #map #Metaprogramming #Micro_services #mind #monitoring #MongoDB #Mozilla #Multipart #multi_touch_apps #multiprocessing #Nodes #NoSQL #numeric_computation #numerical #NumPy #OAuth #object_serialization #OCR #overloading #package #parallel #pipeline #protocols #PostGIS #pyAudioAnalysis #PyInstaller #PySide #PyTorch #pytest #python #Pyvideo_archives #Qt #Redis #random #request #REST #satellite #scrapy #scikit_learn #SciPy #searching #submit #selectbox #Selenium #serialization #server #session #socket #sound #task #TensorFlow #text_boxes #text #test #telegram #Thread #transport #tuples #Universe #Unix #urllib #upload #Web