关闭

二叉树结构的java实现

基本形态 二叉树也是递归定义的,其结点有左右子树之分,逻辑上二叉树有五种基本形态: (1)空二叉树——(a); (2)只有一个根结点的二叉树——(b); (3)只有左子树——(c); (4)只有右子树——(d); (5)完全二叉树——(e) 注意:尽管二叉树与树有许多相似之处,但二叉树不是树的特殊情形。 重要概念 (1)完全二叉树——若设二叉树的高度为h,除第 h 层外,其它各层...
阅读(321) 评论(0)

java中String、StringBuffer及StringBuilder的深入了解

本文转载自String in Java...
阅读(244) 评论(0)

快速排序的java实现

一、基本思想: 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 二、算法介绍: 设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后...
阅读(241) 评论(0)

农夫过河问题

问题描述: 老伯伯要带鱼、狗、猫过河到对岸.,有一条船,只能坐一个人,老伯每次只能带一样动物过河,当老伯不在的时侯狗会咬猫,猫会吃鱼.,请问怎么顺序过河呢? 要求:编写程序,由程序来推出过河的顺序。...
阅读(1331) 评论(1)

ArrayList的深拷贝与浅拷贝

介绍四种浅拷贝与一种深拷贝。...
阅读(400) 评论(0)

java自带线程池和队列详细讲解

一、简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助...
阅读(279) 评论(0)

黑马程序员-java面试题-银行业务调度系统

一、银行业务调度系统的项目需求...
阅读(247) 评论(0)

黑马程序员-java面试题-交通灯管理系统

一、交通灯管理系统的项目需求 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:...
阅读(515) 评论(0)

黑马程序员-java代理总结

一、代理概述 要为yi...
阅读(275) 评论(1)

黑马程序员-java类加载器总结

一、类加载器概述 1、...
阅读(292) 评论(0)

黑马程序员-java注解总结

一、了解java提供的三个基本注解...
阅读(306) 评论(0)

黑马程序员-JavaBean类与java内省总结

JavaBean是一种特殊的java类,主要用于传递shuj...
阅读(347) 评论(0)

黑马程序员-java反射

一、反射的基础:Class 1、...
阅读(358) 评论(0)

黑马程序员-java枚举总结

一、为什么要有枚举 先看一个问题:...
阅读(366) 评论(0)

黑马程序员-MyEclipse2014使用总结

1、工作区(Workspace)与项目(Project)...
阅读(550) 评论(0)
33条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:14405次
    • 积分:447
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:2篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论