leetcode.cn 2025-05-16
🟡2901.longest-unequal-adjacent-groups-subsequence-ii
🏷️ Tags
#array #string #dynamic_programming
🟡2901.longest-unequal-adjacent-groups-subsequence-ii
🏷️ Tags
#array #string #dynamic_programming
Telegraph
longest-unequal-adjacent-groups-subsequence-ii
给你一个整数 n 和一个下标从 0 开始的字符串数组 words ,和一个下标从 0 开始的数组 groups ,两个数组长度都是 n 。 两个长度相等字符串的 汉明距离 定义为对应位置字符 不同 的数目。 你需要从下标 [0, 1, ..., n - 1] 中选出一个 最长子序列 ,将这个子序列记作长度为 k 的 [i0, i1, ..., ik - 1] ,它需要满足以下条件:
leetcode.com 2025-05-16
🟡2901.longest-unequal-adjacent-groups-subsequence-ii
🏷️ Tags
#array #string #dynamic_programming
🟡2901.longest-unequal-adjacent-groups-subsequence-ii
🏷️ Tags
#array #string #dynamic_programming
Telegraph
longest-unequal-adjacent-groups-subsequence-ii
You are given a string array words, and an array groups, both arrays having length n. The hamming distance between two strings of equal length is the number of positions at which the corresponding characters are different. You need to select the longest subsequence…
leetcode.cn 2025-05-22
🟡3362.zero-array-transformation-iii
🏷️ Tags
#greedy #array #prefix_sum #sorting #heap_priority_queue
🟡3362.zero-array-transformation-iii
🏷️ Tags
#greedy #array #prefix_sum #sorting #heap_priority_queue
Telegraph
zero-array-transformation-iii
给你一个长度为 n 的整数数组 nums 和一个二维数组 queries ,其中 queries[i] = [li, ri] 。 每一个 queries[i] 表示对于 nums 的以下操作:
leetcode.com 2025-05-22
🟡3362.zero-array-transformation-iii
🏷️ Tags
#greedy #array #prefix_sum #sorting #heap_priority_queue
🟡3362.zero-array-transformation-iii
🏷️ Tags
#greedy #array #prefix_sum #sorting #heap_priority_queue
Telegraph
zero-array-transformation-iii
You are given an integer array nums of length n and a 2D array queries where queries[i] = [li, ri]. Each queries[i] represents the following action on nums:
leetcode.cn 2025-05-23
🔴3068.find-the-maximum-sum-of-node-values
🏷️ Tags
#greedy #bit_manipulation #tree #array #dynamic_programming #sorting
🔴3068.find-the-maximum-sum-of-node-values
🏷️ Tags
#greedy #bit_manipulation #tree #array #dynamic_programming #sorting
Telegraph
find-the-maximum-sum-of-node-values
给你一棵 n 个节点的 无向 树,节点从 0 到 n - 1 编号。树以长度为 n - 1 下标从 0 开始的二维整数数组 edges 的形式给你,其中 edges[i] = [ui, vi] 表示树中节点 ui 和 vi 之间有一条边。同时给你一个 正 整数 k 和一个长度为 n 下标从 0 开始的 非负 整数数组 nums ,其中 nums[i] 表示节点 i 的 价值 。 Alice 想 最大化 树中所有节点价值之和。为了实现这一目标,Alice 可以执行以下操作 任意 次(包括 0 次):
leetcode.com 2025-05-23
🔴3068.find-the-maximum-sum-of-node-values
🏷️ Tags
#greedy #bit_manipulation #tree #array #dynamic_programming #sorting
🔴3068.find-the-maximum-sum-of-node-values
🏷️ Tags
#greedy #bit_manipulation #tree #array #dynamic_programming #sorting
Telegraph
find-the-maximum-sum-of-node-values
There exists an undirected tree with n nodes numbered 0 to n - 1. You are given a 0-indexed 2D integer array edges of length n - 1, where edges[i] = [ui, vi] indicates that there is an edge between nodes ui and vi in the tree. You are also given a positive…
leetcode.cn 2025-05-25
🟡2131.longest-palindrome-by-concatenating-two-letter-words
🏷️ Tags
#greedy #array #hash_table #string #counting
🟡2131.longest-palindrome-by-concatenating-two-letter-words
🏷️ Tags
#greedy #array #hash_table #string #counting
Telegraph
longest-palindrome-by-concatenating-two-letter-words
给你一个字符串数组 words 。words 中每个元素都是一个包含 两个 小写英文字母的单词。 请你从 words 中选择一些元素并按 任意顺序 连接它们,并得到一个 尽可能长的回文串 。每个元素 至多 只能使用一次。 请你返回你能得到的最长回文串的 长度 。如果没办法得到任何一个回文串,请你返回 0 。 回文串 指的是从前往后和从后往前读一样的字符串。 示例 1: 输入:words = ["lc","cl","gg"] 输出:6 解释:一个最长的回文串为 "lc" + "gg" + "cl" =…
leetcode.com 2025-05-25
🟡2131.longest-palindrome-by-concatenating-two-letter-words
🏷️ Tags
#greedy #array #hash_table #string #counting
🟡2131.longest-palindrome-by-concatenating-two-letter-words
🏷️ Tags
#greedy #array #hash_table #string #counting
Telegraph
longest-palindrome-by-concatenating-two-letter-words
You are given an array of strings words. Each element of words consists of two lowercase English letters. Create the longest possible palindrome by selecting some elements from words and concatenating them in any order. Each element can be selected at most…