news 2026/1/21 12:33:20

luogu迷宫寻路

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
luogu迷宫寻路

思路:当同一个地方走过第二次就说明迷路

#include<stdio.h> int main(){ int n,m,q; scanf("%d %d %d",&n,&m,&q); int str[128][128]; for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ scanf("%d",&str[i][j]); } } while(q--){ int x,y; scanf("%d %d",&x,&y); x-=1; y-=1; int i=x,j=y; int cnt=0; int a[128][128]={0}; while((i<n&&i>=0)&&(j>=0&&j<m)){ if(a[i][j]==1){ cnt=-1; break; } int t=str[i][j]; a[i][j]=1; cnt++; if(t==1) { i-=1; } if(t==2) { i+=1; } if(t==3) { j-=1; } if(t==4) { j+=1; } } printf("%d\n",cnt); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/21 2:03:33

【LeetCode刷题】跳跃游戏

给你一个非负整数数组 nums &#xff0c;你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标&#xff0c;如果可以&#xff0c;返回 true &#xff1b;否则&#xff0c;返回 false 。示例 1&#xff1a;输入&am…

作者头像 李华
网站建设 2026/1/21 12:05:17

鸿蒙PC UI控件库 - PasswordInput 密码输入框详解

视频地址&#xff1a; https://www.bilibili.com/video/BV1jomdBBE4H/ &#x1f4cb; 目录 概述特性快速开始API 参考使用示例主题配置最佳实践常见问题总结 概述 PasswordInput 是控件库中专用于密码输入的组件&#xff0c;基于 TextInput 扩展而来&#xff0c;支持显示/…

作者头像 李华
网站建设 2026/1/17 19:10:18

day37简单的神经网络@浙大疏锦行

day37简单的神经网络浙大疏锦行 使用 sklearn 的 load_digits 数据集 (8x8 像素的手写数字) 进行 MLP 训练。 import torch import torch.nn as nn import torch.optim as optim from sklearn.datasets import load_digits from sklearn.model_selection import train_test_s…

作者头像 李华
网站建设 2026/1/16 21:37:34

JAVA的平凡之路——此峰乃是最高峰JVM-附加小菜-04

图1.1每台机器300/s&#xff0c;每个订单对象假设1KB&#xff0c;300KB/s可能会涉及其他对象放大20倍&#xff0c;并且可能涉及其他操作情况&#xff0c;再放大10 300*20*10 大约每秒60MB/s 当前堆内存 3072 MB&#xff0c;新生代占1/3&#xff0c;大约 1g &#xff0c;并且ede…

作者头像 李华
网站建设 2026/1/21 8:19:06

【电力系统】电力系统优化与控制热液调度附Matlab代码和报告

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 &#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室 &#x1f34a;个人信条&#xff1a;格物致知,完整Matlab代码获取及仿…

作者头像 李华