- 博客(11)
- 收藏
- 关注
原创 RadixSort
Radix Sort - 基排序GIF demonstrationSource code demonstrationGIF demonstrationSource code demonstrationimport java.util.Arrays;public class code02_RadixSort { public static void main(String[] args) { int[] array = generateRandomArray(100, 1
2021-10-21 19:02:11
57
原创 Matlab转C++
项目描述针对已经使用了支持NEON扩展的ARM®处理器的嵌入式平台,将基于已经训练完成的卷积神经网络的语音识别Matlab代码,生成适用于嵌入式平台的c++代码。环境要求MATLAB Coder Interface for Deep Learning Libraries.ARM Compute LibraryDeep Learning Toolbox™GNU Toolchain for the A-profile architectureEnvironment variables for t
2021-09-27 18:30:28
322
原创 SortArrayDistanceLessK
[Question]已知一个几乎有序的数组,几乎有序是指如果把数组排好序的话,每个元素移动的距离可以不超过K,并且K相对于数组来说比较小。[Idea]使用优先级队列结构 PriorityQueue length=K+1首先将数组前"K+1"个数add进 PriorityQueue 其次循环 add 数组下一个数 并 poll up 数组第一个数[Source code]import java.util.PriorityQueue;public class code04_SortArray
2021-09-26 16:13:42
138
原创 HeapSort
Heap Sort - 堆排序GIF demonstrationSource code demonstrationGIF demonstrationSource code demonstrationimport java.util.Arrays;public class code03_HeapSort { public static void main(String[] args) { int[] array = generateRandomArray(100, 100)
2021-09-26 15:01:02
31
原创 QuickSort
Quick Sort - 快速排序GIF demonstrationSource code demonstrationGIF demonstrationSource code demonstrationimport java.util.Arrays;public class code02_QuickSort { public static void main(String[] args) { int[] array = generateRandomArray(100, 1
2021-09-25 10:40:48
33
原创 SmallSum
[Question]在一个数组中,将每一个比当前数小的左边的数累加起来称作这个数组的小和(small Sum)。求该数组的小和。[Example]int[] array = new int[] {1, 3, 4, 2, 5};smallSum = 1 + (1 + 3) + 1 + (1 + 3 + 4 + 2) //==> smallSum = 16[Idea]将小和问题转换为右边有多少个数比它大(基于MergeSort)[Source code]public class cod
2021-09-24 16:15:02
96
原创 MergeSort
Merge Sort - 归并排序GIF demonstrationSource code demonstrationGIF demonstrationSource code demonstrationimport java.util.Arrays;public class code01_MergeSort { public static void main(String[] args) { int[] array = generateRandomArray(100, 1
2021-09-19 15:49:22
30
原创 InsertionSort
code03_InsertionSortGIF demonstrationSource code demonstrationGIF demonstrationSource code demonstrationimport java.util.Arrays;public class code03_InsertionSort { public static void main(String[] args) { int[] array = generateRandomArray
2021-09-18 19:55:30
41
原创 EvenTimesOddTimes
[Question]在一个整型数组中,要求算法时间复杂度O(N),空间复杂度O(1)(一)只有一个数出现奇数次,其余出现偶数次。要求:找到这个奇数次的数(二)有两个不相等的数出现奇数次,其余出现偶数次。要求:找到这两个奇数次的数[Source code]public class code01_EvenTimesOddTimes { public static void main(String[] args) { int[] array = new int[]{1, 1,
2021-09-18 18:21:27
111
原创 BubbleSort
code02_BubbleSortGIF demonstrationSource code demonstrationGIF demonstrationSource code demonstrationimport java.util.Arrays;public class code02_BubbleSort { public static void main(String[] args) { int[] array = generateRandomArray(100,
2021-09-18 16:06:34
44
原创 SelectionSort
code01_SelectionSortGIF demonstrationSource code demonstrationGIF demonstrationSource code demonstrationimport java.util.Arrays;public class code01_SelectionSort { public static void main(String[] args) { int[] array = generateRandomArra
2021-09-18 16:05:31
36
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人