- 博客(3)
- 收藏
- 关注
原创 java 实训课程设计:仓库管理系统
另外,在进仓26个货物之后,后面进仓的(第27个以及27以后)货物可能会无法在主界面显示,这个应该是代码问题但博主一直没有解决,如有大佬指正欢迎在讨论区留言。首先,系统的预警系统需要手动点击触发,其实这里可以关联在进仓出仓按钮上,实现自动预警,这里纯粹是博主在设计的时候没有想到。实现配送中心管理系统的基本功能:针对产品实现该配送中心的货物的初始化处理,完成对货物的进仓、出仓、报废等管理,实现货物的库存统计等操作。由于高级要求中有一条界面友好的要求,博主是用GUI来实现的表现层(另一个高级要求没有完成)
2023-06-15 18:35:51 4702 4
原创 数字三角形:最基础的动态规划算法题
最后我们用循环遍历数组并在除最后一行外的所有行的数字在下面路径中选择最大值并与其自己相加,循环结束后,数组中的第一个数x[1][1]就是最终结果。输入的是一行是一个整数N (1 < N
2023-04-15 18:00:56 154 2
原创 对数组常用排序快速排序的随机化(详细)
在上面的代码中我们固定选用数组中最左边的数作为基准数,接下来我们对代码进行修改,使基准数的选取改为数组中随机的一个数。,CSDN里有很多文章的讲解,我就不多赘述了,今天我们重点讨论的是如何通过快速排序的随机化来避免这个。但我们在力扣等网站做题时使用快速排序时依旧可能会碰到有几组用例超时的情况,这可能是碰到了。时,我们的时间复杂度为O(n2),此时快速排序的效率最低,在做题时非常容易超时。在增加了随机性之后,我们就不怕我们需要排序的数组出现特殊组合导致的。是我们在算法里最常用的基础排序方法之一。
2023-04-10 17:53:46 553 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人