[学习报告]《LeetCode零基础指南》(第五讲) 指针
【摘要】 目录第一题:1470. 重新排列数组 第二题:1929. 数组串联 第三题:1920. 基于排列构建数组 第四题:1480. 一维数组的动态和 第五题:剑指 Offer 58 - II. 左旋转字符串 第六题:1108. IP 地址无效化 第七题:剑指 Offer 05. 替换空格 字符串替换总结:第八题:1365. 有多少小于当前数字的数字 第九题:剑指 Offer 17. 打印从1到...
目录
第一题
第二题:
第三题:
这题按照题目的意思就可以了
第四题:
第一想法就是创建一个方法实现前几项的和。
第五题:
这题参考了一下评论区的想法
第六题:
第七题:
字符串替换总结:
这种字符串替换的问题,其实一个思路,先创建StringBuilder类,在一个for循环中通过
s.charAt(i)得到s字符串中的每个字符,在通过比对要换的字符,比对成就加入替换的字符
在通过此次字符暂停(continue),StingBuilder对象.append(s.charAt(i))即可.最后通过
toSting()返回即可.
第八题:
第一想法的老方法
第九题:
第十:
这个参考了评论区的想法,非常的巧妙,利用add带索引的插入方法,在通过遍历加入所有
元素,确实挺好的。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)