- 博客(6)
- 收藏
- 关注
原创 ATM机项目实战——准备
ATM机项目通常具有以下功能:1. 取款:允许用户通过输入PIN码和选择取款金额从自己的银行账户中提取现金。2. 存款:用户可以将现金或支票存入他们的银行账户中。3. 余额查询:允许用户查看他们的银行账户余额。4. 转账:允许用户在其银行账户之间进行资金转移。5. 账单支付:用户可以使用ATM机支付水费、电费、电话费等账单。6. 账户管理:用户可以更改他们的PIN码、更新个人信息、请求新的银行卡等。7. 显示交易历史:用户可以查看和打印最近的交易记录。
2023-06-30 12:57:27
160
原创 最小生成树贪心算法实现过程
最小生成树问题的贪心策略可以采用最近顶点策略生:任选一个顶此建立生成树的根结点,每一步的贪心选择都把不在生成树的最近顶点添加到生 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关注的人