![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 94
MysticalDream
https://mysticaldream.github.io
展开
-
Java中的Integer.bitCount浅析
Java中的Integer.bitCount浅析 有一个整数x,我们需要统计该整数的二进制表示中包含的1的个数。这个也被称为`汉明重量(Hamming weight)`。例如,整数13的二进制表示是1101,其中有3个1,因此统计出的结果是3。原创 2023-11-28 15:31:18 · 1451 阅读 · 0 评论 -
2022年第十三届蓝桥杯省赛真题及部分答案解析(Java B组)
2022年第十三届蓝桥杯省赛javaB组真题及解析 试题 B: 山【问题描述】这天小明正在学数数。他突然发现有些正整数的形状像一座“山”,比如 123565321 、 145541 ,它们左右对称(回文)且数位上的数字先单调不减,后单调不增。 小明数了很久也没有数完,他想让你告诉他在区间[2022,2022222022]中有多少个数的形状像一座“山”。这是一道结果填空的题,你只需要算出结果后提交即可。本题的结原创 2022-04-09 17:24:51 · 50711 阅读 · 58 评论 -
【Java刷题】 N 皇后问题
n 皇后问题 研究的是如何将 n 个皇后放置在n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数n ,返回所有不同的 n 皇后问题 的解决方案。每一种解法包含一个不同的 n 皇后问题 的棋子放置方案,该方案中'Q'和'.'分别代表了皇后和空位。题目的使皇后彼此之间不能相互攻击的意思是任意两个皇后不能出现在同一行、同一列和同一条斜线上,如下图所示,红线的地方不能再摆放皇后原创 2022-03-26 22:09:46 · 659 阅读 · 0 评论