
java
Dominiczz
I have a big heart.
展开
-
二分的一点理解
如果是元素不存在,也是找左右边界。search1此时是找6的左边界。其实就是找小于等于x的最后一个元素。search2此时是找6的右边界。其实就是找大于等于x的第一个元素。另一种写法,是判断元素存不存在的,直接三种if。如果是有重复元素,就是目标找左右边界。原创 2022-08-25 15:07:54 · 117 阅读 · 0 评论 -
leetcode622循环队列
代码】leetcode622循环队列。原创 2022-08-02 16:16:18 · 90 阅读 · 0 评论 -
LC648前缀树
前缀树解法,学习原创 2022-07-06 18:01:56 · 102 阅读 · 0 评论 -
2-n求质数
方法一:暴力解法 方法2:埃及筛原创 2022-07-01 10:10:01 · 131 阅读 · 0 评论 -
java list去重方式
@Test public void Test1(){ List<Integer> list =new ArrayList<>(); list.add(1); list.add(2); list.add(1); list.add(2); System.out.println(list); //method 1 Loop traversal List.原创 2021-09-24 16:29:11 · 122 阅读 · 0 评论 -
java接口引用类的实例化对象
通常会看到 List list = new ArrayList(); ArrayList list = new ArrayList(); 一般都是上面那种写法,为什么呢 public interface interface1 { public void function1(); } public class test implements interface1{ public static void main(String[] args) { interface原创 2021-05-17 13:51:57 · 790 阅读 · 0 评论 -
interface
java接口-Interface Array类中的sort方法承诺可以对对象数组进行排序,但是要满足下列前提,对象所属的类必须实现了Comparable接口 下面是Comparable接口的代码(泛型接口) public interface Comparable<T> { int comparaTo(T other);//parameter has type T } 我们自己可以这样实现 class Employee implements Comparable<原创 2021-03-30 11:41:38 · 180 阅读 · 5 评论