每日一题——LeetCode1704.判断字符串的两半是否相等

方法一 计数

从头到尾简历字符串,判断字符是否是元音字符,如果是再判断i的值是字符串前一半还是后一半,前一半sum1++,后一半sum2++

var halvesAreAlike = function(s) {
    const h = "aeiouAEIOU";
    let sum1 = 0, sum2 = 0;

    for (let i = 0; i < s.length; i++) {
        if (h.indexOf(s[i]) >= 0) {
           if(i<s.length/2) sum1++
           else sum2++
        }
    }

    return sum1===sum2
};

 消耗时间和内存情况:

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-20 13:42:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-20 13:42:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-20 13:42:03       87 阅读
  4. Python语言-面向对象

    2024-03-20 13:42:03       96 阅读

热门阅读

  1. Twinkle Tray:屏幕亮度管理的得力助手

    2024-03-20 13:42:03       125 阅读
  2. ffmpeg的ffprobe.exe查询修改视频信息

    2024-03-20 13:42:03       46 阅读
  3. Linux的shell脚本

    2024-03-20 13:42:03       32 阅读
  4. GPT-4会让我们更接近真正的AI革命吗?

    2024-03-20 13:42:03       42 阅读
  5. npm audit fix --force

    2024-03-20 13:42:03       40 阅读
  6. 设计模式(行为型设计模式——命令模式)

    2024-03-20 13:42:03       40 阅读
  7. 面试题:linux的常用命令!!!

    2024-03-20 13:42:03       37 阅读
  8. 如何开通点卡核销接口

    2024-03-20 13:42:03       58 阅读
  9. 数据库选型-Mysql和Mongodb对比

    2024-03-20 13:42:03       44 阅读
  10. InitializingBean学习

    2024-03-20 13:42:03       45 阅读