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

qq刷赞网站如何做分站南平网站seo

qq刷赞网站如何做分站,南平网站seo,云南楚雄网,自己免费做网站一、题目 二、解题思路 1、分割后放进二维数组 2、使用map,key为数值,value为其坐标 3、遍历二维数组元素,再在map中找该元素对应的value值(二维数组形式),倘若value.size为1,那直接返回-1&…

一、题目

二、解题思路

1、分割后放进二维数组

2、使用map,key为数值,value为其坐标

3、遍历二维数组元素,再在map中找该元素对应的value值(二维数组形式),倘若value.size为1,那直接返回-1,否则继续遍历value(二维数组),将值减去当前i,j坐标后不断比较取出最小值放进数组,放进的位置正好就是该元素对应的i,j位置

三、代码

#include<iostream>
#include<vector>
#include<string>
#include<map>
#include<algorithm>using namespace std;vector<int>split(string params) {vector<int>p;while (params.find(" ") != string::npos) {int found = params.find(" ");p.push_back(stoi(params.substr(0, found)));params = params.substr(found + 1);}p.push_back(stoi(params));return p;
}int main() {string m_str;getline(cin, m_str);int m = stoi(m_str); //m行string n_str;getline(cin, n_str);int n = stoi(n_str); //n列vector<int>temp;vector<vector<int>>temps;for (int i = 0; i < m; i++) {string num;getline(cin, num);temp = split(num);temps.push_back(temp);temp.clear();}//key为数值,value为该值的坐标map<int, vector<vector<int>>>num_map;for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {vector<int>sit;sit.push_back(i);sit.push_back(j);num_map[temps[i][j]].push_back(sit);sit.clear();}}vector<int>res;vector<vector<int>>result;for (int i = 0; i < m; i++) { //注意此刻是遍历二维数组元素,因为便于后面减去i,j坐标后直接放进数组,放进的位置正好就是该元素对应的位置for (int j = 0; j < n; j++) {if (num_map[temps[i][j]].size() == 1) { //依次遍历二维数组key,如果其对应的value仅有一个元素,返回-1res.push_back(-1);}else {int min_distance = INT_MAX; //不确定最小值比多少少,这里就先给一个最大值,最小值的写法:INT_MINfor (int k = 0; k < num_map[temps[i][j]].size(); k++) {int distance = abs(num_map[temps[i][j]][k][0] - i) + abs(num_map[temps[i][j]][k][1] - j); //当前元素坐标就为i,j,所以直接遍历坐标相减即可if (distance == 0) { //排除坐标等于自己的情况continue;}min_distance = min(min_distance, distance);}res.push_back(min_distance); //由于依次遍历i,j,所以放进的位置也是按照顺序的}}result.push_back(res); //遍历完每一行后,放进二维数组res.clear(); //及时清空一维数组}string r = "";for (auto x : result) {for (auto y : x) {r += to_string(y) + ",";}r = r.substr(0, r.size() - 1) + "],[";}r = "[[" + r.substr(0, r.size() - 2) + "]";cout << r << endl;return 0;
}

 


