- 博客(3)
- 收藏
- 关注
转载 二进制运算技巧
二进制运算常用技巧1、 用于整数的奇偶性判断一个整数a, a & 1 这个表达式可以用来判断a的奇偶性。二进制的末位为0表示偶数,最末位为1表示奇数。若a为奇数,则a & 1 的结果等于1。2、 判断n是否是2的正整数冪(!(n&(n-1)) ) && n好!看完上面的两个小例子,相信大家都有一个感性的认识。从理论上讲,如果一个数a他是2的正整数幂...
2019-07-05 10:09:59 2408 1
原创 【剑指offer】调整数组顺序使奇数位于偶数前面 python实现
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。第一眼想到,定义两个数组,一个放奇数,一个放偶数,再把两个拼接起来class Solution:def reOrderArray(self, array):# write code herenewarray1 = []n...
2019-07-05 10:08:11 219
原创 numpy put函数,take函数介绍
**numpy put函数,take函数介绍**numpy中take函数和put函数有着与神奇索引类似的作用,take函数可以用于获取数组子集,而put函数可以设置数组子集。话不多说,直接上例子:#take函数arr = np.arange(6)*100 #arr初始化为array( [0,100,200,300,400,500])inds = [4,3,2]arr.tak...
2019-06-24 16:15:59 7264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人