- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 数组中只出现一次的数字
数组中只出现一次的数字 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 思路 可以使用map数据结构解决问题,map的key是数字,value是其在数组中出现的次数。遍历一遍数组, 初始化map,遍历一遍map,得到在数组中仅出现一次的两个数字。但是更巧妙的方法是使用位运算 使用位运算的具体步骤如下 牢记两点,任何两个相同的数相异或,...
2020-01-15 20:40:42 480 4
原创 Java位运算
Java位运算 位与运算(&) 只有1&1,结果才能是1,其余情况均为0 0 0 0 0 1 0 1 0 0 1 1 1 例子 public class Example{ public static void main(String args[]) { System.out.println(2 & 10); } }...
2020-01-04 14:44:57 258 3
原创 观察者模式
观察者模式 观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者 都会受到通知并自动更新。 SimpleSubject.java(SimpleSubject继承Observable) import java.util.Observable; public class SimpleSubject extends Observable { private int ...
2020-01-03 15:38:38 271
决策树代码。机器学习实战代码
2019-02-28
PAT advanced 1-50题代码
2016-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人