- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Longest Consecutive Sequence 数组连续数字的情况
Longest Consecutive SequenceGiven an unsorted array of integers, find the length of the longest consecutive elements sequence.For example,Given [100, 4, 200, 1, 3, 2],The longest consecu
2015-08-30 21:36:16 661
原创 Contains Duplicate
主要是寻找数组中是否有相等数字的题目在前面已经有一道题目,没有记录是数组中都是两个的数字,选择一个只有一个出现的数字,最简单的方法就是将所有的数字进行异或的过程,最后剩下的情况就是需要求的数据下面的三个题目都是和数组有关的,自己有的最多的方法就是使用set和map进行记录的过程Contains DuplicateGiven an array of integers,
2015-08-29 17:39:51 756
转载 BP神经网络-详解
学习是神经网络一种最重要也最令人注目的特点。在神经网络的发展进程中,学习算法的研究有着十分重要的地位。目前,人们所提出的神经网络模型都是和学习算 法相应的。所以,有时人们并不去祈求对模型和算法进行严格的定义或区分。有的模型可以有多种算法.而有的算法可能可用于多种模型。不过,有时人们也称算法 为模型。自从40年代Hebb提出的学习规则以来,人们相继提出了各种各样的学习算法。其中以在1986年
2015-08-28 11:33:53 2086
原创 bitMap算法
这也是比较经典的算法之一在存储一些比较大的数据时十分有用,但是在使用的过程中,必须十分注意的就是数据的最大值,因为这个值决定了存储的内存,在比较高效的结构中还有hash在这个过程中,最好首先估计需要的内存的量在所有具有性能优化的数据结构中,我想大家使用最多的就是hash表,是的,在具有定位查找上具有O(1)的常量时间,多么的简洁优美,但是在特定的
2015-08-27 22:09:34 646
原创 Leetcode-Two Sum
Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers such that they add up to the target, where in
2015-08-02 16:49:46 725
原创 effective stl(容器部分总结)
还是很喜欢effective部分的书,看了好几遍,这里把stl中和容器相关的一些基本的注意的点进行介绍总结,之后对迭代器等进行总结1 对序列容器中需要逐个删除的时候,不能像关联容器那样事先对迭代器进行++操作,因为删除一个迭代器,会使他自己无效,后面的迭代器也无效,所以应该保存删除erase返回的下一个指针的值。而关联容器中并不会导致后面的迭代器无效的情况2 在stl中如果对容器内对象
2015-08-01 17:21:34 1047
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人