POJ 1018 滑雪

前段时间的poj记录 在网上看了很多资料,发现我学的东西真少。以下是我看到过的一些自己觉得不懂的题目或者知识,记下来以后看。可并堆 poj3016基于自动机状态设计的动态规划 poj3691 poj2778动态树 poj3237数据结构题 noi 2005poj1091跳蚤 poj1191棋盘分割 poj1088滑雪poj1018Communication Systemsplay树 poj3580trie树 poj25 阅读详情

题目大意:人往低处滑雪,求滑雪滑出最长长度

思路:d[i][j]=max{dp[i-1][j]+1,dp[i+1][j]+1,dp[i][j-1]+1,dp[i][j+1]+1},当然要满足一些基本条件:高低.  这里是用记忆化搜索

 

AC program:

#include<iostream>
#include<stdio.h>
#include<string.h> 
using namespace std;
int map[105][105];
int dir[4][2]={{-1,0},{1,0},{0,-1},{0,1}};
int d[105][105];
int n,m;
int dfs(int a,int b)
{
  int ans=d[a][b];
  if(ans>0)
     return ans;
  ans=1;
  for(int i=0;i<4;i++)
  {
      int tx=a+dir[i][0];
      int ty=b+dir[i][1];
      
      if(tx>=0&&tx<n && ty>=0&&ty<m )
      {
          if(map[a][b]>map[tx][ty])
          {
             int tmp=dfs(tx,ty)+1;
             if(ans<tmp)
                ans=tmp;                      
          }
           
             
      }    
  }    
  return ans;
} 
int main()
{

  cin>>n>>m;
  for(int i=0;i<n;i++)
    for(int j=0;j<m;j++)
    {
      cin>>map[i][j];        
    }         
  memset(d,0,sizeof(d)); 
  int max=-1; 
  
  for(int i=0;i<n;i++)
    for(int j=0;j<m;j++)
    {
       int tmp=dfs(i,j);
       d[i][j]=tmp;
       if(tmp>max)
         max=tmp;        
    }     
  cout<<max<<endl;

//system("pause");
return 0;}


 

Mamba-ST实战:用状态空间模型实现艺术风格迁移的5个关键步骤 本文详细介绍了如何使用Mamba-ST状态空间模型实现高效的艺术风格迁移,涵盖环境配置、数据预处理、模型架构、训练策略和推理优化等5个关键步骤。Mamba-ST基于SSM(状态空间模型)构建,在保持生成质量的同时显著降低计算复杂度,为风格迁移领域提供了新的解决方案。 阅读详情

相关推荐

OCTF2016--piapiapia

知识点: php反序列化长度变化尾部字符串逃逸 目录扫描发现www.zip,下载得到源码 源码有index.php,输入账号密码后会进入profile.php,还有register.php、updata.php、class.php和config.php flag值在config.php中,想办法访问到其内容 通过seay代码审计找到一点线索 看到profile.php中存在任意文件读取漏洞,前面还有反序列化 现在我们有个大体思路了,update.php中有一个$prof..

Oavinci的博客 474

POJ题目解题报告大全(Java)[1]

POJ 1001 Exponentiation [解题报告] JavaPOJ 1002 487-3279 [解题报告] JavaPOJ 1003 Hangover [解题报告] JavaPOJ 1004 Financial Management [解题报告] JavaPOJ 1005 I Think I Need a Houseboat [解题报告] JavaPOJ 1006 Biorhythms...

我是传奇 1269

持续集成介绍及Jenkins自动化测试部署

学习持续集成及jenkins的自动化测试部署

ouihsiad的博客 4577

POJ 刷题进程.1

POJ 刷题进程 1-已完结 POJ 1018 Communication System 题意 解题过程 AC代码 POJ 1050 To the Max 题意 解题过程 AC代码 POJ 1083 Moving Tables 题意 解题过程 AC代码 POJ 1088 滑雪 题意 解题过程 AC代码 POJ 1125 Stockb...

dieyi9889的博客 448

傅里叶变换实战:用Python手把手教你分析音频频谱(附完整代码)

本文详细介绍了如何使用Python实现傅里叶变换进行音频频谱分析,涵盖音频加载、预处理、FFT应用、频谱可视化及特征提取等关键步骤。通过实战案例和完整代码,帮助开发者掌握数字信号处理技术,特别适合音频分析和音乐信息检索领域的应用。

weixin_29090677的博客 150

AI视频生成提示词工程:结构化公式与实战案例详解

在实际使用 AI 生成视频或图像时,最常遇到的困惑是:为什么我的提示词(Prompt)生成的画面总是不理想?是模型能力不足,还是我的描述有问题?答案往往是后者。提示词工程(Prompt Engineering)并非简单的“翻译”需求,而是一门需要结构化思维和精准描述的技能。它决定了 AI 能否准确理解你的意图,并生成符合预期的视觉内容。 本文将通过两个核心案例,深入拆解提示词的构建逻辑。第一个案例聚焦于“文生视频”,我们将学习如何将一个简单的想法,如“小猫在雪地里玩雪球”,通过结构化公式扩展为一段富有细节和

weixin_30800987的博客 563

POJ 动态规划题目列表及顺切指南

- 一、POJ DP题目顺切指南 容易: 1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 1179, 1189, 1191,1208, 1276, 1322, 1414, 1456, 1458, 1609, 1644, 1664, 1690, 1699, 1740, 1742, 1887, 1926, 1936, 1952, 195

