![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
snypxk
这个作者很懒,什么都没留下…
展开
-
尾部的零
尾部的零描述设计一个算法,计算出n阶乘中尾部零的个数样例样例 1:输入: 11输出: 2样例解释: 11! = 39916800, 结尾的0有2个。样例 2:输入: 5输出: 1样例解释: 5! = 120, 结尾的0有1个。挑战O(logN)的时间复杂度方法一:#include<iostream>#include<cmath>...原创 2019-02-18 23:06:13 · 114 阅读 · 0 评论 -
关于删除数组里多余的重复元素
标题题目描述: 给定一个有序数组,你需要原地删除其中的重复内容,使每个元素只出现一次,并返回新的长度。不要另外定义一个数组,您必须通过用 O(1) 额外内存原地修改输入的数组来做到这一点。void SequentialList&lt;DataType&gt;::DeleteSameElement(SequentialList&lt;DataType&gt;* seq){//seq是个...原创 2019-03-01 00:15:35 · 1374 阅读 · 0 评论 -
排序综合算法
先看运行结果,要不然怕没动力看下去排序算法基础、改进综合://冒泡排序//定向冒泡[鸡尾酒]排序//选择排序//改进的选择排序//直接插入排序//二分插入排序//希尔排序//自顶向下地归并排序//自底向上地归并排序//堆排序//快速排序//改进的快速排序:三向切分快速排序(运行平台:VS(WIN32 控制台应用程序) 或者 DEV-C++ 均试验过可行)(图片中的运...原创 2019-03-08 00:56:47 · 2281 阅读 · 0 评论