磊子
发布于 收录于 类别 算法 Java-快速排序(时间复杂度:O(N*logN) ) 简要说明快速排序由C. A. R. Hoare在1960年提出。 它的基本思想是:通过一趟排序将要排
磊子
发布于 收录于 类别 算法 Java-插入排序(复杂度为O(n2) ) 简要说明插入排序是一种最简单的排序方法,它的基本思想是从数组中逐个元素作为插入元素,和前面的进行比较
磊子
发布于 收录于 类别 算法 Java-冒泡排序 简要说明依次比较两个相邻的元素 动图展示 代码展示 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 public class BubbleSort { public static void main(String[] args) { // TODO Auto-generated method stub int[] arr
题目描述给定两个整数,$ \tt{n} $和$ \tt{start} $。 数组$ \tt{nums} $定义为:$ \tt{nums[i] = start + 2 * i} $(下标从$ \tt{0} $开始)且$ \tt{n == nums.length} $。 请返回$ \tt{nums} $中所有元素按位异或(
题目描述给你一个数组 nums 。数组「动态和」的计算公式为: $$ \tt {runningSum[i] = sum(nums[0]…nums[i])} $$ 请返回$ \tt {nums} $的动态和。 示例 1: 1 2
题目描述国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串,比如:“a” 对应 &ld