首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KevenZheng
掘友等级
安卓工程师
|
China
公众号 kevenZheng
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 33
沸点 1
赞
34
返回
|
搜索文章
最新
热门
每日一道算法题043 快乐数
平方和有三种可能 1. 最终会得到 1。 2. 最终会进入循环。 3. 值会越来越大,最后接近无穷大,对于 3 位数的数字,它不可能大于 243,则不进行考虑 因此可以使用快慢指针的方式
每日一道算法题042 阶乘后的零
第二种解法是从中找 5 的个数,因为可以发现,1!= 1 , 2!= 2 , 3!= 6 ....5!= 120,有 5 的时候结尾才会有 0,所以只需要找出 5 的个数即可
每日一道算法题041 Excel 表列序号
本道题目其实可以理解为 26 进制进行求解,将字符串转成字符数组,然后循环从末尾开始叠加,最终得出结果。
每日一道算法题040 多数元素
摩尔投票法: 核心就是对拼消耗。 玩一个诸侯争霸的游戏,假设你方人口超过总人口一半以上,并且能保证每个人口出去干仗都能一对一同归于尽。最后还有人活下来的国家就是胜利。
每日一道算法题039 Excel表列名称
1. 一道数学题,将数取余26得到后面的字母 2. 然后将原数整除后得到的数继续取余 3. 直到原数小于0 则结束
每日一道算法题038 两数之和 II - 输入有序数组
一个指针用于从前往后指,一个用于从后往前指,遇到相加为 target 的直接返回 ,否则利用排序数组特点,小于 target 则 low++,大于 target 则high--
每日一道算法题037 相交链表
两个链表如果相交,则末尾肯定相同,两个链表A 和 B,在A 后面拼接 B 和在 B 后面拼接 A 长度是相同的,利用这种思想使用双指针进行解题
每日一道算法题036 最小栈
1. 想法是使用 List 实现题目要求 2. 使用一个 List 用于存储数据,一个 int 值用于保存最小值 3. 每次 push 及 pop 的时候更新最小值
每日一道算法题035 环形链表
1. 使用快慢指针的思想进行解题 2. 我们定义两个指针,一快一慢。 3. 慢指针每次只移动一步,而快指针每次移动两步。 4. 这样一来,如果在移动的过程中,快指针反过来追上慢指针,就说明该链表为环形
每日一道算法题034 只出现一次的数字
任何数和 0 做异或运算,结果仍然是原来的数 任何数和其自身做异或运算,结果是 0 异或运算满足交换律和结合律 数组中的全部元素的异或运算结果即为数组中只出现一次
下一页
个人成就
文章被点赞
812
文章被阅读
110,749
掘力值
4,751
关注了
7
关注者
2,106
收藏集
2
关注标签
8
加入于
2016-07-15