中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

站長(zhǎng)之家 wordpress 流量統(tǒng)計(jì)2023年新聞?wù)畻l

站長(zhǎng)之家 wordpress 流量統(tǒng)計(jì),2023年新聞?wù)畻l,wordpress如何建立多種語(yǔ)言,泉州專門做網(wǎng)站目錄 一、題目 1、題目描述 2、輸入輸出 2.1輸入 2.2輸出 3、原題鏈接 二、解題報(bào)告 1、思路分析 2、復(fù)雜度 3、代碼詳解 一、題目 1、題目描述 2、輸入輸出 2.1輸入 2.2輸出 3、原題鏈接 https://ac.nowcoder.com/acm/contest/76652/B 二、解題報(bào)告 1、思路分析…

目錄

一、題目

1、題目描述

2、輸入輸出

2.1輸入

2.2輸出

3、原題鏈接

二、解題報(bào)告

1、思路分析

2、復(fù)雜度

3、代碼詳解


一、題目

1、題目描述

2、輸入輸出

2.1輸入

2.2輸出

3、原題鏈接

https://ac.nowcoder.com/acm/contest/76652/B


二、解題報(bào)告

1、思路分析

以(0, 0) 為起點(diǎn),進(jìn)行bfs

bfs可以每次擴(kuò)展一層,我們每次選擇可擴(kuò)展位置中字符最小的那些

這樣我們會(huì)進(jìn)行多路增廣

由于路徑長(zhǎng)度為n + m - 1,所以只需增廣 n + m - 1 次

2、復(fù)雜度

時(shí)間復(fù)雜度: O(NMlogNM)空間復(fù)雜度:O(NM)

3、代碼詳解

??
#include <bits/stdc++.h>using i64 = long long;
using i32 = unsigned int;
using u64 = unsigned long long;
using i128 = __int128;constexpr int inf32 = 1E9 + 7;
constexpr i64 inf64 = 1E18 + 7;
constexpr int P = 1'000'000'007;void solve() {int n, m;std::cin >> n >> m;std::vector<std::string> g(n);for (int i = 0; i < n; ++ i)std::cin >> g[i];int t = n + m - 1;std::string ans;std::queue<int> q;q.push(0);std::vector<int> vis(n * m);vis[0] = true;constexpr int dir[3]{1, 0, 1};while (t --) {ans += g[q.front() / m][q.front() % m];std::vector<int> buf;while(q.size()) {int i = q.front();q.pop();int x = i / m, y = i % m;for (int k = 0; k < 2; ++ k) {int nx = dir[k] + x, ny = dir[k + 1] + y;if (nx < 0 || ny < 0 || nx >= n || ny >= m || vis[nx * m + ny]) continue;buf.push_back(nx * m + ny);vis[nx * m + ny] = true;}}std::sort(buf.begin(), buf.end(), [&](int i, int j) -> bool{return g[i / m][i % m] < g[j / m][j % m];});for (int i = 0; i < buf.size() && g[buf[0] / m][buf[0] % m] == g[buf[i] / m][buf[i] % m]; ++ i)q.push(buf[i]);}std::cout << ans;
}auto FIO = []{std::ios::sync_with_stdio(false);std::cin.tie(nullptr);std::cout.tie(nullptr);return 0;
}();int main () {#ifdef DEBUGfreopen("in.txt", "r", stdin);freopen("out.txt", "w", stdout);#endifint T = 1;// std::cin >> T;while (T --)solve();return 0;
}

http://www.risenshineclean.com/news/51666.html

相關(guān)文章:

  • 用jsp做網(wǎng)站互聯(lián)網(wǎng)電商平臺(tái)
  • 皮革材料做網(wǎng)站如何建立自己的博客網(wǎng)站
  • 網(wǎng)站開發(fā)項(xiàng)目合同書營(yíng)銷策劃咨詢
  • 服裝網(wǎng)站公司網(wǎng)站全球中文網(wǎng)站排名
  • 網(wǎng)站是哪家公司做的幫人推廣注冊(cè)app的平臺(tái)
  • wordpress主題帶手機(jī)版seo自然排名
  • 做的最少的網(wǎng)站百度免費(fèi)優(yōu)化
  • 個(gè)人網(wǎng)站怎么申請(qǐng)注冊(cè)廣州seo排名收費(fèi)
  • 河南做網(wǎng)站推廣哪個(gè)好廣州品牌seo推廣
  • 做wish選品網(wǎng)站 數(shù)據(jù)網(wǎng)站湖南平臺(tái)網(wǎng)站建設(shè)制作
  • 阿里云wordpress 安裝seo的優(yōu)化方案
  • 利用網(wǎng)上菜譜做網(wǎng)站東莞seo優(yōu)化排名
  • nginx建設(shè)網(wǎng)站教程寧波seo推薦推廣渠道
  • 設(shè)計(jì)師資源網(wǎng)站世界軍事新聞
  • 友情鏈接如何選擇網(wǎng)站新app推廣方案
  • sql做網(wǎng)站免費(fèi)網(wǎng)絡(luò)推廣100種方法
  • 溫州網(wǎng)站關(guān)鍵詞淘寶推廣
  • 沈陽(yáng)酒店企業(yè)網(wǎng)站制作天門網(wǎng)站建設(shè)
  • 泉州網(wǎng)頁(yè)搜索排名提升杭州網(wǎng)站建設(shè)方案優(yōu)化
  • 賓館的網(wǎng)站回款如何做分錄群排名優(yōu)化軟件
  • 德陽(yáng)seo網(wǎng)站建設(shè)重慶seo
  • wordpress給用戶發(fā)送郵件googleseo推廣
  • 無(wú)錫大型網(wǎng)站建設(shè)公司seo排名優(yōu)化軟件有
  • 普通銀行卡可以做國(guó)外網(wǎng)站購(gòu)物信用卡使用嗎哈爾濱seo網(wǎng)絡(luò)推廣
  • 中企動(dòng)力 35 做網(wǎng)站站長(zhǎng)工具綜合權(quán)重查詢
  • 武漢城市建設(shè)招標(biāo)網(wǎng)站seo的關(guān)鍵詞無(wú)需
  • 網(wǎng)站專業(yè)建設(shè)公司抖音搜索優(yōu)化
  • 做照片軟件seo博客寫作
  • wordpress靜態(tài)生成西安優(yōu)化外
  • 做視頻的素材什么網(wǎng)站好網(wǎng)絡(luò)推廣的話術(shù)怎么說(shuō)