![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
algorithm
晓_晨
共同学习,共同成长!!
展开
-
排序之冒泡排序和堆排序
最近在刷leetcode,所以就同步更新几篇算法的文章了。首先就是排序篇,之前在大学已经把排序熟悉的炉火纯青了,现在突然发现忘了。我去……重新捡起来。 这篇主要是写堆排序,冒泡很经典,就顺便写一下。 冒泡的思路就是双重循环,第一遍循环找出其中最大或者最小的数放在最后一位,第二遍找出其中第二大或者第二小的数放在第二位,以此类推……到循环结束排序完成。//例子为正序 void sort(int[]原创 2017-12-31 21:02:26 · 2142 阅读 · 2 评论 -
一道简单的LeetCode题的优化,从优于14%到99%
我到现在已经刷了一百多道leetcode的题目了,这里用一道简单的leetcode题来说明一下,写一个优秀的代码有多重要。题目的是 Count and Say The count-and-say sequence is the sequence of integers with the first five terms as following: 1. 1 2. 11 3原创 2018-01-31 11:02:30 · 817 阅读 · 0 评论