典型 dijkstra 细节在于电梯的移动过程 #include <bits/stdc++.h> using namespace std; typedef pair<int,int> PII; const int N = 1e5 + 10; int n, k, tim[N]; bool st[N]; vector<vector<int> > v; int bfs() { memset (tim, 0x3f, sizeof (tim)); tim[1] = 0; priority_queue<PII, vector<PII>, ...