LeetCode Shortest Word Distance III

LeetCode Shortest Word Distance III题目服务器抽风无法上传图片。 This is a follow up of Shortest Word Distance. The only difference is now word1 could be the same...

2015-11-26 15:13:03

阅读数:310

评论数:0

LeetCode Shortest Word Distance II

LeetCode Shortest Word Distance II题目思路跟上一题一样,但是在这题的背景下,求最短距离的函数将会被调用多次。因此我们可以先把字符串的每个位置都记录下来,这样找最短距离的时候就好很多。而且,记录位置的时候都是有序的,这样,在求最短距离的时候就类似于归并排序,只需要O...

2015-11-26 14:53:01

阅读数:423

评论数:0

LeetCode Shortest Word Distance

LeetCode Shortest Word Distance题目思路直接对两个目标字符串进行定位,然后更新最小距离即可。O(n),注意循环最好倒过来,这是因为这样的话words.size()方法只需要调用一次,如果写成i < words.size()的话会增加不必要的耗时。代码class ...

2015-11-26 14:03:27

阅读数:298

评论数:0

LeetCode Valid Anagram

啊飒飒大

2015-11-24 09:00:44

阅读数:349

评论数:0

服务与多线程-简单音乐播放器

服务与多线程-简单音乐播放器要实现简单的音乐播放器,总是离不开服务和线程。因为服务可以让我们的程序在后台继续播放音乐, 而音乐播放器总是少不了进度条,进度条随着音乐播放进度的实时更新又需要用子线程更新UI以免主线程阻塞。服务关于服务的几点: 创建服务要依次经过onCreate()方法和onStar...

2015-11-21 21:51:41

阅读数:1798

评论数:0

从Fragment中传数据到Activity

从Fragment中传数据到Activity背景这是在项目中遇到的问题。在一个Activity中,有viewpager,viewpager里面放置的当然那是fragment了,然后fragment中有button什么的,在点击button的时候,希望能够改变Activity中的一些数据。 比如最...

2015-11-18 01:00:29

阅读数:597

评论数:0

静态广播和动态广播的区别

静态广播和动态广播的区别在Android中广播有两种实现方式: static broadcast dynamic broadcast 两种广播有如下区别: 生存期,静态广播的生存期可以比动态广播的长很多,因为静态广播很多都是用来对系统时间进行监听,比如我们可以监听手机开机。而动态广播会随着cont...

2015-11-14 18:55:18

阅读数:7019

评论数:0

Sicily 1041. Pushing Boxes

Sicily 1041. Pushing Boxes 嗯,好久没动过Sicily了。 Scrap cars in a junk yard are crushed in a device that pushes the car in from the sides, from the front ...

2015-11-07 11:08:24

阅读数:531

评论数:0

在Android studio中建立Java工程

在Android studio中建立Java工程Android studio是基于IntelliJ IDEA的,所以当然是可以建立Java工程的,步骤如下: 新建Android工程 新建完成后: 切换到project视图 把settings.gradle中的语句都删掉 也就是删掉这一句: ...

2015-11-07 01:24:07

阅读数:4298

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