news 2026/6/10 17:53:40

第 173 场双周赛Q1——3794. 反转字符串前缀

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第 173 场双周赛Q1——3794. 反转字符串前缀

题目链接:3794. 反转字符串前缀(简单)

算法原理:

解法:截取后拼接

2ms击败70.23%

时间复杂度O(N)

将前K个反转,就涉及到将不可变的字符串变成可变的,所以要用到StringBuffer来拼接,先将需要反转的拼接在一起,剩下的再拼接在后面即可

Java代码:

class Solution { public String reversePrefix(String s, int k) { StringBuffer sb=new StringBuffer(); for(int i=k-1;i>=0;i--) sb.append(s.charAt(i)); sb.append(s.substring(k,s.length())); return sb.toString(); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/4 23:29:54

超纯股份冲刺深交所:上半年营收2亿,净利6082万 拟募资11亿

雷递网 雷建平 1月5日成都超纯应用材料股份有限公司(简称:“超纯股份”)日前递交招股书,准备在深交所创业板上市。超纯股份计划募资11.25亿元,其中,3.5亿元用于半导体设备核心光学零部件产业化项目&#xf…

作者头像 李华
网站建设 2026/6/10 12:50:01

AI如何自动解析LXMUSIC音源并生成播放器代码

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个能够自动解析LXMUSIC音源链接的在线音乐播放器。功能需求:1. 输入LXMUSIC音源链接后自动解析音频文件信息 2. 生成带播放控制界面的HTML5播放器 3. 支持播放列…

作者头像 李华
网站建设 2026/6/10 14:42:49

1小时用Camunda打造客户服务工单系统原型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 快速开发一个客户服务工单系统原型,使用Camunda管理工单生命周期。包含以下功能:客户提交工单、自动分类(使用AI模型)、分配客服人员…

作者头像 李华
网站建设 2026/6/10 14:43:57

1小时搞定:用WECHATAPPEX快速验证小程序创意原型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 快速生成一个健身社交小程序原型,包含:1) 用户注册/登录;2) 运动数据记录;3) 社区动态发布;4) 好友互动功能。只需实现基…

作者头像 李华
网站建设 2026/6/10 14:52:25

告别慢查询:MySQL LIKE效率提升全攻略

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 构建一个MySQL查询性能对比工具,功能:1. 自动生成不同优化版本的LIKE查询(包括普通LIKE、全文索引、正则表达式等) 2. 执行各版本查…

作者头像 李华
网站建设 2026/6/10 15:44:01

AI一键生成JDK17安装脚本,告别手动配置烦恼

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个能够自动检测操作系统类型(Windows/macOS/Linux)并生成对应JDK17安装脚本的Python程序。要求包含以下功能:1. 自动下载官方JDK17安装包…

作者头像 李华