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

专业手机网站有哪些网络广告的形式有哪些?

专业手机网站有哪些,网络广告的形式有哪些?,广州市手机网站建设,公司网站建设的费用如何入账一、题目描述 特定大小的停车场,数组cars[]表示,其中1表示有车,0表示没车。 车辆大小不一,小车占一个车位(长度1),货车占两个车位(长度2),卡车占三个车位&a…

一、题目描述

特定大小的停车场,数组cars[]表示,其中1表示有车,0表示没车。

车辆大小不一,小车占一个车位(长度1),货车占两个车位(长度2),卡车占三个车位(长度3)。

统计停车场最少可以停多少辆车,返回具体的数目。

二、输入描述

整型字符串数组cars[],其中1表示有车,0表示没车,数组长度小于1000。

输入0,0,1,0,1,1,1,0,0,1,1,0。

输入说明:

小车占一个车位(长度1),货车占两个车位(长度2),卡车占三个车位(长度3)。

1表示1个小车,两个连续的1表示货车,三个连续的1表示卡车。

三、输出描述

整型数字字符串,表示最少停车数目。

四、解题思路

  1. 读取输入的停车场信息,存储在字符串数组 cars[] 中;
  2. 初始化变量 total 和 tem 为0,用于记录停车总数和连续有车的长度;
  3. 遍历停车场数组 cars[],根据当前位置的值进行如下操作:
    • 如果当前位置为1,表示有车,将 tem 值加1;
    • 如果当前位置为0,表示没车,且 tem 不为0,表示之前有连续的车辆,根据 tem 的值计算可停放的最少车辆数,并累加到 total 中,然后将 tem 重置为0。
  4. 如果遍历结束后 tem 不为0,表示最后一辆车辆后面没有0了,需要将 tem 的值计算可停放的最少车辆数,并累加到 total 中;
  5. 输出最少停车数目 total。

五、Java算法源码

public static void main(String[] args) {Scanner sc = new Scanner(System.in);String[] split = sc.nextLine().split(",");int total = 0;int tem = 0;for (String s : split) {if (Integer.parseInt(s) == 1) {tem++;} else {if (tem != 0) {total += calcMin(tem);}tem = 0;}}total += calcMin(tem);System.out.println(total);}private static int calcMin(int num) {int total = 0;while (num >= 3) {num -= 3;total++;}while (num >= 2) {num -= 2;total++;}total += num;return total;}

六、效果展示

在这里插入图片描述

🏆本文收录于,华为OD机试2023(Java)

本专栏包含了最新最全的2023年华为OD机试真题,有详细的分析和Java解答。已帮助1000+同学顺利通过OD机考。专栏会持续更新,每天在线答疑。

http://www.dt0577.cn/news/48136.html

相关文章:

  • 团队建设思路和方案重庆seo和网络推广
  • 专业营销型网站建设刷关键词排名seo
  • 做微信公众号的是哪个网站吗东莞日增感染人数超25万
  • 网站建设营销型网站免费进入窗口软件有哪些
  • wordpress网站文章形式seo北京网站推广
  • php做的汽车销售网站输入关键词自动生成标题
  • 做网站哪个靠谱西安网站关键词优化推荐
  • 微信公众平台做微网站吗怎么做好市场宣传和推广
  • pc网站还有必要做吗网络营销到底是个啥
  • 福建省第二电力建设公司网站重庆seowhy整站优化
  • 用html网站登录界面怎么做廊坊百度快照优化
  • 空间站 参考消息手机怎么建网站
  • 专业网站建设出售盘古百度推广靠谱吗
  • 婚礼摄影网站源码ip域名查询网站入口
  • 安庆有做网站的吗网络广告电话
  • 学校响应式网站模板下载营销培训内容有哪些
  • 做气球装饰可以上哪些网站seo助手
  • 做简单网站需要学什么百度统计app
  • 做电影网站的资源从哪里换推广普通话图片
  • 如何建设万网网站公司域名查询官网
  • 网站地图模板下载免费建站的平台
  • 现在疫情情况上海seo公司哪家好
  • 没有网站如何做落地页做网络营销推广
  • 网站建设和管理济宁百度推广电话
  • 网络宣传网站建设价格2022年新闻摘抄十条
  • gzip wordpress东莞百度seo推广公司
  • 有什么网站做java题目云速seo百度点击
  • 优化网站改版免费网站提交入口
  • wordpress无法修改文章成都seo培训
  • 企业网站建设案例10000个免费货源网站