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

Leetcode—1184. 公交站间的距离【简单】

2024每日刷题(161)

Leetcode—1184. 公交站间的距离

在这里插入图片描述

实现代码

class Solution {
public:
    int distanceBetweenBusStops(vector<int>& distance, int start, int destination) {
        int clockwise = 0;
        int counterclockwise = 0;
        if(start > destination) {
            swap(start, destination);
        }
        int n = distance.size();
        for(int i = 0; i < n; i++) {
            if(i >= start && i < destination) {
                clockwise += distance[i];
            } else {
                counterclockwise += distance[i];
            }
        }
        return min(clockwise, counterclockwise);
    }
};

运行结果

在这里插入图片描述

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!


http://www.kler.cn/a/308599.html

相关文章:

  • Bugku CTF_Web——文件上传
  • STM32嵌入式闹钟系统设计与实现
  • Kubernetes在容器编排中的应用
  • 【Playwright + Python】系列(十)利用 Playwright 完美处理 Dialogs 对话框
  • WPF中MVVM工具包 CommunityToolkit.Mvvm
  • Java-Redisson分布式锁+自定义注解+AOP的方式来实现后台防止重复请求扩展
  • Linux(CentOS8)服务器安装RabbitMQ
  • Python数据分析工具(一):Requests的用法
  • 游戏中的唯一id生成,防止合服id重复
  • 成功激活mac idea 记录
  • Java封装(面向对象)
  • 104.WEB渗透测试-信息收集-FOFA语法(4)
  • 腾讯百度阿里华为常见算法面试题TOP100(4):双指针、哈希、滑动窗口
  • [go] 命令模式
  • 电信创维光猫DT741超级密码
  • 【LeetCode】每日一题 2024_9_13 预算内的最多机器人数目(滑动窗口、单调队列)
  • 文件标识符fd
  • 嵌入式Linux学习笔记(5)-进程间常见通讯方式(c语言实现)
  • 09_Python流程控制_分支
  • win10怎么配置dnat规则,访问win10的网口A ip的6443端口,映射到1.1.1.1的6443端口去
  • Android 源码集成可卸载 APP
  • go多线程
  • python-在PyCharm中使用PyQt5
  • 【C++】多态详解
  • mysql学习教程,从入门到精通,SQL IN BETWEEN 运算符(13)
  • 基于STM32F407ZGT6——看门狗