POJ 3050 - Hopscotch

漫画安全HIDS、EDR、NDR、XDR 阅读详情

超级大水题,一次过……

以5*5的map的某一格 ( i , j ) 为起点,dfs到deep=6,直接把得到的那个数字插入到set容器里(set容器保证每个元素不重复),

然后  i=1 to 5 {  j = 1 to 5{...}  } ,把每一格都作为起点进行搜索,最后set::size()就是答案

#include<cstdio>  
#include<set>
#include<iostream>
using namespace std;
int dx[4]={0,-1,0,+1};
int dy[4]={+1,0,-1,0};
int map[6][6];
int next_x,next_y;
set<int> s;
void dfs(int x,int y,int num,int deep)
{
	if(deep == 6)
	{
		s.insert(num);
		return;
	}
	num=num*10+map[x][y];
	for(int i=0;i<4;i++)
	{
		next_x=x+dx[i] , next_y=y+dy[i];
		if(next_x >= 1 && next_x <= 5 && next_y >= 1 && next_y <=5)
		{
			dfs(next_x,next_y,num,deep+1);
		}
	}
}
int main()
{
	for(int i=1;i<=5;i++) for(int j=1;j<=5;j++) scanf("%d",&map[i][j]);
	
	for(int i=1;i<=5;i++)
	{
		for(int j=1;j<=5;j++)
		{
			dfs(i,j,0,0);
		}
	}
	printf("%d\n",s.size());
} 


机器人中的数值优化(十五)——PHR增广拉格朗日乘子法 本系列文章主要是我在学习《数值优化》过程中的一些笔记和相关思考,主要的学习资料是深蓝学院的课程《机器人中的数值优化》和高立编著的《数值最优化方法》等,本系列文章篇数较多,不定期更新,上半部分介绍无约束优化,下半部分介绍带约束的优化,中间会穿插一些路径规划方面的应用实例 阅读详情

相关推荐

PC微信(3.9.2.23)逆向实战:定位并Hook消息接收函数

本文详细介绍了PC微信(3.9.2.23)逆向分析中定位并Hook消息接收函数的完整实战流程。通过Cheat Engine动态定位未读消息数内存地址,结合OllyDbg分析代码上下文,最终找到稳定的Hook点,并分享了实战中的关键注意事项与踩坑经验。

lll78的博客 473

Hopscotch POJ 3050

熟悉set的运用 熟悉set的运用 熟悉set的运用 重要的事要说三遍,会set就根本不难 #include<iostream> #include<algorithm> #include<set> using namespace std; int map[10][10]; int dx[4]={0,1,0,-1}; int dy[4]={1,0,-...

KEIke0的博客 191

DAC8568控制器实战:如何用STM32实现多通道同步输出(附完整代码)

本文详细介绍了如何使用STM32微控制器驱动TI的DAC8568多通道DAC控制器,实现高精度的多通道同步模拟信号输出。内容涵盖硬件设计要点、SPI时序精准配置、驱动层命令构建,并重点解析了通过LDAC引脚实现同步更新的核心策略,提供了完整的代码框架和实战案例,帮助工程师快速解决多通道同步输出的工程难题。

weixin_29179311的博客 171

POJ 3050 Hopscotch (穷竭搜索)

题目链接:http://poj.org/problem?id=3050 题面: Hopscotch Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 2563   Accepted: 1823 Description The cows play the

David_Jett 1475

ArcGIS+PLUS+InVEST三件套:从零搞定生态系统服务模拟预测(附完整数据包)

本文详细介绍了如何整合ArcGIS、PLUS模型和InVEST模型,构建一套完整的生态系统服务模拟预测工作流。内容涵盖从统一数据预处理、PLUS模型多情景模拟,到InVEST模型量化评估的全过程,并提供了关键脚本和避坑指南,旨在帮助研究者和从业者高效解决土地利用变化与生态系统服务评估结合的实际难题。

weixin_42522857的博客 139

一层一责,一聚合一包:DDD分层架构下的微服务代码模型、三重边界与服务数据协作

领域模型画得再清楚,落不进代码也是空谈。本文以一个可运行的客户中心微服务为线索,先对比整洁架构、六边形架构与DDD分层架构,指出三者共同守护的那条隔离核心业务的红线;再把DDD分层落成四个一级目录、以聚合为单位分包、一个聚合一个仓储的代码模型,拆解实体、聚合根、值对象、领域事件、领域服务与仓储的设计要点;随后厘清逻辑、物理、代码三重边界,并用检查器实测:干净代码零越界,拆出积分聚合时领域代码无需改动;注入九处越界后,必须先重构才能拆分。最后梳理服务调用三场景与PO、DO、DTO、VO的协作。

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 177万+

ACM Hopscotch(挑战程序设计竞赛)

Hopscotch Time Limit: 1000ms Memory Limit: 65536KB This problem will be judged on PKU. Original ID: 3050 64-bit integer IO format: %lld      Java class name: Main Prev  Submit Stat

seektheworld 917

FPGA入门200例(17):如何阅读RTL原理图(Schematic)?将Verilog代码与门级电路对应

