1. 首页
  2. 公告
  1. 登录
  2. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文

tw202443

UID: 13834, 注册于 2024-9-24 9:14:07, 最后登录于 2025-9-23 19:43:43, 最后活动于 2025-9-21 14:33:57.

解决了 69 道题目,RP: 120.85 (No. 3355)

♂
  • 个人简介

    模版 # Dijkstra 模版 ~~~ #include using namespace std; int d[10001]; bool vis[10001]; struct node{ int v,w; }; vector g[10001]; struct nod{ int d,id; bool operator a.d; } }; priority_queueq; int n,m; void dij(int s){ d[1]=0; q.push((nod){0,1}); while(!q.empty()){ int u=q.top().id; q.pop(); vis[u]=true; for(int i=0;i<g[u].size();i++){ int v=g[u][i].v; int w=g[u][i].w; if(vis[v]) continue; if(d[u]+w>n>>m; while(m--){ int x,y,v; cin>>x>>y>>v; g[x].push_back((node){y,v}); } dij(1); cout<
    # floyd 模版
    

    #include<bits/stdc++.h> using namespace std; int n,m,k; int a[109][109]; void floyd(){ for(int k=1;k<=n;k++){ for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ a[i][j]=min(a[i][j],a[i][k]+a[k][j]); } } } } int main(){ memset(a,0x3f3f3f3f,sizeof a); cin>>n>>m; for(int i=1;i<=){ int u,v,z; cin>>u>>v>>z; a[u][v]=min(a[u][v],z); } floyd(); cin>>k; while(k--){ int u,v; cin>>u>>v; cout<<a[u][v]<<endl; } return 0; }

    </details>
  • 最近活动

    • 【铁外】GESP四级真题训练(选择判断题)满分50 OI
    • 【铁外】GESP三级真题训练(选择判断题)满分50 OI
    • 铁外信息学C班训练集20250910 作业
    • 2025 CSP-J1初赛模拟测试10 OI
    • 2025 CSP-J1初赛模拟测试8 OI
    • 2025 CSP-J1初赛模拟测试7 OI
    • 2025 CSP-J1初赛模拟测试6 OI
    • 2025.9铁外ABC摸底测试 IOI(严格)
    • 2025TYOI暑期集训结营娱乐赛 ACM/ICPC
    • 第六届oiclass信息学夏令营Class10-一维数组进阶 作业
  • Stat

  • Rating

254
已递交
69
已通过
0
题解被赞

状态

  • 评测队列
  • 服务状态

开发

  • 开源

支持

  • 帮助
  • 联系我们

关于

  • 关于
  • 隐私
  • 服务条款
  • 版权申诉
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. 兼容模式
  3. 主题
    1. 亮色
    2. 暗色
  1. 粤ICP备2024335011号
  2. Worker 0, 10ms
  3. Powered by Hydro v5.0.0-beta.8 Community
关闭

登录

使用您的 oiClass 通用账户

忘记密码或者用户名?