- 博客(11)
- 收藏
- 关注
原创 RadixSort
Radix Sort - 基排序GIF demonstrationSource code demonstration GIF demonstration Source code demonstration import java.util.Arrays; public class code02_RadixSort { public static void main(String[] args) { int[] array = generateRandomArray(100, 1
2021-10-21 19:02:11
230
原创 Matlab转C++
项目描述 针对已经使用了支持NEON扩展的ARM®处理器的嵌入式平台,将基于已经训练完成的卷积神经网络的语音识别Matlab代码,生成适用于嵌入式平台的c++代码。 环境要求 MATLAB Coder Interface for Deep Learning Libraries. ARM Compute Library Deep Learning Toolbox™ GNU Toolchain for the A-profile architecture Environment variables for t
2021-09-27 18:30:28
1152
原创 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
339
原创 HeapSort
Heap Sort - 堆排序GIF demonstrationSource code demonstration GIF demonstration Source code demonstration import java.util.Arrays; public class code03_HeapSort { public static void main(String[] args) { int[] array = generateRandomArray(100, 100)
2021-09-26 15:01:02
187
原创 QuickSort
Quick Sort - 快速排序GIF demonstrationSource code demonstration GIF demonstration Source code demonstration import java.util.Arrays; public class code02_QuickSort { public static void main(String[] args) { int[] array = generateRandomArray(100, 1
2021-09-25 10:40:48
155
原创 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
295
原创 MergeSort
Merge Sort - 归并排序GIF demonstrationSource code demonstration GIF demonstration Source code demonstration import java.util.Arrays; public class code01_MergeSort { public static void main(String[] args) { int[] array = generateRandomArray(100, 1
2021-09-19 15:49:22
134
原创 InsertionSort
code03_InsertionSortGIF demonstrationSource code demonstration GIF demonstration Source code demonstration import java.util.Arrays; public class code03_InsertionSort { public static void main(String[] args) { int[] array = generateRandomArray
2021-09-18 19:55:30
216
原创 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
262
原创 BubbleSort
code02_BubbleSortGIF demonstrationSource code demonstration GIF demonstration Source code demonstration import java.util.Arrays; public class code02_BubbleSort { public static void main(String[] args) { int[] array = generateRandomArray(100,
2021-09-18 16:06:34
138
原创 SelectionSort
code01_SelectionSortGIF demonstrationSource code demonstration GIF demonstration Source code demonstration import java.util.Arrays; public class code01_SelectionSort { public static void main(String[] args) { int[] array = generateRandomArra
2021-09-18 16:05:31
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