自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android 实践:做一款可用的天气 APP

完整可用的天气应用,具备天气应用的所有基本功能,首次打开自动定位,选择地区,保存选择记录,设置更新频率,夜间模式等功能

2017-05-16 20:47:42 11386 21

原创 Android:指定某浏览器访问指定页面

在看 Android 面试题的时候看到这样一道题,下面回答是通过直接发送Uri把参数带过去,或者通过manifest里的intentfilter里的data属性,对这个答案不是很理解。

2017-05-11 12:44:19 2101

原创 Android 实践:做一款新闻 APP

跟代码相关的工作,大多唯手熟尔,所以这里花了点时间做了款简易版的新闻 APP,虽然都是些基础的内容,不过还是可以加深自己对部分代码的理解。至少,可以加深自己的记忆

2017-05-06 11:17:09 32342 58

原创 视图坐标系和绝对坐标系偏移量来实现滑动

在 Android群英传上面看到使用视图坐标系和绝对坐标系偏移量来实现滑动的方法,不解为什么在绝对值坐标系中,需要在在执行 ACTION_MOVE 逻辑之后重新初始化坐标。

2017-05-03 14:06:10 1045 2

原创 View 的三个回调函数

本文主要讲解 View 的三个回调函数 - onMeasure() : 回调该方法进行测量 - onLayout() : 回调该方法确定显示的位置 - onSizeChange() : 组件大小改变时进行回调主程序

2017-05-02 17:40:37 1135

原创 链表插入排序

描述用插入排序对链表排序

2017-05-02 15:36:30 354

原创 删除链表中倒数第n个节点

描述给定一个链表,删除链表中倒数第n个节点,返回链表的头节点。

2017-04-17 13:20:27 358

原创 链表求和

描述你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。

2017-04-17 12:58:45 324

原创 合并两个排序链表

描述将两个排序链表合并为一个新的排序链表

2017-04-16 17:47:17 376

原创 删除排序链表中的重复元素

描述给定一个排序链表,删除所有重复的元素每个元素只留下一个。

2017-04-16 15:05:36 329

原创 翻转链表

描述翻转一个链表

2017-04-16 14:43:59 281

原创 链表倒数第n个节点

描述找到单链表倒数第n个节点,保证链表中节点的最少数量为n。

2017-04-16 14:24:12 351

原创 在O(1)时间复杂度删除链表节点

描述给定一个单链表中的一个等待被删除的节点(非表头或表尾)。请在在O(1)时间复杂度删除该链表节点。

2017-04-16 14:13:33 442

原创 删除链表中的元素

描述删除链表中等于给定值val的所有节点。

2017-04-16 13:55:03 286

原创 颜色分类

描述给定一个包含红,白,蓝且长度为 n 的数组,将数组元素进行分类使相同颜色的元素相邻,并按照红、白、蓝的顺序进行排序。我们可以使用整数 0,1 和 2 分别代表红,白,蓝。

2017-04-16 12:19:28 656

原创 最小差

描述给定两个整数数组(第一个是数组 A,第二个是数组 B),在数组 A 中取 A[i],数组 B 中取 B[j],A[i] 和 B[j]两者的差越小越好(|A[i] - B[j]|)。返回最小差。

2017-04-16 11:46:42 373

原创 螺旋矩阵 II

描述给你一个数n生成一个包含1-n^2的螺旋形矩阵

2017-04-16 11:08:43 565

原创 跳跃游戏

描述给出一个非负整数数组,你最初定位在数组的第一个位置。数组中的每个元素代表你在那个位置可以跳跃的最大长度。判断你是否能到达数组的最后一个位置。

2017-04-16 08:52:07 354

原创 搜索旋转排序数组 II

描述跟进“搜索旋转排序数组”,假如有重复元素又将如何?写出一个函数判断给定的目标值是否出现在数组中。

2017-04-16 08:18:53 362

原创 摆动排序

描述给你一个没有排序的数组,请将原数组就地重新排列满足如下性质: nums[0] <= nums[1] >= nums[2] <= nums[3]….

2017-04-16 08:13:02 759

原创 硬币排成线

描述有 n 个硬币排成一条线。两个参赛者轮流从右边依次拿走 1 或 2 个硬币,直到没有硬币为止。拿到最后一枚硬币的人获胜。请判定 第一个玩家 是输还是赢?

2017-04-15 20:50:22 459

原创 装最多水的容器

