
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
《算法零基础100讲》(第46讲) 位运算 (异或) 入门
1.477. 汉明距离总和`/*两个整数的 汉明距离 指的是这两个数字的二进制数对应位不同的数量。给你一个整数数组 nums,请你计算并返回 nums 中任意两个数之间 汉明距离的总和 *//*思路:设元素的总数为m,当某一位出现1的次数为n,则两个数字的二进制数对应的数量为(m - n) * n */class Solution {public int totalHammingDistance(

Java设计模式--工厂方法模式
工厂方法模式1.工厂方法模式的概述1.1工厂模式是简单工厂模式的延伸,符合开闭原则的基础上,还可以在增加新的具体产品对象时不需要对已有系统做任何修改。1.2工厂方法模式:定义一个用于创建对象的接口,但是让子类决定将哪个类实例化,工厂方法模式让一个类的实例化延伸到其子类。(也就是说在工厂方法模式中,不再提供一个统一的工厂类来创建所有的产品对象,而是对于不同的产品提供不同的工厂。例如:宝马工厂生产宝马

到底了







