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

桐城市住房与建设网站深圳seo招聘

桐城市住房与建设网站,深圳seo招聘,男女直接做的视频 视频网站,网站开发拓扑图思路 要完成对当前机场和目标机场的数据定义,要用出发机场映射到目标机场,而且出发机场可能有多个,所以要使用unordered_map作为外部容器,由于同一个出发机场到目标机场,需要先到string小的目标机场尝试,所…

思路

要完成对当前机场和目标机场的数据定义,要用出发机场映射到目标机场,而且出发机场可能有多个,所以要使用unordered_map作为外部容器,由于同一个出发机场到目标机场,需要先到string小的目标机场尝试,所以用map记录目标机场以及当前航班的次数

回溯时,先从字母序小的机场开始尝试,一旦获取到一个结果后就返回true,让剩下的回溯不再进行。

代码

class Solution {
public:vector<string> result;unordered_map< string, map<string, int> > targets;bool backtracking(int tickNum){if(result.size() == tickNum + 1){return true;}for(pair< const string, int> &target : targets[result[result.size()-1]]){if(target.second > 0){result.push_back(target.first);target.second--;if( backtracking(tickNum)) return true;result.pop_back();target.second++;}} return false;}vector<string> findItinerary(vector<vector<string>>& tickets) {for( const vector<string> vec: tickets){targets[vec[0]][vec[1]]++;}result.push_back("JFK");backtracking(tickets.size());return result;}
};

http://www.dtcms.com/wzjs/283504.html

相关文章:

  • 架设网站 软件新闻发布会稿件
  • 平面设计公司网站建设费用推广普通话图片
  • 韩国原生ip站群服务器东莞网站建设公司
  • 如何用电脑做网站服务器吗徐州seo
  • wordpress修改作者信息惠州百度seo找谁
  • vps做电影网站怎样做推广是免费的
  • 建设图片展示网站一键建站免费
  • 网络公司产品独立站seo是什么意思
  • 找设计师做网站媒体网络推广价格优惠
  • 政府门户网站建设的重点百度一下首页百度一下
  • 淘宝网站建设协议如何在百度搜索到自己的网站
  • 猎头公司的原则是网站怎么优化搜索
  • 点评网站模板排名优化公司口碑哪家好
  • 射阳做网站公司网站怎么申请怎么注册
  • 哪些网站可以做批发衣服seo发包排名软件
  • 微信营销 网站建设淘宝优化关键词的步骤
  • 北京东城网站建设公司关联词有哪些类型
  • 绍兴网站建设模板网站国内外十大免费crm软件推荐
  • no.7 wordpress个邯郸seo优化公司
  • 曲阜建设公司网站怎么把产品放到网上销售
  • 重庆装修公司排行榜一览表重庆关键词优化
  • 有个新网站专门做外贸的叫什么百度关键词搜索怎么弄
  • 公司做网站要多久手机推广app
  • 电商网站多少钱谷歌seo关键词排名优化
  • net网站开发视频线上教育培训机构十大排名
  • 四川网站建设培训网络设计
  • 织梦快速做双语网站厦门seo怎么做
  • 个人作品集网站模板网站如何被搜索引擎收录
  • sns社区网站开发百度指数功能有哪些
  • 网站做短信接口具体方法网站联盟推广