最新 最热

【一天一道Leetcode】比特位计数

对于0≤i≤num范围中的每个数字i,计算其二进制数中的1的数目并将它们作为数组返回。

2021-03-09
0

Leetcode第47场双周赛 B 5681. 判断一个数字是否可以表示成三的幂的和(数学or暴力)

思路:有一种很聪明的做法就是如果这个数转换为三进制,只要有一位是2就不可能被表示为若干个不同的三的幂之和 因为如果这一位是1 就可以由3的某次方(包括0次)来完成,如果是0也是同理,2就无解...

2021-03-08
0

rebar3-入门

1. 安装----安装包安装 在这里下载一个二进制文件。 确保它是可执行的(chmod +x),并将该目录添加到path中。 通常会创建一个~/bin/来存放像rebar3这样的命令,并且通过export PATH=~/bin/:$PATH命令将该目录添加到~/bashr...

2021-03-03
1

AcWing 90. 64位整数乘法(快速乘)

题目描述 求 a 乘 b 对 p 取模的值。 数据范围 1≤a,b,p≤10^18

2021-03-02
0

IDEA 告警Unpredictable ‘new BigDecimal()‘ call

通知调用接受double值的 BigDecimal 构造器。这些构造器生成一个 BigDecimal,它完全等于提供的double值。但是,由于double编码为 IEEE 754 64 位双精度二进制浮点格式,因此精确的值可能会出人意料。 例如,new BigDecimal(...

2021-02-23
1

文件输入输出(IO)

文件输入输出(IO)操作文件操作:(文本文件)模式描述r打开一个已有的文本文件,允许读取文件。w打开一个文本文件,允许写入文件。如果文件不存在,则会创建一个新文件。在这里,您的程序会从文件的开头写入内容。如果文件存在,则该...

2021-02-22
1

世界上有10种人,一种是懂二进制的人,一种是不懂二进制的人。

看到这个问题,我想到了之前的一个场景是要获取近30天的日期列表,我的思路是通过System.currentTimeMillis()获取当前时间戳,然后依次减去对应的毫秒数(24 * 60 * 60 * 1000),后来发现问题:30 * 24 * 60 * 60 * 1000因为超过...

2021-02-22
1

POJ 2453 贪心应用

1. 题目1.1 题目链接http://poj.org/problem?id=24531.2 题目大意一个数x的二进制表示有n个1,求一个有相同个数1的二进制数(比x大,且要最小的)1.3

2021-02-20
0

程序员心中的一道坎:主存的编址与计算和串并联系统!

作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。自开源半年多以来,已成功为十几家中小型企业提供了精准定时调度方案,经受住了生产环境的考验。为使更...

2021-02-05
0

图解计算机中数据的表示形式

作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。自开源半年多以来,已成功为十几家中小型企业提供了精准定时调度方案,经受住了生产环境的考验。为使更...

2021-02-05
0