![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
果冻_Jump
这个作者很懒,什么都没留下…
展开
-
【算法】顺时针打印矩阵,Golang解法
题目 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,6,9,8,7,4,5] 示例 2: 输入:matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]] 输出:[1,2,3,4,8,12,11,10,9,5,6,7] 限制: 0 <= matrix.length <= 100 0 <= matrix[i].length &原创 2020-06-05 10:15:26 · 288 阅读 · 0 评论 -
快速排序(Quicksort) Golang实现
废话不多说,直接上代码: func sortArray(nums []int) []int { return quicksort(nums , 0 , len(nums) - 1) } func quicksort(nums []int , low int , high int) []int{ if low >= high{ return nums } pivot := nums[low] start := low end := hig原创 2020-05-28 11:27:01 · 539 阅读 · 0 评论