leetcode.com 2026-02-25
🟢1356.sort-integers-by-the-number-of-1-bits
🏷️ Tags
#bit_manipulation #array #counting #sorting
🟢1356.sort-integers-by-the-number-of-1-bits
🏷️ Tags
#bit_manipulation #array #counting #sorting
Telegraph
sort-integers-by-the-number-of-1-bits
You are given an integer array arr. Sort the integers in the array in ascending order by the number of 1's in their binary representation and in case of two or more integers have the same number of 1's you have to sort them in ascending order. Return the…
leetcode.cn 2026-02-26
🟡1404.number-of-steps-to-reduce-a-number-in-binary-representation-to-one
🏷️ Tags
#bit_manipulation #string #simulation
🟡1404.number-of-steps-to-reduce-a-number-in-binary-representation-to-one
🏷️ Tags
#bit_manipulation #string #simulation
Telegraph
number-of-steps-to-reduce-a-number-in-binary-representation-to-one
给你一个以二进制形式表示的数字 s 。请你返回按下述规则将其减少到 1 所需要的步骤数:
leetcode.com 2026-02-26
🟡1404.number-of-steps-to-reduce-a-number-in-binary-representation-to-one
🏷️ Tags
#bit_manipulation #string #simulation
🟡1404.number-of-steps-to-reduce-a-number-in-binary-representation-to-one
🏷️ Tags
#bit_manipulation #string #simulation
Telegraph
number-of-steps-to-reduce-a-number-in-binary-representation-to-one
Given the binary representation of an integer as a string s, return the number of steps to reduce it to 1 under the following rules:
leetcode.cn 2026-02-28
🟡1680.concatenation-of-consecutive-binary-numbers
🏷️ Tags
#bit_manipulation #math #simulation
🟡1680.concatenation-of-consecutive-binary-numbers
🏷️ Tags
#bit_manipulation #math #simulation
Telegraph
concatenation-of-consecutive-binary-numbers
给你一个整数 n ,请你将 1 到 n 的二进制表示连接起来,并返回连接结果对应的 十进制 数字对 109 + 7 取余的结果。 示例 1: 输入:n = 1 输出:1 解释:二进制的 "1" 对应着十进制的 1 。 示例 2: 输入:n = 3 输出:27 解释:二进制下,1,2 和 3 分别对应 "1" ,"10" 和 "11" 。 将它们依次连接,我们得到 "11011" ,对应着十进制的 27 。 示例 3: 输入:n = 12 输出:505379714 解释:连接结果为 "11011100…
leetcode.com 2026-02-28
🟡1680.concatenation-of-consecutive-binary-numbers
🏷️ Tags
#bit_manipulation #math #simulation
🟡1680.concatenation-of-consecutive-binary-numbers
🏷️ Tags
#bit_manipulation #math #simulation
Telegraph
concatenation-of-consecutive-binary-numbers
Given an integer n, return the decimal value of the binary string formed by concatenating the binary representations of 1 to n in order, modulo 109 + 7. Example 1: Input: n = 1 Output: 1 Explanation: "1" in binary corresponds to the decimal value 1. Example…
leetcode.cn 2026-05-20
🟡2657.find-the-prefix-common-array-of-two-arrays
🏷️ Tags
#bit_manipulation #array #hash_table
🟡2657.find-the-prefix-common-array-of-two-arrays
🏷️ Tags
#bit_manipulation #array #hash_table
Telegraph
find-the-prefix-common-array-of-two-arrays
给你两个下标从 0 开始长度为 n 的整数排列 A 和 B 。 A 和 B 的 前缀公共数组 定义为数组 C ,其中 C[i] 是数组 A 和 B 到下标为 i 之前公共元素的数目。 请你返回 A 和 B 的 前缀公共数组 。 如果一个长度为 n 的数组包含 1 到 n 的元素恰好一次,我们称这个数组是一个长度为 n 的 排列 。 示例 1: 输入:A = [1,3,2,4], B = [3,1,2,4] 输出:[0,2,3,4] 解释:i = 0:没有公共元素,所以 C[0] = 0 。 i = 1:1…
leetcode.com 2026-05-20
🟡2657.find-the-prefix-common-array-of-two-arrays
🏷️ Tags
#bit_manipulation #array #hash_table
🟡2657.find-the-prefix-common-array-of-two-arrays
🏷️ Tags
#bit_manipulation #array #hash_table
Telegraph
find-the-prefix-common-array-of-two-arrays
You are given two 0-indexed integer permutations A and B of length n. A prefix common array of A and B is an array C such that C[i] is equal to the count of numbers that are present at or before the index i in both A and B. Return the prefix common array…
leetcode.cn 2026-06-12
🔴3559.number-of-ways-to-assign-edge-weights-ii
🏷️ Tags
#bit_manipulation #tree #depth_first_search #array #math #dynamic_programming
🔴3559.number-of-ways-to-assign-edge-weights-ii
🏷️ Tags
#bit_manipulation #tree #depth_first_search #array #math #dynamic_programming
Telegraph
number-of-ways-to-assign-edge-weights-ii
给你一棵有 n 个节点的无向树,节点从 1 到 n 编号,树以节点 1 为根。树由一个长度为 n - 1 的二维整数数组 edges 表示,其中 edges[i] = [ui, vi] 表示在节点 ui 和 vi 之间有一条边。