当前位置: 首页 > wzjs >正文

景观设计师做交通分析常用网站新闻源软文发布平台

景观设计师做交通分析常用网站,新闻源软文发布平台,网店设计的重要性,网站解析需要多久生效文章目录 零、原题链接一、题目描述二、测试用例三、解题思路四、参考代码 零、原题链接 HJ17 坐标移动 一、题目描述 二、测试用例 三、解题思路 基本思路:   这题的难点在于理解题目和如何处理各种情况。题目是给定一串指令,首先要判断指令是否合法…

文章目录

  • 零、原题链接
  • 一、题目描述
  • 二、测试用例
  • 三、解题思路
  • 四、参考代码

零、原题链接


HJ17 坐标移动

一、题目描述

在这里插入图片描述

二、测试用例

在这里插入图片描述

三、解题思路

  1. 基本思路:
      这题的难点在于理解题目和如何处理各种情况。题目是给定一串指令,首先要判断指令是否合法,合法指令要满足三个条件,然后,如果指令合法,则按照指令进行移动。最终得到最后的位置坐标。
  2. 具体思路:
    • 解决输入,可以使用 stringstream 进行字符串分割
    • 判断指令是否合法:
      • 指令长度只能是 2 或者 3
      • 指令除了第一个字符,其他字符只能为数字;【如果合法顺便将字符串转为整型】
      • 指令第一个字符只能是 'W''A''S''D' 。【如果合法则进行移动】
    • 处理完所有指令,则输出最终坐标;

四、参考代码

时间复杂度: O ( n ) \Omicron(n) O(n)【n 是指令序列长度】
空间复杂度: O ( n ) \Omicron(n) O(n)

#include <cctype>
#include <iostream>
#include <sstream>
#include <string>
using namespace std;int main() {stringstream ss;string str;cin >> str;ss << str;int x = 0, y = 0;while (getline(ss, str, ';')) {if (str.length() != 2 && str.length() != 3)continue;int num = 0;if (str.length() == 3 && isdigit(str[1]) && isdigit(str[2])) {num += (str[1] - '0') * 10 + str[2] - '0';} else if (str.length() == 2 && isdigit(str[1])) {num += str[1] - '0';} else {continue;}if (str[0] == 'W') {y += num;} else if (str[0] == 'A') {x -= num;} else if (str[0] == 'S') {y -= num;} else if (str[0] == 'D') {x += num;}}cout << x << ',' << y;
}
// 64 位输出请用 printf("%lld")
http://www.dtcms.com/wzjs/269131.html

相关文章:

  • 搭建网站平台如何做分录百度一下首页官网
  • asp网站背景网络营销的十种方法
  • 专业做网站的公司有没有服务器备案查询平台官网
  • 专做商铺中介网站兰州模板网站seo价格
  • 网站免费正能量不下载企业网站开发公司
  • 贵港网站设计珠海百度seo
  • 什么网站上公司的评价最客观武汉seo认可搜点网络
  • 佛山做网站优化排名 生客seo
  • 做微信公众号用什么网站网站排名优化手机
  • 办公室设计方案windows优化大师卸载不掉
  • 渭南网站建设哪里便宜廊坊网站排名优化公司哪家好
  • 软件产品开发流程嘉兴百度seo
  • 小程序定制外包杭州百度推广优化排名
  • 中型网站开发语言搜狗seo查询
  • 昆山建设招标信息网站新闻投稿
  • 做网站哪个便宜企业软文营销
  • 网站上的3d产品展示怎么做最近实时热点事件
  • 麦客crmseo优化培训公司
  • 山东住房和城乡建设局网站首页seo优化网站推广专员招聘
  • 天河建设网站多少钱太仓seo网站优化软件
  • 恐龙网站建设最常见企业网站有哪些
  • 怎么才能把网站优化做好有哪些网络推广平台
  • 学网站建设怎么在网上做网络营销
  • 为什么自己花钱做的网站竟然不是自己的 (谷歌seo搜索引擎下载
  • 广东三库一平台登录seo关键词优化是什么意思
  • 给企业做网站用什么程序上海网站推广广告
  • 网站应用软件设计老铁外链工具
  • 网站认证必须做吗广东疫情最新通报
  • 深圳网站制作公司信息日本进口yamawa
  • 网站蜘蛛来访纪录刷赞网站推广永久