自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 二叉树先序、中序、后续遍历递归以及非递归java实现

闲来无事,对二叉树的遍历做个总结,下面是使用java对二叉树遍历的各种实现,与大家分享public class Main { /** * 递归先序遍历二叉树 * @author zhangmeng * @date 2016年9月21日 * @param binaryTree * @param solver */ public static void preTr

2016-09-21 22:15:43 2960 1

原创 不用数学函数解幸运数字 4和7的问题

题目描述4和7是两个幸运数字,我们定义,十进制表示中,每一位只有4和7两个数的正整数都是幸运数字。前几个幸运数字为:4,7,44,47,74,77,444,447... 现在输入一个数字K,输出第K个幸运数。  输入 第一行一个数字T(T<=1000)表示测试数据的组数。对于每组测试数据,输出一个数K  输出 每组数据输出一行,第K个幸运数...

2016-09-10 12:16:00 3265 4

原创 浅析常用排序算法的思想及实现

说到面试,最常被问到的就是排序问题,面试官经常会要求你亲自写出来的排序方式就是冒泡排序、选择排序、、插入排序、快速排序、堆排序、归并排序。下面我就用根据自己的理解,对上述六总排序的思想逐一总结一下。(1)冒泡排序                  这个算法可以说是排序算法里的小白,如果这个算法都写不出来,那你就应该在工作和学习的过程中多注意锻炼一下算法方面的能力啦。

2015-08-06 09:45:27 537

原创 JDK动态代理浅析

前些天一个朋友去参加摸互联网公司的面试,面试官问了他关于动态代理的一些问题,结果他就完全晕菜了,后来让我给他讲讲动态代理的知识。现在我就吧个人对动态代理的了解跟大家跟大家分享一下,欢迎大家批评指正。        我个人认为学习Java最好的工具就是JDK文档,今天我们就从jdk文档中对动态代理的介绍开始,和大家一起学习动态代理相关的知识。        谈到动态代理,搜西安要认识的就是j

2015-08-03 23:50:02 333

原创 KMP算法java实现之策略模式

很多朋友常常跟我

2014-09-01 15:46:37 594

原创 回溯法解决阿里面试题之括号匹配

今天参加了阿里的线上笔试,其中有一道题,我

2014-08-30 00:21:16 881

原创 解析System.gc()和Runtime.gc()区别

其实对于这个问题,完全可以通过jdk的API说明文档来给出答案。

2014-08-24 18:14:34 3440

原创 回溯法解决阿里面试题之12人排队

package com.soft;import java.util.Arrays;/** * 张猛 * 2014年8月20日 * description: * 个高矮不同的人,排成两排,每排必须是从矮到高排列,而且第二排比对应的第一排的人高,问排列方式有多少种? 约束条件:back<=6; front<=6; */public class LineUp { // 不变信息

2014-08-24 10:14:54 1240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除