- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 (3)剑指offer 14求旋转数组中的最小数字
/*! * @file 旋转数组中的最小数字.cpp * @Date: 2018/01/30 15:21 * @author: sicaolong * @Contact: sicaolong@163.com * @brief: * @TODO: */ // 面试题11:旋转数组的最小数字 // 题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋
2018-01-30 16:37:15 147
转载 公司员工的年龄的排序
/* .................................//排序算法--对公司员工的年龄排序,要求时间效率O(n) 解题思路: 公司员工的年龄有一个范围 这里规定0~99 用长度100的整数数组作为辅助空间换来了O(n)的时间效率。 */ #include #include using namespace std; void SortAges(int *ages, int le
2018-01-30 14:33:28 669
原创 快速排序
/*! * @file 快速排序.cpp * @Date: 2018/01/29 21:15 * @author: sicaolong * @Contact: sicaolong@163.com * @brief: * @TODO: */ #include using namespace std; void QuickSort(int *,int low, i
2018-01-30 08:38:26 124
原创 链表的基本操作
/*! * @file 链表基本操作.cpp * @Date: 2018/01/28 10:32 * @author: sicaolong * @Contact: sicaolong@163.com * @brief: * @TODO: */ #include #include using namespace std; typedef struct Node
2018-01-29 08:57:18 189
原创 面试题5:空格的替换
/*! * @file 题目五、替换空格.cpp * @Date: 2018/01/27 10:32 * @author: sicaolong * @Contact: sicaolong@163.com * @brief: * @TODO: */ //========================================================
2018-01-27 20:48:37 114
原创 剑指offer 面试题4 二维数组的查找
/*! * @file 二维数组中的查找.cpp * @Date: 2018/01/25 20:43 * @author: sicaolong * @Contact: sicaolong@163.com * @brief: 1、二维数组的创建 2、从右上角为起始点a[0][n-1],下面的值比上面的值大,左侧的值比其小 若key>a[i][j],
2018-01-25 20:59:09 210
原创 二叉排序树查找
二叉排序树查找算法:创建二叉排序树、插入操作、查找操作、删除操作/*! * @file 二叉排序树查找算法.cpp * @Date: 2018/01/23 17:21 * @author: sicaolong * @Contact: sicaolong@163.com * @brief: 1、二叉排序树的创建 2、二叉排序树的插入 3、二叉排序树的查找
2018-01-23 17:37:45 988
原创 KMP算法
KMP算法,这是当时看了一个博客,自己能够理解的一个算法;因为我比较好理解的是next数组下标以及串的下标从0开始,书本上以及很多算法是从1开始的 我不太好理解; /*! * @file KMP算法.cpp * @Date: 2018/01/23 9:12 * @author: sicaolong * @Contact: sicaolong@163.com * @br
2018-01-23 10:03:52 136
原创 根据输入的数据,统计数组内数据的个数;
/*! * @file 输入一组数据,计算个数.cpp * @Date: 2018/01/22 15:47 * @author: sicaolong * @Contact: sicaolong@163.com * @brief: * @TODO: */ #include using namespace std; int main() { int n =
2018-01-22 15:52:38 1783
原创 斐波那契查找的 C实现
小白第一篇,有错误的话 希望多多指教; /*! * @file fibonacci_search.cpp * @Date: 2018/01/21 21:36 * @author: sicaolong * @Contact: sicaolong@163.com * @brief: 第一点:确定k在f数列中的位置; 第二点:拓展a【n】至b[F[k]-1]
2018-01-21 21:53:18 565
原创 斐波那契查找算法的实现
/*! * @file fibonacci_search.cpp * @Date: 2018/01/21 21:36 * @author: sicaolong * @Contact: sicaolong@163.com * @brief: 第一点:确定k在f数列中的位置; 第二点:拓展a【n】至b[F[k]-1],b为一个新的数组; 第三点:计算
2018-01-21 21:50:22 484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人