1117: K-进制数(C++代码)解法很巧妙,代码很简洁,思路很清晰,轻松秒杀此题。 摘要:解题思路:第一位可以取1到N-1,第二位到最后一位不能连续的取0,如果前一位取0,则后一位只能取1到N-1,如果前一位取1到N-1,则后一位可以取0和1到N-1,使用递归求解。注意事项:无参考代码:#…… 题解列表 2021年04月05日 0 点赞 1 评论 329 浏览 评分:9.9
优质题解 java k-进制 暴力破解 详细解答 摘要:解题思路: 1、理解题目 (1)k-进制:就是长度>2的数字不能以0开头,而且中间的数字不能有两个连续的0 &nbs 题解列表 2021年05月01日 0 点赞 0 评论 767 浏览 评分:9.0
递归算法,简单易懂 摘要:#include<iostream>using namespace std;int n,k;int judge(bool is_zero,int num){ num++; if (num …… 题解列表 2021年08月23日 0 点赞 0 评论 138 浏览 评分:0.0
1117: K-进制数 python 组合数解法 摘要: n = int(input()) k = int(input()) def c(n,m): #n个里面选m个 if (n…… 题解列表 2021年11月02日 0 点赞 0 评论 469 浏览 评分:9.9
K-进制数 递归算法,10行C++代码,满分解决 摘要:解题思路: 假设K=10,first0(1)表示当N为1,最高位为0时满足条件的数量,first1(1)表示N为1,最高位不为0(即1~K-1)时满足条件的数量: 1、当N=1时,firs…… 题解列表 2021年11月03日 0 点赞 0 评论 216 浏览 评分:9.9
最暴力的方法,无人能出其左右 摘要:解题思路:我向来不喜欢花里胡哨,就让这个答案来洗涤我们的心灵吧注意事项:参考代码:import java.util.Scanner; public class Main { public s…… 题解列表 2021年11月27日 0 点赞 1 评论 236 浏览 评分:9.9
K-进制数的dp求解 摘要:解题思路:在看了一些其他同学的递归解法后,想到了是否可以用dp来求解(下面有一些说法是借鉴的其他同学的),首先我们假设1代表该数位不是0,可以是1~k-1的任意一个数,0就代表零,-1代表任意(可以是…… 题解列表 2021年11月27日 0 点赞 0 评论 242 浏览 评分:9.9
数组计数器 摘要:解题思路:根据题目位数最多为十六位,定义一个十七位的数组,相当于将多出来的一位作为循环判断的结束条件,最大一位定义为1,其余定义为0,让其去当前位数最小数。从最小为开始递增,满k进一直到搜完全部。以四…… 题解列表 2022年01月14日 0 点赞 0 评论 190 浏览 评分:7.3
使用排列组合(插入0) 摘要:解题思路:使用排列组合注意事项:参考代码:#include<iostream>#include<math.h>using namespace std;int jiech(int n){ int …… 题解列表 2022年01月20日 0 点赞 0 评论 117 浏览 评分:9.9