logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

P1650 [ICPC 2004 Shanghai R] 田忌赛马(同洛谷2587)

本文分析了田忌赛马问题的最优策略。通过贪心算法,将双方马匹按速度排序后,采用四指针或双端队列方法进行匹配:优先用田忌最快的马对阵齐王最快的马(能赢则赢),若无法取胜则用最慢的马消耗对方最快的马(不能赢则平或输)。代码实现中需特别注意平局时对最慢马匹的精确判断。此外,文章还介绍了另一种基于multiset的贪心匹配策略,通过二分查找实现最优匹配。最后指出了数组初始化时的常见错误,强调正确输入范围的重

文章图片
#r语言#算法#开发语言
P4951 [USACO01OPEN] Earthquake 最小生成树+0/1分数规划

0/1分数规划的模型是指给定整数a1,a2……an以及b1,b2……bn,求一组解xi(xi=0或者xi=1,1≤i≤n),使得下列式子的值最大。∑ai∗xi∑bi∗xi∑bi∗xi∑ai∗xi​通俗地说,就是给定n对整数ai, bi,从中选出若干对,使选出的数对的ai之和与bi之和的商最大。

文章图片
#算法#数据结构
到底了