C语言暴力循环解2^k进制数 摘要:解题思路: 看了很多题解都是用了排列组合的思路来解这道题,个人觉得排列组合的思路很巧妙,但可能并不是很好理解,而且还要考虑大数的计算,并不是很方便.我的思路是把每个可能的数都验证一遍,判断是否符…… 题解列表 2022年01月30日 0 点赞 1 评论 418 浏览 评分:9.9
14行代码+递推公式法 完成 2^k进制数 摘要:解题思路:1.先求出 k位二进制数(因为其他进制数均可用二进制表示,eg.1个8进制 可用 3个二进制 表示) 所能表示的最大值s(即 2^k - 1); 2.再求出 该数可能的 最多位数m(即 w…… 题解列表 2022年04月06日 0 点赞 0 评论 261 浏览 评分:9.9
2^k进制数——基于C排序解决 摘要:解题思路:1:对于要考虑到的从高位开始一直往低位走,右边严格大于左边要如何去处理 解:实际上,这个地方有一个坑,去诱惑你处理这个数位之间的大小关系排序,可实际上并不需要处理,因为每个数位上的数必然…… 题解列表 2022年03月20日 0 点赞 0 评论 315 浏览 评分:9.9
动态规划—C语言 摘要:解题思路:注意事项:参考代码:#include <stdio.h> #include <string.h> #include <malloc.h> #include <math.h> #def…… 题解列表 2022年09月15日 0 点赞 0 评论 242 浏览 评分:9.9
2^k进制数-题解(C语言代码) 摘要:解题思路:遍历2^w以内两位以上的数,调用判断函数judge()进行判断是否符合题目要求 judge()函数中,先进行进制转换,在将转换后的各位数逐一比较。 参考代码如下: ```c #i…… 题解列表 2019年11月18日 0 点赞 6 评论 826 浏览 评分:9.0
优质题解 2^k进制数 减法思维(C语言代码) 摘要:解题思路:因为只要保证每个位置上的数不相同,自然可以把它们从小到大排列所以只需从第二个数(从右往左)一直计算当前位置的排列数最后加起来就行因为除最高位以外,别的位置的范围都是从 1 到 进制数减去当…… 题解列表 2018年09月02日 14 点赞 15 评论 5088 浏览 评分:8.3
2^k进制数 (C语言代码) 摘要:#include<stdio.h>#include<math.h>int k,w,i,a[9],b[30000];int main(){ scanf("%d%d",&k,&w); int weis; …… 题解列表 2018年03月07日 0 点赞 1 评论 864 浏览 评分:8.0
2^k进制数-题解(C语言代码) 摘要:**前序**:万幸的我花了半天时间弄懂题意,半天时间看别人代码,找思路,自己再写,最后懂了是懂了,写出来的代码错误50%,就在想放弃的时候又想到了一个代码bug,好在自己改动了一下,AC了,因此来写一…… 题解列表 2020年01月30日 0 点赞 0 评论 805 浏览 评分:7.5
2^k进制数-题解(C语言代码) 摘要:解题思路:利用递归调用,将除最右位外,其余每位均比右位小,变成每两位的比较注意事项:参考代码:#include<stdio.h>#include<math.h>int function1(int bi…… 题解列表 2020年10月05日 0 点赞 0 评论 707 浏览 评分:7.3
花落的新手写法 (C语言代码)~ 摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<stdlib.h>#include<string.h>int kow(int n){ int i,sum=1; for…… 题解列表 2017年12月18日 2 点赞 0 评论 1258 浏览 评分:7.0