会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
A Free Raindrop
总有一次流泪让我们瞬间长大。没有丢过东西的人,永远不会了解失去的感觉。
博客园
首页
新随笔
联系
订阅
管理
2018年5月1日
饿汉单例模式实例——取快递
摘要: package single; import java.util.*; public class CourierThread extends Thread{ String couriers[]={"顺丰快递","申通快递","圆通快递","韵达快递","天天快递"}; String threadName=null; public CourierThread(String...
阅读全文
posted @ 2018-05-01 11:33 小星_log
阅读(234)
评论(0)
推荐(0)
编辑
2018年4月6日
汉诺塔问题递归算法的设计
摘要: 汉诺塔问题的描述是:设有三根标号为A,B,C的柱子上,在A柱上放着n个盘子,每一个都比下面的略小一点,要求把A柱上的盘子全部移动到C柱上,规则是:一次只能移动一个盘子;移动的过程中大盘只能放在小盘下面;在移动过程中盘子可以放在A,B,C的任意一个柱子上。 递归方法求解:一个盘子的汉诺塔问题可直接移动
阅读全文
posted @ 2018-04-06 17:16 小星_log
阅读(9676)
评论(0)
推荐(0)
编辑
2018年3月31日
队列的应用——回文
摘要: 队列的应用很广泛。如操作系统中各种数据缓冲区的先进先出管理,应用系统中各种服务请求的排队管理等。 以下例子是用一个队列和堆栈实现判断一个字符序列是否是回文。 【例子】编写判断一个字符序列是否是回文的函数。回文是指一个字符序列以中间字符为基准两边字符完全相同,如字符序列"ABCDEDCBA"就是回文,
阅读全文
posted @ 2018-03-31 11:30 小星_log
阅读(574)
评论(0)
推荐(0)
编辑
堆栈应用——括号匹配问题
摘要: 堆栈是各种软件系统中应用最广泛的数据结构之一。括号匹配问题和表达式计算是编译软件中的基本问题,其软件设计中都需要用到堆栈。 【括号匹配问题】 假设一个算术表达式中包含圆括号、方括号和花括号三种类型括号,编写一个判别表达式中括号是否正确匹配配对的函数,并设计一个测试主函数。 【设计分析】 括号匹配后到
阅读全文
posted @ 2018-03-31 10:27 小星_log
阅读(1504)
评论(0)
推荐(0)
编辑
2018年3月22日
顺序表:现有一学生情况一览表,要求依次输入学生信息并依次显示,假设元素个数不超过100。
摘要: package seq; interface List { public void insert(int i,Object obj)throws Exception; public Object getData(int i)throws Exception; public int size(); } class SeqList implements List { ...
阅读全文
posted @ 2018-03-22 21:31 小星_log
阅读(411)
评论(0)
推荐(0)
编辑
删除数组第i个坐标的数据元素,并保持数组元素的连续性
摘要: 1 package javaproject; 2 3 public class DeleteData { 4 5 public boolean delete(int[] a,int i) 6 { 7 int len=a.length; 8 if(ilen) 9 retur...
阅读全文
posted @ 2018-03-22 13:43 小星_log
阅读(1021)
评论(0)
推荐(0)
编辑
(Java)在数组的第i个坐标下中插入一个数据元素,并保持数组元素的连续性
摘要: 1 package javaproject; 2 public class Test 3 { 4 public int[] insert(int[] a,int i,int data) 5 { 6 int len=a.length; 7 int[] temp=new int[len+1]; 8 ...
阅读全文
posted @ 2018-03-22 13:23 小星_log
阅读(2706)
评论(0)
推荐(0)
编辑
2018年3月19日
给出一组数据并进行排序,直接插入排序与折半插入排序示例
摘要: 1 package javaproject; 2 public class ZhijiePaixu { 3 void insertSort(int a[]) 4 { 5 int i,j,k; 6 int n=a.length; 7 for(i=1;i=0;j--) 10 if(a...
阅读全文
posted @ 2018-03-19 23:15 小星_log
阅读(437)
评论(0)
推荐(0)
编辑
2018年2月14日
java编程——输入一个字符串,按字母顺序排序输出
摘要: package test04; import java.util.Scanner; public class ArraySort { public static void main(String[] args) { // TODO Auto-generated method stub char[] str=new char[100]; c...
阅读全文
posted @ 2018-02-14 18:25 小星_log
阅读(13657)
评论(0)
推荐(0)
编辑
2018年2月4日
Java编程 定义一个复数类,该数具有整数类型的两个属性a和b,分别代表一个复数的实部和虚部,键盘输入两个复数,实现它们的加减乘除运算
摘要: 复数的四则运算法则:(c1:-7+5i,c2:5-3i) 运行结果:
阅读全文
posted @ 2018-02-04 14:13 小星_log
阅读(4394)
评论(0)
推荐(0)
编辑
下一页