海伦凯乐的算法 2365

Vite 任意文件读取漏洞复现(CVE-2026-39363)

Vite开发服务器 WebSocket中的fetchModule方法未实施server.fs访问控制,导致攻击者可通过WebSocket连接并读取服务器上的任意文件(CVE-2026-39363)

iSee857的博客 221

POJ刷题顺序

POJ 动态规划题目列表  ※最近更新:Poj斜率优化题目 1180,2018,3709   列表一:经典题目题号: 容易: 1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 1179, 1189, 1191,1208, 1276, 1322, 1414, 1456, 1458, 1609, 1644, 16

SpadgerZ的博客 1万+

【ArcGIS微课1000例】0149:Geographic Imager6.6下载安装教程

首先保证电脑上安装对应版本的PS软件,笔者安装的是PS2023(V24.7)版本,然后安装本软件。保持以上窗口运行状态,然后打开PS,自动弹出如下窗口。勾选【Automatically checkout LIcense】,点击Close。双击setup开始安装,点击【确认】,一路默认安装到底。驱动器:DVD-ROM驱动器(用于DVD版本)处理器:2GHz或更快的英特尔或AMD处理器。安装完成后,将Crack中的所有文件拷贝到。硬盘:600 MB的可用硬盘空间用于安装。内存:4GB内存(建议8GB或更高)。

智慧空间实验室 1219

36、R语言中的回归模型与机器学习算法

本文介绍了R语言中多种回归模型和机器学习算法,包括Cox回归模型、数据平滑方法(如样条函数、多项式曲面拟合和核平滑)以及回归树模型等。重点讲解了这些方法的实现函数、参数说明以及实际应用示例,如使用`coxph`进行生存分析、使用`spline`和`smooth.spline`进行数据平滑处理、使用`loess`和`locpoly`进行非参数回归分析,以及使用`rpart`构建和可视化回归树。此外,还涉及了模型评估与优化策略,如数据拆分、交叉验证和树的修剪。通过这些方法,可以更好地处理复杂数据集并提升模型性能

yhn456789的博客 122

poj--题目分类(转)

 poj--题目分类2006-10-12 22:16 1、   排序 1423, 1694, 1723, 1727, 1763, 1788, 1828, 1838,

nebuladreamqw的专栏 1442

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

poj--题目分类

poj--题目分类 2006-10-12 22:16 1、   排序 1423, 1694, 1723, 1727, 1763, 1788, 1828, 1838, 1840, 2201, 2376, 2377, 2380, 1318, 1877, 1928, 1971, 1974, 1990, 2001, 2002, 2092, 2379, 100

582

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

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-DP题目列表

转自:http://blog.youkuaiyun.com/a1dark POJ-XXX(poj的题目) 列表一:经典题目题号: 容易:  1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 1179, 1189, 1191,1208, 1276, 1322, 1414, 1456, 1458,  1609, 1644, 1664, 1

老痒的农舍 1120

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

POJ 动态规划题目列表

声明: 1.这份列表当然不是我原创的,从文库里下载了一份,放到这里便于自己浏览和查找题目。 ※最近更新:Poj斜率优化题目 1180,2018,3709   列表一:经典题目题号: 容易:  1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 1179, 1189, 1191,1208, 1276, 1322

海盗船 887

POJ的DP题

※最近更新:Poj斜率优化题目 1180,2018,3709   列表一:经典题目题号: 容易:  1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 1179, 1189, 1191,1208, 1276, 1322, 1414, 1456, 1458,  1609, 1644, 1664, 1690, 1699

CxCo的专栏 785

poj 动态规划题集

声明: 1.这份列表当然不是我原创的,从文库里下载了一份,放到这里便于自己浏览和查找题目。 ※最近更新:Poj斜率优化题目 1180,2018,3709   列表一:经典题目题号: 容易:  1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 1179, 1189, 1191,1208, 1276, 1322

lihaogegehuting的专栏 754

POJ 动态规划题集

转自:沙漠孤舟:http://www.cnblogs.com/qijinbiao/archive/2011/09/02/2163460.html ※最近更新:Poj斜率优化题目 1180,2018,3709   列表一:经典题目题号: 容易:  1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 117

努力努力再努力 2117

ACM学习-POJ-动态规划题集

POJ 动态规划题目列表 声明: 1.这份列表当然不是我原创的,从文库里下载了一份,放到这里便于自己浏览和查找题目。 ※最近更新:Poj斜率优化题目 1180,2018,3709   列表一:经典题目题号: 容易:  1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 1179, 118

Colin丶 3413

POJ DP题目列表

http://www.cnblogs.com/qijinbiao/archive/2011/09/02/2163460.html ※最近更新:Poj斜率优化题目 1180,2018,3709   列表一:经典题目题号: 容易:  1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 1179, 1189, 119

dqiushuang1129的专栏 597

POJ 有关动态规划的题目

1.POJ动态规划题目列表            容易:1018, 1050, 1083, 1088, 1125, 1143, 1157, 1163, 1178, 1179, 1189, 1208, 1276,1322, 1414, 1456, 1458, 1609, 1644, 1664, 1690, 1699, 1740(博弈),1742, 1887, 1926(马尔科夫矩阵,求平衡),

Uruk_Gilgamesh的博客 873
上一篇: HDU1010 && 多校联合第一场H题
下一篇: 腾讯马拉松编程大赛第0,1,5场解题报告
muximuxi525
博客等级 码龄15年 134粉丝 294原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值