首页 > TAG信息列表 > 428

427常用的函数接口Consumer和428函数接Consumer默认方法adnThen

常用的函数式接口-Consumer接口 /* java.util.function.Consumer<T>接口则正好与Supplier接口相反 它不是生产一个数据,而是消费一个数据,其数据类型由泛型决定。 Consumer接口中包含抽象方法void accept(T t),意为消费一个指定泛型的数据 Consumer接口是一个消

428,剑指 Offer-打印从1到最大的n位数

Life is a gift. We must celebrate it. 生活就是一份赠礼,每一天都值得我们庆祝。 问题描述 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。   示例 1: 输入: n = 1 输出: [1,2,3,4,5,6,7,8,9] 说明: 用返回一个整

AcWing 428. 数列

原题链接 考察:找规律(?) 发现规律后代码超短..我还想复杂了... 思路:         第1项是k0 第2项是k1 第3项是k0+k1 可以发现指数和第n项的二进制排列相同..通过这个制造映射,求出答案 1 #include <iostream> 2 #include <algorithm> 3 #include <cstdio> 4 using names

acwing 428 数列 ——练习二进制位运算与二进制映射比较经典的题目

给定一个正整数k,把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是: 1,3,4,9,10,12,13,… 该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…30,31,30+31,32,30+32,31+32,30+31+32,… 请你求出这个序列的第N项的值(用10进制数表示)。  例如,对于k=3,N=100,正

Codeforces Round #428 (Div. 2) C. Journey (简单搜索)

题意:给你一颗树(边是无向的),从根节点向下走,统计走到每个子节点的概率,求所有叶子节点的深度乘上概率的和. 题解:每层子节点的概率等于上一层节点的概率乘\(1\)除以这层的子节点数,所以我们用\(dfs\)或者\(bfs\)都可以写,其实就是个搜索裸题,注意给出边是无向的就好了.