面试
每天晒白牙
Java后端开发,做过第三方支付、新零售和广告系统,大厂程序员(腾讯/58同城)
平时喜欢研究技术、读书
运营公众号:每天晒白牙
个人vx:dingaiminIT
展开
-
一起刷 leetcode 之螺旋矩阵(头条和美团真题)
微信公众号:每天晒白牙关注可了解更多编程知识。问题或建议,请公众号留言;如果你觉得文章对你有帮助,欢迎关注与转发题目描述给定一个包含 m*n 个元素的矩阵(m 行,n 列),请按顺时针...原创 2020-04-13 08:28:57 · 500 阅读 · 1 评论 -
一起刷 leetcode 之环形链表2
题目这道题是 leetcode 的第 142 道题给定一个链表,返回链表开始入环的第一个节点。如果链表无环,则返回null。对应的题目链接环形链表2题目解析方法 1 :暴力 + 哈希表暴力解法,用哈希表存储已经访问过的元素时间复杂度:O(n)空间复杂度:O(n)public class Solution { // 方法1 暴力解法+哈希表...原创 2020-03-08 17:18:56 · 244 阅读 · 0 评论 -
一起刷 leetcode 之环形链表
题目这道题是 leetcode 的第 141 题给定一个链表,判断链表中是否有环对应的题目环形链表题目解析方法 1:暴力 + 哈希表遍历链表,放到 hash 表中,可以是 set,然后在遍历过程中,去判断 set 中是否存在,如果存在说明又走回来了,即有环时间复杂度:O(n)空间复杂度:O(n)public static boolean hashCycle...原创 2020-03-08 17:12:12 · 220 阅读 · 0 评论 -
一起刷 leetcode 之反转链表
题目这道题是 leetcode 的 206 题给定一个链表,然后将其反转后输出例如:输入:1->2->3->4->5->null输出:5->4->3->2->1->null对应的题目链接反转链表解析这道题的难度属于简单,思想挺简单,但想写对也不是很容易我这里给出的方法是迭代法遍历链表,将当前...原创 2020-03-08 17:03:23 · 218 阅读 · 0 评论 -
面试官:如何用最少的老鼠试出有毒的牛奶?
面试题有 n 桶牛奶,其中有 1 桶有问题,老鼠喝了后第二天会死掉。如何用最少的老鼠测出有问题的那瓶牛奶?答案把 n 转换成二进制,二进制的长度就是对应老鼠的个数操作方案为了方便演示假设...原创 2020-02-21 18:55:25 · 8243 阅读 · 88 评论 -
三面阿里被挂,幸获内推名额,历经 5 面终获口碑 offer
原文链接https://www.jianshu.com/p/1c8271f03aa5每一个互联网人心中都有一个大厂梦,百度、阿里巴巴、腾讯是很多互联网人梦寐以求的地方,而我也不例外。但是,BAT 等一线互联网大厂并不是想进就能够进的,它对人才的技术能力和学历都是有一定要求的,所以除了学历以外,我们的技术和能力都要过硬才行社招阿里巴巴(新零售部分),三面被挂阿里巴巴一面(55 分...转载 2019-12-06 11:53:46 · 506 阅读 · 0 评论