力扣459:重复的子字符串

今天刷力扣发现一道有趣的题,这道题目很普通,但是解法确可以偷懒原题链接:力扣459:重复的子字符串题目给定一个非空的字符串 s ,检查是否可以通过由它的一个子串重复多次构成。 示例 1:输入: s = "abab"输出: true解释: 可由子串 "ab" 重复两次构成

力扣204:计数质数

今天遇到一个有趣的题目,求小于给定非负整数的质数的数量原题链接:力扣204. 计数质数题目给定整数 n ,返回 所有小于非负整数 n 的质数的数量 。 示例 1:输入:n = 10输出:4解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。示例 2:输入:n = 0输出:0示例

力扣590:N 叉树的后序遍历

2022年03月12日 力扣每日一题题目给定一个 n 叉树的根节点 root ,返回 其节点值的 后序遍历 。n 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见示例)。 示例 1:输入:root = [1,null,3,2,4

力扣2049:统计最高分的节点数目

2022年03月11日 力扣每日一题题目给你一棵根节点为 0 的 二叉树 ,它总共有 n 个节点,节点编号为 0 到 n - 1 。同时给你一个下标从 0 开始的整数数组 parents 表示这棵树,其中 parents[i] 是节点 i 的父节点。由于节点 0 是根,所以 parents[0] =

力扣589:N 叉树的前序遍历

2022年03月10日 力扣每日一题题目给定一个 n 叉树的根节点  root ,返回 其节点值的 前序遍历 。n 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见示例)。示例 1:输入:root = [1,null,3,2,4,null

力扣798:得分最高的最小轮调

2022年03月09日 力扣每日一题题目给你一个数组 nums,我们可以将它按一个非负整数 k 进行轮调,这样可以使数组变为 [nums[k], nums[k + 1], ... nums[nums.length - 1], nums[0], nums[1], ..., nums[k-1]] 的形式

力扣504:七进制数

2022年02月14日 力扣每日一题题目给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。 示例 1:输入: num = 100输出: "202"示例 2:输入: num = -7输出: "-10" 提示:-107 <= num <= 107R

力扣540:有序数组中的单一元素

2022年02月14日 力扣每日一题题目给定一个只包含整数的有序数组,每个元素都会出现两次,唯有一个数只会出现一次,找出这个数。 示例 1:输入: nums = [1,1,2,3,3,4,4,8,8]输出: 2示例 2:输入: nums = [3,3,7,7,10,11,11]输出: 10 提示:

力扣1189:“气球” 的最大数量

2022年02月13日 力扣每日一题题目给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 "balloon"(气球)。字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 "

力扣1020:飞地的数量

2022年02月12日 力扣每日一题题目给你一个大小为 m x n 的二进制矩阵 grid ,其中 0 表示一个海洋单元格、1 表示一个陆地单元格。一次 移动 是指从一个陆地单元格走到另一个相邻(上、下、左、右)的陆地单元格或跨过 grid 的边界。返回网格中 无法 在任意次数的移动中离开网格边界的