【leetcode】7.29记录

题目 考察内容 思路 踩坑
剑指Offer 05.替换空格(easy) 字符串 创建StringBuffer,用charAt获取每个字符并判断,用sb.append©添加字符,最后返回sb.toString()
541.反转字符串 II (easy) 字符串 针对每种情况直接实现就行 string.substring(start,end)截取到的不包含end
151.反转字符串中的单词(medium) 字符串 s.trim()用于去除首尾的空格,s.split(" ")用于空格分割
704.二分查找 二分查找 若定义[left,right),while(left<right), right=mid;若定义[left,right],则while(left<=right),right=mid-1
34 在排序数组中查找元素的第一个和最后一个位置(medium) 二分查找 用二分查找分别搜索左右边界
相关推荐
mubeibeinv1 分钟前
项目搭建+图片(添加+图片)
java·服务器·前端
青莳吖2 分钟前
Java通过Map实现与SQL中的group by相同的逻辑
java·开发语言·sql
Buleall10 分钟前
期末考学C
java·开发语言
重生之绝世牛码12 分钟前
Java设计模式 —— 【结构型模式】外观模式详解
java·大数据·开发语言·设计模式·设计原则·外观模式
小蜗牛慢慢爬行18 分钟前
有关异步场景的 10 大 Spring Boot 面试问题
java·开发语言·网络·spring boot·后端·spring·面试
荒古前24 分钟前
龟兔赛跑 PTA
c语言·算法
Colinnian27 分钟前
Codeforces Round 994 (Div. 2)-D题
算法·动态规划
用户00993831430133 分钟前
代码随想录算法训练营第十三天 | 二叉树part01
数据结构·算法
shinelord明37 分钟前
【再谈设计模式】享元模式~对象共享的优化妙手
开发语言·数据结构·算法·设计模式·软件工程