- 博客(6)
- 收藏
- 关注
原创 外卖管理系统(一)
作为一名软件开发工程师,我们需要了解在软件开发过程中的开发流程, 以及软件开发过程中涉及到的岗位角色,角色的分工、职责, 并了解软件开发中涉及到的三种软件环境。那么这一小节,我们将从 软件开发流程、角色分工、软件环境 三个方面,来整体上介绍一下软件开发。在开发瑞吉外卖这个项目之前,我们需要全方位的来介绍一下当前我们学习的这个项目。接下来,我们将从以下的五个方面, 来介绍瑞吉外卖这个项目。本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括 系统管理后台 和 移动端应用 两部分。
2022-09-19 19:55:25 8706 3
原创 力扣77:组合(leetcode77:combinations)
给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。如果解决一个问题有多个步骤,每一个步骤有多种方法,题目又要我们找出所有的方法,可以使用回溯算法;回溯算法是在一棵树上的 深度优先遍历。
2022-09-18 16:05:31 149
原创 力扣347:前k个高频元素---leetcode347:Top K Frequent Elements
力扣347:前k个高频元素---leetcode347:Top K Frequent Elements给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。
2022-09-17 19:19:23 255 1
原创 力扣215:数组中的第K个最大元素 (leetcode 215:Kth Largest Element In An Array)
力扣215:数组中的第K个最大元素 (leetcode 215:Kth Largest Element In An Array)
2022-09-17 18:00:30 303
原创 Java实现快速排序
快速排序(Quicksort)是对冒泡排序的一种改进。基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列快速排序之所比较快,因为相比冒泡排序,每次交换是跳跃式的。
2022-09-17 14:56:37 309
原创 Java实现归并排序
归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。
2022-09-17 14:11:13 221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人