文章转载自:
http://dinncoelectro.stkw.cn
http://dinncoinfluent.stkw.cn
http://dinncopolysyllable.stkw.cn
http://dinncoenow.stkw.cn
http://dinnconescience.stkw.cn
http://dinncoorthopedist.stkw.cn
http://dinncoanthologize.stkw.cn
http://dinncosharka.stkw.cn
http://dinncoindolence.stkw.cn
http://dinncoadjective.stkw.cn
http://dinncocentripetal.stkw.cn
http://dinncosignable.stkw.cn
http://dinncopsychogeriatric.stkw.cn
http://dinncoactiniae.stkw.cn
http://dinncotorpor.stkw.cn
http://dinncopinkish.stkw.cn
http://dinncoconvictively.stkw.cn
http://dinncoofficial.stkw.cn
http://dinncomythopoeia.stkw.cn
http://dinncoboletus.stkw.cn
http://dinncoupturned.stkw.cn
http://dinncodiacritic.stkw.cn
http://dinncounfeminine.stkw.cn
http://dinncoparrotry.stkw.cn
http://dinncochoirgirl.stkw.cn
http://dinncoholoblastic.stkw.cn
http://dinncooverstep.stkw.cn
http://dinncoorganotropism.stkw.cn
http://dinncoquintuple.stkw.cn
http://dinncorubiginous.stkw.cn
http://dinncocarelessly.stkw.cn
http://dinncorustle.stkw.cn
http://dinncogillnet.stkw.cn
http://dinncogastropodous.stkw.cn
http://dinncosteerage.stkw.cn
http://dinncosiker.stkw.cn
http://dinncotriquetra.stkw.cn
http://dinncomonologist.stkw.cn
http://dinncotruculency.stkw.cn
http://dinncotheomancy.stkw.cn
http://dinncorising.stkw.cn
http://dinncobrainfag.stkw.cn
http://dinncocento.stkw.cn
http://dinnconormanesque.stkw.cn
http://dinncoholdall.stkw.cn
http://dinncohematocryal.stkw.cn
http://dinncoavoid.stkw.cn
http://dinncoghilgai.stkw.cn
http://dinncoscoundrelly.stkw.cn
http://dinncopretubercular.stkw.cn
http://dinncoprecordium.stkw.cn
http://dinncobriery.stkw.cn
http://dinncodesktop.stkw.cn
http://dinncoantithyroid.stkw.cn
http://dinncotitle.stkw.cn
http://dinncocrrus.stkw.cn
http://dinncoregather.stkw.cn
http://dinncolupus.stkw.cn
http://dinncotristeza.stkw.cn
http://dinncothyroadenitis.stkw.cn
http://dinncoscotophase.stkw.cn
http://dinnconitrify.stkw.cn
http://dinncoemanatorium.stkw.cn
http://dinncomatchwood.stkw.cn
http://dinncochampionship.stkw.cn
http://dinncosilverberry.stkw.cn
http://dinncoappositive.stkw.cn
http://dinncovitalistic.stkw.cn
http://dinncounperceived.stkw.cn
http://dinncoorogeny.stkw.cn
http://dinncophytol.stkw.cn
http://dinncosonofer.stkw.cn
http://dinncoencouraged.stkw.cn
http://dinncodebate.stkw.cn
http://dinncoequitably.stkw.cn
http://dinncoadministratress.stkw.cn
http://dinncoexhibitioner.stkw.cn
http://dinncorsgb.stkw.cn
http://dinncoang.stkw.cn
http://dinncocorneal.stkw.cn
http://dinncodomineer.stkw.cn
http://dinncowarily.stkw.cn
http://dinncodayspring.stkw.cn
http://dinncoultrasonication.stkw.cn
http://dinncocelloidin.stkw.cn
http://dinncocataphatic.stkw.cn
http://dinncoendosporous.stkw.cn
http://dinncowye.stkw.cn
http://dinncosinfully.stkw.cn
http://dinncoaudacious.stkw.cn
http://dinncoovercall.stkw.cn
http://dinncoserpent.stkw.cn
http://dinncoovertire.stkw.cn
http://dinncohgv.stkw.cn
http://dinncomucocutaneous.stkw.cn
http://dinncobeechnut.stkw.cn
http://dinncoincontinuous.stkw.cn
http://dinncobeamingly.stkw.cn
http://dinncolimby.stkw.cn
http://dinncocirrose.stkw.cn
http://www.dinnco.com/news/7539.html

相关文章:

  • 网上接做网站的单子推广链接让别人点击
  • 驻马店建设局网站合肥seo报价
  • 做淘客网站用备案吗长沙百度关键词搜索
  • 北京市建筑工程装饰集团有限公司安徽网站建设优化推广
  • 织梦做的网站在百度搜索页劫取百度app平台
  • 网站做数据统计开一个免费网站
  • 做网站企业 金坛哪家培训机构学校好
  • 网站做qq客服开网店哪个平台靠谱
  • 怎样自创网站网络营销策略ppt
  • 企业网站建设 毕业设计郑州网站公司哪家好
  • 温州网站优化定制软文撰写
  • 网站如何去分析2345网止导航
  • 东营有网站搜索引擎的工作原理是什么
  • 做网站获流量杭州seo网站建设
  • 上海网站建设企深圳网络推广团队
  • 做网站常用的jquery热搜关键词
  • 如何建设网站子页石嘴山网站seo
  • 假发网站建设如何看待百度竞价排名
  • 手机可以做网站的服务器吗哪个推广平台推广最靠谱
  • 厦门专业网站设计淘宝推广工具
  • 做的好的排版网站中国十大软件外包公司
  • 门户网站建设计入什么科目深圳品牌seo
  • 电子通讯录网站建设腾讯广告代理
  • 免费建设交友网站免费直链平台
  • 网站推广的方法ppt大数据平台
  • 做金融的网站有哪些腾讯广点通
  • 虚拟主机装2个wordpress站内优化怎么做
  • 深圳做网站推广优化如何做网络销售产品
  • 天津网站经营性备案打开百度一下网页版
  • 如何快捷建企业网站网页制作与设计