技术分享最多能完成排序的块 II给你一个整数数组 arr 。 将 arr 分割成若干 块 ,并将这些块分别进行排序。之后再连接起来,使得连接的结果和按升序排序后的原数组相同。 返回能将数组分成的最多块数? 算法 PAT LeetCode
技术分享超级回文数超级回文数如果一个正整数自身是回文数,而且它也是一个回文数的平方,那么我们称这个数为超级回文数。 现在,给定两个正整数 L 和 R (以字符串形式表示),返回包含在范围 [L, R] 中的超级回文数的数目。 算法 PAT LeetCode
技术分享判断二分图判断二分图:存在一个 无向图 ,图中有 n 个节点。其中每个节点都有一个介于 0 到 n - 1 之间的唯一编号。给你一个二维数组 graph ,其中 graph[u] 是一个节点数组,由节点 u 的邻接节点组成。形式上,对于 graph[u] 中的每个 v ,都存在一条位于节点 u 和节点 v 之间的无向边。该无向图同时具有以下属性: 算法 PAT LeetCode
技术分享统计美丽子字符串 II统计美丽子字符串:给你一个字符串 s 和一个正整数 k 。 用 vowels 和 consonants 分别表示字符串中元音字母和辅音字母的数量。 如果某个字符串满足以下条件,则称其为 美丽字符串 : • vowels == consonants,即元音字母和辅音字母的数量相等。 • (vowels * consonants) % k == 0,即元音字母和辅音字母的数量的乘积能被 k 整除。 算法 PAT LeetCode