Given a linked list, determine if it has a cycle in it.
Follow up:
Can you solve it without using extra space?
基本思路:
快慢两指针。
一个指针每次移动一步,另一个指针每次移动两步。如存在环,必有相遇的时候。
/**
* Definition for singly-li...
分类:
其他 时间:
2015-06-02 17:54:26
收藏:
0 评论:
0 赞:
0 阅读:
95
RBF网络能够逼近任意非线性的函数。可以处理系统内难以解析的规律性,具有很好的泛化能力,并且具有较快的学
习速度。当网络的一个或多个可调参数(权值或阈值)对任何一个输出都有影响时,这样的网络称为全局逼近网络。
由于对于每次输入,网络上的每一个权值都要调整,从而导致全局逼近网络的学习速度很慢,比如BP网络。如果对于
输入空间的某个局部区域只有少数几个连接权值影响输出,则该网络称为局部逼近网络,...
分类:
其他 时间:
2015-06-02 17:53:30
收藏:
0 评论:
0 赞:
0 阅读:
178
Given an array of integers and an integer k, find out whether there there are two distinct indices i and j in the array such that nums[i] = nums[j] and the difference between i and j is at most k.直接使用循...
分类:
其他 时间:
2015-06-02 17:50:56
收藏:
0 评论:
0 赞:
0 阅读:
140
看过网上很多很多的Fragment实现的导航栏,感觉都过于繁琐,所有写一篇关于自己的心得,这个应该是目前网上最简单的了。废话不多说,直接上项目吧
第一步:创建XXFragment.java和fragment_XX.xml文件:
public class AddFragment extends Fragment implements OnClickListener {
private Vie...
分类:
其他 时间:
2015-06-02 17:50:46
收藏:
0 评论:
0 赞:
0 阅读:
139
在开发中经常会遇到需要自定义actionbar的时候
@style/MyActionBar
<item name="android:acti...
分类:
其他 时间:
2015-06-02 17:49:46
收藏:
0 评论:
0 赞:
0 阅读:
266
在多个对象之间建立一对多的关系,以便当一个对象状态改变的时候,其他所有依赖于这个对象的对象都能得到通知,并被自动更新。
适用情况:
当一个抽象模型有两个方面,其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。
当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变。
当一个对象必须通知其它对象,而它又不能假定其它对象...
分类:
其他 时间:
2015-06-02 17:48:16
收藏:
0 评论:
0 赞:
0 阅读:
94
/***************************************************************************************************************************
**原创:http://blog.csdn.net/kylin_fire_zeng , 欢迎转载分享,共同进步,但请注明出处啊,尊重他人成果。
...
分类:
其他 时间:
2015-06-02 17:47:56
收藏:
0 评论:
0 赞:
0 阅读:
668
前一段时间弄了2个礼拜的OTG驱动调试,感觉精神疲惫啊。主要原因还是自己对OTG功能不了解造成的。现在终于完成但是对实质原理还有些模糊。所以自己重新总结一下。因为自己是菜鸟,所以用菜鸟的白话方式分析。高手滤过吧。 所谓OTG功能就是具备该功能的设备即可当主设备(host)去轮询别人,也可以当从设备(device)去被别人轮~~(双性人?)。正所谓所有的产品和功能都是因为需求存在的,举个最简单的需求...
分类:
其他 时间:
2015-06-02 17:46:56
收藏:
0 评论:
0 赞:
0 阅读:
148
上回介绍了OTG功能的 OTG部分驱动,本片分析OTG功能的从设备部分驱动。从设备的注册过程和OTG的一样,首先注册设备。流程是:1.定义platform_device结构。 2.定义platform_device下的struct resource设备资源结构 3.定义platform_device下的DEV设备下的平台私有数据(就是该设备私有的数据) 4.调用platform_device_re...
分类:
其他 时间:
2015-06-02 17:46:47
收藏:
0 评论:
0 赞:
0 阅读:
181
Google Guice学习
在学习Cointrader的代码时候,要用到Google的guice用于依赖注入(Dependence Injection)。所以,在这里系统的学习一遍。这里我主要是对其官方文档进行有选择性的学习翻译。
动机
写类对象之间的组合关系是非常麻烦的一件事情。这里以一个网站订披萨作为案例:
public interface BillingService {
...
分类:
其他 时间:
2015-06-02 17:46:26
收藏:
0 评论:
0 赞:
0 阅读:
258
Insert title hereBaidu 的源代码为:
分类:
其他 时间:
2015-06-02 17:42:16
收藏:
0 评论:
0 赞:
0 阅读:
103
制作网页是为了提高开发效率,难免会使用第三方框架,这里总结一下自己用过的一些比较使用的前端框架: 推荐一个jqurey的插件集网站:http://www.jq22.com/jquery-info1097 1.bootstrap:十分有名的前端框架,相信大多人都知道的,就不多说了。 2.easu...
分类:
其他 时间:
2015-06-02 17:41:56
收藏:
0 评论:
0 赞:
0 阅读:
135
Insert title here Locale Language Date and Time Number currency ${ locale.displayName } ${ locale.displayLanguage }
分类:
其他 时间:
2015-06-02 17:41:46
收藏:
0 评论:
0 赞:
0 阅读:
136
No.58 Length of Last WordGiven a stringsconsists of upper/lower-case alphabets and empty space characters' ', return the length of last word in the st...
分类:
其他 时间:
2015-06-02 17:41:26
收藏:
0 评论:
0 赞:
0 阅读:
137
(1)右击“我的电脑”,选择“管理”选项,之后选择“磁盘管理”,查看自己U盘的索引,如:Disk 1(2)在运行窗口,输入cmd,回车,出现Dos运行环境,输入Diskpart,回车,弹出另一个命令窗口,然后将在上面(1)中的索引,输入select disk 1 进去,回车,输入clean,之后即可...
分类:
其他 时间:
2015-06-02 17:40:46
收藏:
0 评论:
0 赞:
0 阅读:
89
利用NABC模型进行竞争性需求分析:1>N(Need需求)用户进入游戏开始菜单可以选择开始游戏、退出游戏、游戏帮助进入游戏帮助界面后可返回开始菜单玩家飞机由一定速度自下而上飞行,用户可以控制飞机上下左右移动玩家飞机一直发射子弹,用户通过操控飞机位置来扫射敌机不同种类敌机会以一定速度随机出现玩家飞机发...
分类:
其他 时间:
2015-06-02 17:40:36
收藏:
0 评论:
0 赞:
0 阅读:
278
在注册dll或者ocx的时候,经常会遇到这么一个问题:模块 已加载,但对dllregisterServer的调用失败,错误代码为0x8004*****网上有网友回复说需要在管理员的模式下进行注册:本人测试过,会出现如下问题:模块 加载失败。请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或...
分类:
其他 时间:
2015-06-02 17:39:36
收藏:
0 评论:
0 赞:
0 阅读:
389
lineTo示例 和预料效果不一样啊
分类:
其他 时间:
2015-06-02 17:38:36
收藏:
0 评论:
0 赞:
0 阅读:
235
策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合策略模式封装了变化在实践中,我们发现可以用它来封装几乎任类型的规则,只要在分析过程中听到需要在不同时间应用到不同的业务规则,就考虑...
分类:
其他 时间:
2015-06-02 17:38:26
收藏:
0 评论:
0 赞:
0 阅读:
67
Insert title here Helloween
分类:
其他 时间:
2015-06-02 17:38:06
收藏:
0 评论:
0 赞:
0 阅读:
125