自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 选择排序、冒泡排序、归并排序、快速排序、插入排序的算法原理与比较

一、选择排序(1)算法分析1、从第一个元素开始,分别与后面的元素向比较,找到最小的元素与第一个元素交换位置;2、从第二个元素开始,分别与后面的元素相比较,找到剩余元素中最小的元素,与第二个元素交换;3、重复上述步骤,直到所有的元素都排成由小到大为止。(2)算法实现/* * 选择排序 * 需要比较n(n-1)/2次; * 选择排序的算法复杂度仍为O(n*n); */...

2018-12-01 17:10:34 1546

原创 递归算法练习

1.一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?题目分析:第7天卖完剩2只,则第六天卖完剩2*(2+1)只,第五天卖完剩2*(2*(2+1)+1)只...依次类推,用Fun(7)表示未卖之前的总数,相当于第0个村庄,那么Fun(6)表示路过第一个村庄,...依次类推,用F(0)表示...

2018-11-17 19:46:14 232

原创 模拟KFC收银系统

实现系统的以下功能:1.正常餐品结算和找零。 2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。 package domain;public class KFC {    private String name;    private int price;...

2018-10-27 18:14:02 546

原创 RPG角色生成器

1.功能描述几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。2.游戏角色应有的属性本题目要求的游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、智慧、生命值和魔法值。名字:不超过50个字符。性别:可以选择男性和女性。种族:一共可选五个种族,人类、精灵、兽...

2018-09-29 20:19:45 314

原创 24点游戏是经典的纸牌益智游戏。

常见游戏规则:   从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求: 随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。          1.程序风格良好(使用自定义注释模板)    ...

2018-09-29 16:14:47 425

原创 做一个词频统计程序,该程序具有以下功能 基本要求: (1)可导入任意英文文本文件 (2)统计该英文文件中单词数和各单词出现的频率(次数),并能将单词按字典顺序输出。 (3)将单词及频率写入文件。

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.Map;import java.util.Set;import java....

2018-09-20 16:33:48 1726

原创 题目:求两个正整数的最大公约数和最小公倍数。

基本要求:1.程序风格良好(使用自定义注释模板),两种以上算法解决最大公约数问题,提供友好的输入输出。提高要求:1.三种以上算法解决两个正整数最大公约数问题。                  2.求3个正整数的最大公约数和最小公倍数。 import java.util.Scanner;/** * 求两个正整数的最大公约数和最小公倍数 * @author 123 * *...

2018-09-07 18:27:40 1083

原创 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。

提高要求:1.输入数据的正确性验证。          2.使用文件进行数据测试。如将日期 20100101   20111214  等数据保存在in.txt文件中,程序读入in.dat文件进行判定,并将结果输出至out.txt文件。import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.Fi...

2018-08-31 19:38:29 1856

高并发和并发编程

高并发和并发编程并发编程:线程安全+线程封闭+线程调度

2019-03-25

指针式时钟

运行界面是一指针式时钟,包括时分秒三个指针,有12个钟点的显示,并通过指针的转动来实时更新时间。同时可以显示相应时间的数字钟形式。 要求: 通过菜单可以实现闹铃功能、表盘背景、指针颜色设置、倒计时等功能。同时为程序窗口增加了一张精美图片作为背景

2018-01-01

空空如也

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

TA关注的人

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