自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java实现选择排序

java实现选择排序

2023-11-07 21:07:40 37

原创 ATM机项目实战——准备

ATM机项目通常具有以下功能:1. 取款:允许用户通过输入PIN码和选择取款金额从自己的银行账户中提取现金。2. 存款:用户可以将现金或支票存入他们的银行账户中。3. 余额查询:允许用户查看他们的银行账户余额。4. 转账:允许用户在其银行账户之间进行资金转移。5. 账单支付:用户可以使用ATM机支付水费、电费、电话费等账单。6. 账户管理:用户可以更改他们的PIN码、更新个人信息、请求新的银行卡等。7. 显示交易历史:用户可以查看和打印最近的交易记录。

2023-06-30 12:57:27 160

原创 TSP问题贪心算法

【代码】TSP问题贪心算法。

2023-06-29 10:12:59 297 1

原创 最小生成树贪心算法实现过程

最小生成树问题的贪心策略可以采用最近顶点策略生:任选一个顶此建立生成树的根结点,每一步的贪心选择都把不在生成树的最近顶点添加到生 Prim 算法就应用了这个贪心策略,使成树以一种自然的方式生长,即从任意了每一步都为这棵树添加一个分枝,直到生成树中包含全部顶点。

2023-06-29 09:53:48 141 1

原创 快速排序算法

(3)然后,左边和右边的数据可以独立排序。对于左侧的数组数据,又可以取一个分界值,将该部分数据分成左右两部分,同样在左边放置较小值,右边放置较大值。右侧的数组数据也可以做类似处理。通过递归将左侧部分排好序后,再递归排好右侧部分的顺序。当左、右两个部分各数据排序完成后,整个数组的排序也就完成了。(2)将大于或等于分界值的数据集中到数组右边,小于分界值的数据集中到数组的左边。此时,左边部分中各元素都小于分界值,而右边部分中各元素都大于或等于分界值。(1)首先设定一个分界值,通过该分界值将数组分成左右两部分。

2023-04-13 09:48:12 108

原创 归并算法实现(Java)

(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为。是建立在归并操作上的一种有效,稳定的。时间复杂度O(nlog2n)

2023-03-25 22:48:15 136

空空如也

空空如也

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

TA关注的人

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