![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法基础
记录学习算法过程中的模板
~wxl
一名在校大学生
展开
-
算法基础--位运算
可以用于求一个数的二进制中1的个数example:给定一个长度为 n 的数列,请你求出数列中每个数的二进制表示中 11 的个数。原创 2023-07-23 11:43:00 · 46 阅读 · 1 评论 -
算法基础-----位运算
共一行,包含 n个整数,其中的第 i 个数表示数列中的第 i 个数的二进制表示中 1 的个数。给定一个长度为 n 的数列,请你求出数列中每个数的二进制表示中 11 的个数。**lowbit(x):返回x二进制的最后一位1**//(-x=(~x)+1) -x等于取反x加1;第二行包含 n 个整数,表示整个数列。可以用于求一个数的二进制中1的个数。0≤数列中元素的值≤10^9。lowbit的具体实现代码。第一行包含整数 n。原创 2023-07-23 11:41:22 · 38 阅读 · 1 评论