
剑指offer
文章平均质量分 88
沐紫枫玥
这个作者很懒,什么都没留下…
展开
-
【剑指offer】丑数 (含完整代码与注解)
1 引言 讲解两种解法:第一种为直接解法,VS中运行结果正确,但在“剑指offer”在线编程中报“程序超时或复杂性过大”错误;第二种为以空间换时间解法,利用到库函数min,下面分别进行讲解,并附有完整代码与运行结果。2 题目 把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺...原创 2018-03-22 21:31:53 · 3694 阅读 · 0 评论 -
【剑指offer】 把数组排成最小的数(含完整代码与注解)
(笔者第一次写博客,错误难免,还望广大网友多多关照)1 预备知识1.1 sort函数用于C++中,对给定区间所有元素进行排序,头文件是#include<algorithm>Sort函数使用模板: Sort(start,end,排序方法)三个参数的用法:(1)第一个是要排序的数组的起始地址;(2)第二个是结束的地址(最后一位要排序的地址的下一地址);(3)第三个参数是排序的方法,可以是从...原创 2018-03-09 22:00:34 · 203 阅读 · 0 评论