剑指offer05
剑指 Offer 05. 替换空格剑指 Offer 05. 替换空格
请实现一个函数,把字符串 s
中的每个空格替换成”%20”。
示例
1 | 输入:s = "We are happy." |
详解见p55
。
请实现一个函数,把字符串 s
中的每个空格替换成”%20”。
示例
1 | 输入:s = "We are happy." |
详解见p55
。
给你一个字符串 s
,找到 s
中最长的回文子串。
给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。
找出数组中重复的数字。
在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。
给你一个整数数组 nums
,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。
高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。
给定一个二叉树,判断它是否是高度平衡的二叉树。
给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。
给你一个整数数组 nums
和两个整数 k
和 t
。请你判断是否存在 两个不同下标 i
和 j
,使得 abs(nums[i] - nums[j]) <= t
,同时又满足 abs(i - j) <= k
。
如果存在则返回 true
,不存在返回 false
。