#问题:分解n (大)-----分解n的二进制(小) 摘要:#问题:分解n (大)-----分解n的二进制(小)def rec(n): for x in range(14,-1,-1): s=n-pow(2,x) if s>0…… 题解列表 2023年10月25日 0 点赞 0 评论 39 浏览 评分:0.0
蓝桥杯算法训练-2的次幂表示(递归python) 摘要:解题思路:注意事项:参考代码:def bi(n): s = bin(n)[2:][::-1] # 先转换成二进制( bin(n) )再去掉0b( 【2:】)最后反转字符串 ,次方与索引一致(【…… 题解列表 2023年04月02日 0 点赞 0 评论 90 浏览 评分:0.0
蓝桥杯算法训练-2的次幂表示-主要记录一下自己花了很长时间的复杂方法 摘要:解题思路:注意事项:参考代码:from math import *# 生成正常的列表def func1(m): list1=[] while 1: a=int(log(m,2…… 题解列表 2022年11月24日 0 点赞 0 评论 106 浏览 评分:0.0
满分 使用一个index指向二进制中的最后一个1的位置 摘要:解题思路:注意事项:注意二进制有可能超过8位,而且少于8位时,可能会抹掉多余的零,为了统一后面,为不满8位的补了零,还有一个比较小的问题(可能我没有脑子记成二进制从后往前读,傻了傻了)用一个递归算法思…… 题解列表 2022年04月01日 0 点赞 0 评论 116 浏览 评分:9.9
python-2的次幂表示 摘要:解题思路:本题采用了一楼c++大佬的思路,在此基础上稍微进行了一下优化,然后解读一下自己的理解吧。算法的思路核心是对n的二进制数的每一位进行是否为1的判断,然后进行处理。算法上并没有直接对n的二进制数…… 题解列表 2022年01月30日 0 点赞 0 评论 364 浏览 评分:9.9