描述给定 n 个非负整数 a1, a2, …, an, 每个数代表了坐标中的一个点 (i, ai)。画 n 条垂直线,使得 i 垂直线的两个端点分别为(i, ai)和(i, 0)。找到两条线,使得其与 x 轴共同构成一个容器,以容纳最多水。

2017-04-15 20:06:44 996

原创 买卖股票的最佳时机

描述假设有一个数组,它的第i个元素是一支给定的股票在第i天的价格。如果你最多只允许完成一次交易(例如,一次买卖股票),设计一个算法来找出最大利润。

2017-04-15 19:40:40 266

原创 寻找峰值

描述你给出一个整数数组(size为n),其具有以下特点:相邻位置的数字是不同的 A[0] < A[1] 并且 A[n - 2] > A[n - 1] 假定P是峰值的位置则满足A[P] > A[P-1]且A[P] > A[P+1],返回数组中任意一个峰值的位置。

2017-04-15 19:19:34 353

原创 不同的路径 II

描述“不同的路径” 的跟进问题:现在考虑网格中有障碍物,那样将会有多少条不同的路径?网格中的障碍和空位置分别用 1 和 0 来表示。

2017-04-15 19:08:36 403

原创 最小子数组

描述给定一个整数数组,找到一个具有最小和的子数组。返回其最小和。

2017-04-15 16:43:15 347

原创 最大子数组

描述给定一个整数数组,找到一个具有最大和的子数组,返回其最大和。

2017-04-15 16:36:56 332

原创 最长上升连续子序列

描述给定一个整数数组(下标从 0 到 n-1, n 表示整个数组的规模),请找出该数组中的最长上升连续子序列。(最长上升连续子序列可以定义为从右到左或从左到右的序列。)

2017-04-15 15:29:40 359

原创 两数之和

描述给一个整数数组,找到两个数使得他们的和等于一个给定的数 target。你需要实现的函数twoSum需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下标的范围是 1 到 n,不是以 0 开头。

2017-04-15 14:10:00 318

原创 恢复旋转排序数组

描述给定一个旋转排序数组,在原地恢复其排序。

2017-04-15 13:51:37 292

原创 中位数

描述给定一个未排序的整数数组,找到其中位数。中位数是排序后数组的中间值,如果数组的个数是偶数个,则返回排序后数组的第N/2个数。

2017-04-15 13:47:04 359

原创 合并区间

描述给出若干闭合区间,合并所有重叠的部分样例

2017-04-15 13:42:07 299

原创 不同的路径

描述有一个机器人的位于一个 m × n 个网格左上角。机器人每一时刻只能向下或者向右移动一步。机器人试图达到网格的右下角。问有多少条不同的路径?注意事项n和m均不超过100

2017-04-15 12:07:36 310

原创 搜索插入位置

描述给定一个排序数组和一个目标值,如果在数组中找到目标值则返回索引。如果没有,返回到它将会被按顺序插入的位置。你可以假设在数组中无重复元素样

2017-04-15 11:59:17 277

原创 删除元素

描述给定一个数组和一个值,在原地删除与值相同的数字,返回新数组的长度。元素的顺序可以改变,并且对新的数组不会有影响。

2017-04-15 11:42:04 276

原创 移动零

描述给一个数组 nums 写一个函数将 0 移动到数组的最后面,非零元素保持原数组的顺序注意事项1.必须在原数组上操作

2017-04-15 11:02:44 321

原创 加一

描述给定一个非负数,表示一个数字数组,在该数的基础上+1,返回一个新的数组。该数字按照大小进行排列,最大的数在列表的最前面。

2017-04-15 10:45:21 318

原创 删除排序数组中的重复数字 II

描述跟进“删除重复数字”:如果可以允许出现两次重复将如何处理?

2017-04-15 09:32:06 304

原创 删除排序数组中的重复数字

描述给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。不要使用额外的数组空间,必须在原地没有额外空间的条件下完成

2017-04-15 09:23:27 525

原创 回归

少看博客, 多码字

2017-04-15 09:15:03 242

Development.apk

可以读取手机中所有应用程序的 【包名】 和 其中的【类名】、【服务名】等

2017-05-11

用循环算法求解斐波那契数列

用循环算法求解斐波那契数列,里面有详细代码文件,亲测可运行

2015-07-06

9点素材工具

9点使用工具在主题icond的制作过程广泛饮用飞,希望对你有帮助

2015-01-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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