技术栈

LCR_019_验证回文串II

独自破碎E2026-02-02 13:42

求解代码

java 复制代码
public boolean validPalindrome(String s) {
            int len = s.length();
            int left = 0;
            int right = len-1;

            while(left<right){
                if(s.charAt(left)==s.charAt(right)){
                    left++;
                    right--;
                }else{
                    return valid(s,left+1,right)||valid(s, left, right-1);
                }
            }

            return true;

        }

        public boolean valid(String s,int left,int right) {
            while (left<right) {
                if(s.charAt(left)!=s.charAt(right)){
                    return false;
                }
                left++;
                right--;
            }
            return true;
        }
上一篇:探索 Codex:AI 编程助手的未来潜力
下一篇:C++中的工厂方法模式
相关推荐
naruto_lnq
2 小时前
C++中的工厂方法模式
开发语言·c++·算法
一切尽在,你来
2 小时前
C++多线程教程-1.2.3 C++并发编程的平台无关性
开发语言·c++
坚持就完事了
2 小时前
Java中的一些关键字
java·开发语言
雨季666
2 小时前
Flutter 三端应用实战:OpenHarmony “专注时光盒”——在碎片洪流中守护心流的数字容器
开发语言·前端·安全·flutter·交互
新缸中之脑
2 小时前
Moltbook 帖子精选
开发语言·php
寄存器漫游者
2 小时前
数据结构 C语言 顺序栈
java·c语言·数据结构
heartbeat..
2 小时前
Redis 性能优化全指南:从基础配置到架构升级
java·redis·性能优化·架构
xyq2024
2 小时前
jQuery Mobile 表单选择
开发语言
青岑CTF
2 小时前
攻防世界-Web_php_include-胎教版wp
开发语言·安全·web安全·网络安全·php
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)04OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书052026美赛A题智能手机电池续航时间预测的连续时间数学模型06UV安装并设置国内源07Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services08Claude Code Skills 实用使用手册09Linux下V2Ray安装配置指南10在Trae中使用Pencil MCP