当前位置: 首页 > news >正文

自己做的网站突然打不开杭州哪些做网站公司好

自己做的网站突然打不开,杭州哪些做网站公司好,网站建设开发服务费记账,百度软件中心官网870 . 优势洗牌 方法#xff1a;贪心 思路 这道题的思想类似于 “田忌赛马” #xff0c;把 nums1 当成是田忌的马#xff0c;nums2 当成是齐威王的马。 讨论田忌的下等马#xff08;nums1 的最小值#xff09;#xff1a; 如果它能比过齐威王的下等马#xff08;nums…870 . 优势洗牌 方法贪心 思路 这道题的思想类似于 “田忌赛马” 把 nums1 当成是田忌的马nums2 当成是齐威王的马。 讨论田忌的下等马nums1 的最小值 如果它能比过齐威王的下等马nums2 的最小值那这一分田忌直接拿下如果它比不过齐威王的下等马则用田忌的下等马比齐威王的上等马nums2 的最大值。 去掉这两匹马问题变成一个规模更小n−1 的子问题。重复上述过程即得到了所有马的对应关系。 代码实现时直接对 nums1 进行排序由于我们后续还需用用到 nums2 的下标因此不能直接对 nums2 排序。而是用 multiset 来保存 nums2 的值和下标同时该数据结构会对 nums2 自动排序从小到大且允许存在重复值。 注意erase函数的使用 void erase ( iterator position ) 它的参数只能是正向迭代器我一开始使用了 rbegin() 用于删除最后一个值而 rbegin 的类型是 reverse_iterator 所以一直出错。 代码 class Solution { public:vectorint advantageCount(vectorint nums1, vectorint nums2) {// 创建一个答案数组vectorint ans(nums1.size());// 先将nums1重新排序sort(nums1.begin(), nums1.end());// 创建一个多重映射从小到大保存nums2的值及其下标// 这里需要使用multimap因为nums2中可能存在重复的值multimapint, int mp;for(int i0; inums2.size(); i){mp.insert({nums2[i], i});}for(int i0; inums1.size(); i){// 田忌赛马 如果nums1的最小值大于nums2的最小值就以此赢他if(nums1[i] mp.begin()-first){ans[mp.begin()-second] nums1[i];mp.erase(mp.begin());}// 否则就用nums1的最小值和nums2的最大值相比else{ans[mp.rbegin()-second] nums1[i];mp.erase(--mp.end());} }return ans;} };参考文献 田忌赛马Python/Java/C/Go
http://www.w-s-a.com/news/281365/

相关文章:

  • 株洲专业建设网站免费cms内容管理系统
  • 网上建立网站赚钱网站建设方案书纯文字
  • 专业网站设计哪家好it外包合同模板
  • 个人网站备案都需要什么中小企业服务网
  • 佛山网站建设哪个在公司网站投简历该怎么做
  • 八戒网站做推广老域名全部失效请拿笔记好
  • iss服务器网站建设甘肃建设厅网站执业注册中心
  • 域名访问网站 过程网站 免费 托管运营
  • 下单的网站建设教程wordpress php7.1
  • 爱网站查询怎么做网站的图片跳转
  • 阿里云建站百度收录吗北京的设计公司排名
  • 网站制作方案包含哪些内容布吉网站建设方案
  • 吉林省建设安全信息网站宜宾市建设工程质量监督站网站
  • 镇江网站建设远航网络帝国cms 网站地图 自定义
  • 金融网站模板源代码net网站是国际域名吗
  • 北京高端网站建设价格企业网络托管公司
  • 规范门户网站建设没有网站可以做域名解析吗
  • pc 手机网站源码织梦网站修改教程视频教程
  • 江苏省建设厅副厅长网站济南网络建站模板
  • 工信部网站备案举报做网站竞争大吗
  • 网站建设经费管理注册了域名怎么做网站
  • 哪个着陆页网站福田做网站的公司
  • 网站备案完成后该如何做宁波公司网站建设价格
  • 标识标牌网站怎么做手机网站开发session
  • 怎样建设网站是什么样的广州做和改版网站的公司
  • 世界网站制作帮助做职业规划的网站
  • wordpress 查看站点ppt素材大全免费图片
  • 网站做弹幕广告有什么兼职做it的网站
  • 什么公司做网站出名广州做外贸网站公司
  • 源码网站取名企业网站怎么做百度