顺宝的学习HOME
首页
关于
已删除用户
该用户已被删除。
累计撰写
3
篇文章
累计创建
3
个分类
累计收到
0
条评论
导航
首页
关于
目录
IOC与DI的加深理解
2025-04-03 21:54
4
0
0
24.4℃
java
1、场景 当业务中有多个运行策略和规则时,通常会采用工厂的设计模式来降低耦合,提升代码未来的可扩展性,现在遇到这样一段逻辑: 有这样一个接口 public interface ILogicFilter{ } 它有如下实现类 @Slf4j @Component @LogicStrategy
Brian Kernighan 算法
2025-04-02 12:58
5
0
0
24.5℃
算法
Brian Kernighan 算法的最终目的是取出二进制状态中最右侧的 1 比如现在有一个二进制数:01101000,能否取出这个二进制数的最右侧的 1,即将数字变为 00001000 其算法步骤如下: 设这里有二进制数 num,现在先对 num 取反,再对 num+1 得到 nums,最后用 n
N皇后问题-重点在于位运算版本
2025-04-01 12:39
20
0
0
26.0℃
算法
==重点在于位运算版本的递归解法上面== 题目描述: n 皇后问题 研究的是如何将 n 个皇后放置在 n × n 的棋盘上,并且使皇后彼此之间不能相互攻击。这里的不能相互攻击是两个 n 皇后之间不可处于同一行同一列,同一对角线。 给你一个整数 n ,返回 n 皇后问题 不同的解决方案的数量。 示例
弹