首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
陈林峰LeonChen1024
掘友等级
程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 9
沸点 2
赞
11
返回
|
搜索文章
最新
热门
开始使用 Navigation
由于官网暂时没有中文版本,所以在这里根据内容抽空做了一些中文的版本. Navigation 发生在 app 内目的地之间的跳转.这些目的地通过action 进行连接. 一个导航图是一个包含了你所有目的地和 action 的资源文件.这个图表代表了你所有的导航路径. 在 Reso…
Navigation 指南
由于官网暂时没有中文版本,所以在这里根据内容抽空做了一些中文的版本. Navigation graph : 一个 xml 资源包含了所有的导航相关的信息. 这些信息包含了你app里所有独立的内容区域,也就是 destinations . NavHost : 一个空白的容器用来展…
LRU 缓存的魔力
假设这么一个情况,当你需要多次展示同一个图片的时候,如果你重复从硬盘中加载图片的话,那么会造成资源的浪费,甚至可能会OOM. 这个时候我们可以使用 cache 来避免这种情况,我们只从硬盘中加载一次到内存中,然后在需要的时候反复使用这个照片. 但是,当这个 cache 里的资源…
贪婪算法
贪婪算法(Greedy Algorithm)也叫算贪心法,贪婪法.它是一个遵循启发式解决问题的算法范式.它的核心思想就是通过在每一步的选择中都选用当前步骤下最优的选择,期望结果是最优的算法.如 旅行推销员问题. 贪婪算法尤其适用于有最优子结构的问题中,最优子结构的意思是局部的最…
APP 版本控制
不同的版本可能提供的服务和功能有所差别,版本信息可以给我们一个标志来识别当前版本可提供的服务和功能。 官方推荐是在Gradle中进行版本设置,因为Gradle中设置的版本信息会在构建的时候合并到manifest文件中,并会替换掉manifest中有关版本信息的设置。并且在Gra…
LeetCode 5.最长的回文字符串
给定一个字符串s,找出其中最长的回文格式的子字符串。你可以假设长度的最大值为1000. Note: "aba" is also a valid answer. 一开始以为palindrome是重复的意思,走了很大的弯路,后来才知道指的是回文格式,就是一个顺着读和反过来读都一样的…
Binary Search(二分搜索)
二分搜索(binary search),也叫做 折半搜索(half-interval search),对数搜索(logarithmic search),对半搜索(binary chop),是一种在有序数组中查找某一特定元素的搜索算法. 二分搜索有几个变体.特别是,分散层叠(fr…
LeetCode 4. Median of Two Sorted Arrays
4. Median of Two Sorted Arrays 这里有两个有序数组nums1和nums2,他们各自的大小为m和n. 找到这两个数组的中间值,总的时间复杂度应该为O(log (m+n)). 顺便提一下,这个方法经常无法通过,应该是时间复杂度过高的原因吧。 这个方法的…
Leet Code 3. Longest Substring Without Repeating Characters (最长的没有重复字符的子字符串)
给你一个字符串,得出最长的一个没有重复字符的子字符串的长度。 给定“abcabcbb”,答案是“abc”,长度为3。 给定“bbbbb”,答案是“b”,长度为1。 给定“pwwkew”,答案是“wke”,长度为3. 注意答案必须是一个子字符串,“pwke”是一个子序列,而不是一…
LeetCode 2. Add Two Numbers
2. Add Two Numbers 问题:你将获得两个非空 linked lists来表示两个非负整数。 数字以反向的顺序存储,并且它们的每个节点包含一位数字。 将两个数字相加并将其以 linked list的形式返回。 你可以假定这两个数字不包含任何前导零(即不存在首位出现…
下一页
个人成就
文章被点赞
27
文章被阅读
20,289
掘力值
485
关注了
0
关注者
17
收藏集
0
关注标签
81
加入于
2016-10-13