自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 递归方式实现斐波那契数列&汉诺塔(java)

斐波那契数列:public class FibDemo { public static void main(String[] args) { System.out.println(fibNum(2,3,7)); } public static int fibNum(int a,int b,int n) { if(n==1) return a; e

2015-11-25 17:21:51 398

原创 java实现单链表反转(递归方式)

public class DiGuiFanZhuan { public static void main(String[] args) { Node head = new Node(0); Node temp = null; Node cur = null; for(int i=1;i<10;i++) { temp = new Node(i); if(i=

2015-11-24 21:16:01 3616

原创 递归方式求数组中最大元素

public class DiGuiMax { public static void main(String[] args) { int[] arr={11,3,5,8,35,66,12,44}; int max = largest(arr,0,7); System.out.println(max); } public static int largest(int[]

2015-11-24 20:19:22 720

原创 java实现单链表反转(遍历方式)

千辛万苦啊!!public class NodeDemo { public static void main(String[] args) { Node head = new Node(0); Node temp = null; Node cur = null; for(int i=1;i<10;i++) { temp = new Node(i)

2015-11-23 15:36:41 1090

原创 递归和非递归两种方式实现二分法查找(java)

public class BinarySearch { public static void main(String[] args) { int[] arr = {1,3,5,7,9,11,13,15,17}; System.out.println(search(arr,13)); System.out.println(search1(arr,1,0,arr.length-1)

2015-11-21 22:13:14 7274

转载 线程的两种创建方式

继承Thread类:/** * 方法一: * 继承Thread类创建线程 * @author LiMin * */ public class CreateThread extends Thread { private String name; public CreateThread(){ } publi

2015-11-19 14:38:59 278

转载 java初始化构造函数调用顺序

类初始化时构造函数调用顺序:  (1)初始化对象的存储空间为零或null值;  (2)调用父类构造函数;  (3)按顺序分别调用类成员变量和实例成员变量的初始化表达式;  (4)调用本身构造函数。例子:public class Dollar extends Money{     Rmb r=new Rmb();         public Dollar()

2015-11-18 10:56:03 339

转载 java重载与覆盖

有的时候,类的同一种功能有多种实现方式,到底采用哪种实现方式,取决于调用者给定的参数。例如我们最常用的System.out.println()能够打印出任何数据类型的数据,它有多种实现方式。运行时,Java虚拟机先判断给定参数的类型,然后决定执行哪个println()方法(int char String等)。 重载(overload):对于类的方法(包括从父类中继承的方法),方法名

2015-11-18 09:41:42 285

原创 二叉树的创建和三种遍历方式

public class BinaryTree {public static void main(String[] args){int[] arr = {2,4,6,8,22,34,77,44};BinaryTree bt = new BinaryTree();for(int i=0;i<arr.length;i++){bt.buildTree(bt.root, arr[i]);}

2015-11-17 15:59:34 268

转载 java实现队列

class Queue   //队列类     {     private int maxSize; //队列长度,由构造函数初始化     private long[] queArray; // 队列     private int front; //队头     private int rear; //队尾     private int nItems;  //元素的个

2015-11-17 00:28:28 271

原创 java io流 复制文本和媒体文件(TextCopy,MusicCopy)

package com.cn;import java.io.*;public class Echo {//控制台输入数据,打印到文本文件1114.txt中public static void main(String[] args){BufferedReader bufr = null;BufferedWriter bufw = null;String

2015-11-14 20:20:50 349

转载 二叉树的创建和三种遍历方式

public class BinaryTree {public static void main(String[] args){int[] arr = {2,4,6,8,22,34,77,44};BinaryTree bt = new BinaryTree();for(int i=0;i{bt.buildTree(bt.root, arr[i]);}bt.pre

2015-11-12 18:41:16 296

原创 Hello world!

Hello world!

2015-11-12 15:41:29 277

空空如也

空空如也

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

TA关注的人

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