- 博客(7)
- 收藏
- 关注
原创 算法初级班--1.1mp4
1.题目1:2.逆序不需要辅助空间,因此,下面题目的优化算法中额外空间复杂度为O(1),时间复杂度为O(L)+O(R)+O(N)<=O(N)+O(N)+O(N)=O(N)3.讲了一个对数器(用java实现)生成[0,size]长度的数组,数组中的每个元素都在[-value,value]内具体代码可参考https://blog.csdn.net/sdr_zd/article/details/7...
2018-04-30 13:41:54 679
原创 Hashmap工作原理
public static void main(String[] args) { // TODO 自动生成的方法存根 String str = "abcaaaefdabbhg"; //count(str); HashMap<String, Integer> map = new HashMap<String, In...
2018-04-14 22:38:03 225
转载 JAVA8接口(二)
https://my.oschina.net/benhaile/blog/176007什么是默认方法,为什么要有默认方法简单说,就是接口可以有实现方法,而且不需要实现类去实现其方法。只需在方法名前面加个default关键字即可。 为什么要有这个特性?首先,之前的接口是个双刃剑,好处是面向抽象而不是面向具体编程,缺陷是,当需要修改接口时候,需要修改全部实现该接口的类,目前的java 8之前的集合框架...
2018-04-13 17:02:45 306
转载 JAVA8接口(一)
https://amberno1111.github.io/2017/07/16/Java/Java%E4%B8%AD%E7%9A%84%E6%8E%A5%E5%8F%A3%EF%BC%88%E4%B8%80%EF%BC%89%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5/接口的概念与定义Java中的接口(interface)技术主要用来描述类具有什么功能,而并不给出每个...
2018-04-13 16:16:54 389
原创 牛客网
package myTest;import java.util.*;public class Stacktest { public static void main(String[]args){ Solution e=new Solution(); String[]token= new String[]{"6","3","/","4","+","2","
2018-04-05 14:02:33 431
原创 二叉树的最小深度(递归实现,java)
/** * Definition for binary tree * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */public class Solution { publi...
2018-04-05 12:38:35 1397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人