本文针对FPGA开发新手常见误区,重点讲解了RTL原理图的重要性和阅读方法。文章指出,仅通过仿真验证代码会导致板级测试异常,而RTL原理图能直观呈现Verilog代码对应的硬件结构(门电路、寄存器、多路选择器等)。通过"识别基础元件→跟踪信号路径→验证逻辑关系"的三步法,新手可以建立代码与硬件的映射思维,排查冗余逻辑、意外锁存器等错误。文章还结合Vivado/Quartus工具操作指南和典型代码案例,帮助读者掌握从代码到硬件实现的转换过程,避免混淆RTL与门级原理图、忽略信号位宽等常见误

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 201

(水)POJ-3050

题目大意:给一个5*5的数图,每次在任意一个点走5次组成一个6位的数字串,问共有多少中不同的数字串(数字串可以为0开头) 题目链接:点击打开链接 分析:这题是真的够水,数据这么小直接每个点进行一次dfs就好,需注意的是不同的数字串可以表示为不同大小的数,每次递归时只需算出当前大小最终记录次数是否出现过了就行。 直接上代码:点击查看代码 #include //POJ-3050 dfs

越努力越幸运—liupu 717

鸿蒙接入微信支付 微信H5网页在鸿蒙系统的适配方法(含支付兼容方案) 微信H5适配鸿蒙系统 | ArkWeb识别 | 鸿蒙浏览器UA | 微信支付鸿蒙适配 | 鸿蒙微信判断方式

微信H5网页鸿蒙系统适配指南 针对微信H5网页在鸿蒙系统出现的兼容问题,本文提供完整适配方案。关键点包括: 环境识别:

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1300

44位abogus补环境与纯算逆向分析

44位ab参数补环境与纯算加密流程逆向分析

吴秋霖的博客 2779

POJ 3050: Hopscotch

思路: 1、遍历网格中的所有点,以遍历到的点为起点进行深度优先搜索,深度优先搜索递归6次后返回 2、用set来存储所得到的数,以达到去重的目的 #include <cstdio> #include <cstring> #include <stack> #include <queue> #include <algorithm> #include<iostream> #include<map> #include<set

xiaobin_23134的博客 263

基于Simulink进行步进电机的重复控制仿真建模

重复控制概述目的:通过引入一个周期延迟环节来补偿系统的周期性误差,从而提高系统对周期性参考信号或扰动的跟踪性能。方法内部模型原理:在控制器中嵌入一个与周期性信号相关的模型(例如周期延迟环节),以实现对周期性误差的零稳态误差控制。滤波器设计:为了避免高频噪声放大,通常会在重复控制器中加入低通滤波器。优势对周期性信号具有良好的跟踪性能。不需要精确的数学模型即可实现高性能控制。挑战:需要合理设计重复控制器的参数以避免系统不稳定。

amy_mhd的博客 268

【题解】POJ 3050 Hopscotch(搜索)

POJ 3050 Hopscotch 原题 https://vjudge.net/problem/POJ-3050 The cows play the child’s game of hopscotch in a non-traditional way. Instead of a linear set of numbered boxes into which to hop, the cows...

bu_shushu的博客 578

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

POJ-3050 Hopscotch

题目链接: http://poj.org/problem?id=3050 Hopscotch Time Limit:1000MS Memory Limit:65536K Total Submissions:6053 Accepted:3966 Description The cows play the child's game of hops...

Blank_Tt的博客 288

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Hopscotch POJ - 3050

Hopscotch POJ - 3050 The cows play the child's game of hopscotch in a non-traditional way. Instead of a linear set of numbered boxes into which to hop, the cows create a 5x5 rectilinear grid of digits...

Focus5679的博客 203

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

POJ 3050 Hopscotch

POJ 3050题目大意如下: 这也是一道暴力搜索,直接DFS,代码如下 #include #include #include #include using namespace std; int dirX[] = {0, 1, 0, -1}; int dirY[] = {1, 0, -1, 0}; int Grap[6][6]; int sum; map data; void df

kornberg_fresnel的博客 461

【和小安一起刷题】POJ3050 Hopscotch ----深度优先搜索(DFS)

01、题目描述 小伙伴们大家好,这里是和 【和小安一起刷题 】 系列栏目,今天我们要做的依旧是一道搜索题——POJ3050 Hopscotch,今天要用到的知识有,深度优先搜索(DFS) 以及 C++< set >库(set中不允许有相同元素)的一些使用。 题目链接: POJ3050 Hopscotch. 题目描述:输入一个5x5的整数矩阵,从任意数字开始,可以向前后左右四个方向运动,...

一枝之栖 225

C++用DFS解POJ3050_Hopscotch问题

POJ3050 Hopscotch 题目链接: POJ3050 Hopscotch 简单理解一下题目: 给定5×5的数组,从任一位置开始,走五步,只能走左下右上四个方向,走过的部分组成一个数字字符串,求一共能产生多少个不同的字符串。 简单分析一下题目: 产生的字符串要是一个个判断是否出现过就很麻烦,这里我们可以用STL里面的set这个数据结构,set是一个集合,里面不会有重复的元素出现,我们只要把所有情况都遍历,然后把生成的所有元素都添加进集合里面,最后输出集合的大小即可。 AC代码: #include&l

只想AC的博客 248

poj 3050 Hopscotch 【dfs】

Hopscotch Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 2738   Accepted: 1921 Description The cows play the child's game of hopscotch in a non-traditional

dxx_111的博客 479
上一篇: POJ 1753 - Flip Game
下一篇: POJ 3187 - Backward Digit Sums
Freenm
博客等级 码龄15年 14粉丝 67原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值