首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
不做android
掘友等级
android开发
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
最新
热门
【每日一道算法题】寻找第K大的数
有一个整数数组,请你根据快速排序的思路,找出数组中第K大的数。给定一个整数数组a,同时给定它的大小n和要找的K(K在1到n之间),请返回第K大的数,保证答案存在。
【每日一道算法题】一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。
典型的斐波那契数列问题 递归解法 f(n)=f(n-1)+f(n-2) 时间复杂度:O(2的n次幂) 不建议面试写这个。 临时记录变量解法 时间复杂度:O(n) 空间复杂度:O(1)
【每日一道算法题】排序算法(冒泡,快排)
冒泡排序 时间复杂度 若原数组本身就是有序的(这是最好情况),仅需n-1次比较就可完成,时间复杂度为O(n) 若是倒序,比较次数为 n-1+n-2+...+1=n(n-1)/2,交换次数和比较次数等值
【android每日一问】插件化原理解析(转载,原文链接找不到了)
Java的类加载 了解插件化之前,先来简单的了解呀一下java的类加载的过程。 它包括加载,验证,准备,解析,初始化五个阶段,对于开发者来说,可控性最强的就是加载阶段。
【Android每日一问】静态代理和动态代理,以及动态代理的好处
什么是代理? 代理,你就可以直接的理解为是我们所熟知的中介,中间商,中间平台等等。目的就是为我们服务达到目的。 以上可以看出,代理可以实现我们的方法增强(如购物的打折),比如一些常用的日志,缓存等。
【每日一道算法题】给定一个数组arr,返回arr的最长无的重复子串的长度(无重复指的是所有数字都不相同)。
给定一个数组arr,返回arr的最长无的重复子串的长度(无重复指的是所有数字都不相同)。两种方法实现
【android每日一问】怎么检测UI卡顿?(线上及线下)
什么是UI卡顿? 在Android系统中,我们知道UI线程负责我们所有视图的布局,渲染工作,UI在更新期间,如果UI线程的执行时间超过16ms,则会产生丢帧的现象,而大量的丢帧就会造成卡顿,影响用户体
【Android每日一问】sleep,wait,yield,join介绍以及区别
Sleep Thread类的方法,必须带一个时间参数,会让当前线程休眠进入阻塞状态并释放CPU资源,提供其他线程运行的机会且不考虑优先级,但如果有同步锁则Sleep不会释放锁,即其他线程无法获得同步锁
【android每日一问】final,finally,finalize的区别
final 在java中,final可以用来修饰类,方法和变量(成员变量或局部变量)。 final修饰的类不可继承 final修饰的方法不可重写 final修饰的变量不可修改
【每日一道算法题】给定一个数组由一些非负整数组成,现需要将他们进行排列并拼接,使得最后的结果最大,返回值需要是string类型 否则可能会溢出.
给定一个数组由一些非负整数组成,现需要将他们进行排列并拼接,使得最后的结果最大,返回值需要是string类型 否则可能会溢出. 示例1 [30,1] 输出 "301"
下一页
个人成就
文章被点赞
103
文章被阅读
27,292
掘力值
988
关注了
1
关注者
21
收藏集
5
关注标签
3
加入于
2021-01-28