【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) 二分查找 用二分查找分别搜索左右边界
相关推荐
妈妈说名字太长显傻4 分钟前
【数据结构】交换排序——冒泡排序 和 快速排序
数据结构·算法·排序算法
谢眠5 分钟前
机器学习day3-KNN算法、模型调优与选择
人工智能·算法·机器学习
孟秋与你15 分钟前
【excel】easy excel如何导出动态列
java·excel
小志biubiu18 分钟前
哈希表的实现--C++
开发语言·数据结构·c++·学习·算法·哈希算法·散列表
weixin_4786897619 分钟前
贪心算法理论
算法·贪心算法
Wx-bishekaifayuan24 分钟前
springboot市社保局社保信息管理与分析系统-计算机设计毕业源码03479
java·css·spring boot·spring·spring cloud·servlet·guava
向阳121825 分钟前
Dubbo使用Nacos作为注册中心
java·rpc·dubbo
baijin_cha29 分钟前
机器学习基础03_特征降维&KNN算法-分类&模型选择和调优
笔记·算法·机器学习
zy0101011 小时前
使用 IDEA 创建 Java 项目(二)
java·人工智能·intellij-idea