首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
nanchen2251
掘友等级
公众号:nanchen
|
ByteDance, Inc.
字节内推加 WX:nanchen2251
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
212
文章 201
沸点 11
赞
212
返回
|
搜索文章
最新
热门
面试 7:快慢指针法玩转链表算法面试(一)
链表是我们数据结构面试中比较容易出错的问题,所以很多面试官总喜欢在这上面下功夫,为了避免出错,我们最好先进行全面的分析。在实际软件开发周期中,设计的时间通常不会比编码的时间短,在面试的时候我们不要着急于写代码,而是一开始仔细分析和设计,这将给面试官留下一个很好的印象。 与其很快…
面试 6:拓展性更好的代码,更容易获得 Offer
今天给大家带来的是 《剑指 Offer》习题:调整数组顺序使奇数位于偶数前面,纯 Java 实现希望大家多加思考。 看到这道题,想必大多数人都是能一下就想到从头到尾扫描一遍数组,然后遇到奇数就移动到最前面,遇到偶数就移动到最后面的思路,于是便有了下面的代码。 上面的代码固然能达…
面试 5:手写 Java 的 pow() 实现
面试 5:手写 Java 的 pow() 实现。 我们在处理一道编程面试题的时候,通常除了注意代码规范以外,千万要记得自己心中模拟一个单元测试。主要通过三方面来处理。 不管如何,一定要保证自己代码考虑的全面,而不要简单地猜想用户的输入一定是正确的,只是去实现功能。通常你编写一个…
面试:老师讲的递归解决斐波那契数列真的好吗
在搞「模拟面试」的日子,我发现大家普遍有个问题就是,感觉自己的能力总是到了瓶颈期,写了好几年代码,感觉只是会的框架比以前多了而已。去大公司面试,屡战屡败,问失败原因,大多数人的答案都是,在三面数据结构与算法的时候,直接就挂了。 归根结底,还是思维训练的问题,很多人知其然而不知其…
面试:谁说的无序就不能用二分查找?
在算法面试中,面试官总是喜欢围绕链表、排序、二叉树、二分查找来做文章,而大多数人都可以跟着专业的书籍来做到倒背如流。而面试官并不希望招收的是一位记忆功底很好,但不会活学活用的程序员。所以学会数学建模和分析问题,并用合理的算法或数据结构来解决问题相当重要。 要想实现这个需求很简单…
面试:用 Java 逆序打印链表
保证不同线程对该变量操作的内存可见性。 禁止指令重排序。 共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。 可见性:一个线程对共享变量值的修改,能够及时地被其它线程看到。 对于重排序,不熟悉的建议直接 Google 一下,这里也就不…
面试:惊呼,Java 还可以这样实现单例!
面试系列 更新后,终于迎来了我们的第一期,我们也将贴近《剑指 Offer》的题目给大家带来 Java 的讲解,个人还是非常推荐《剑指 Offer》作为面试必刷的书籍的,这不,再一次把这本书分享给大家,PDF 版本在公众号后台回复「剑指Offer」即可获取。 我们在面试中总会遇到…
Fiddler 抓包浅析(一)
本文是工具系列第一篇,后期会继续更新。 Fiddler 是位于客户端和服务器端的 HTTP 代理,也是目前最常用的 HTTP 抓包工具之一。(Mac OS 建议采用 Charles) 它可以记录客户端和服务器之间的所有 HTTP 请求,并可以针对特定的 HTTP 请求,分析请求…
面试:讲讲 Android 的事件分发机制
转眼间 面试系列 已经到了第九期了,由于文章将会持续更新,导致标题难看性,所以以后的标题将更正为本文类似的格式。 好了,话不多说,还是直入主题吧。 基本会遵从 Activity => ViewGroup => View 的顺序进行事件分发,然后通过调用 onTouchEvent…
面试:Handler 的工作机制是怎样的呢?
基本都用 RxJava 的线程调度切换,嗯对,就是那个 observeOn 和 subscribeOn 可以直接处理,比如网络操作,RxJava 提供了一个叫 io 线程的处理。 当然用过呀。 Handler 工作流程基本包括 Handler、Looper、Message、Me…
下一页
个人成就
优秀创作者
文章被点赞
4,252
文章被阅读
277,063
掘力值
10,769
关注了
37
关注者
4,387
收藏集
2
关注标签
15
加入于
2017-06-13