鹏-程-万-里

LV0
发表了文章

秋招面经三(作业帮、新浪、阿里云)

位码即tcp标志位,有6种标示:SYN(synchronous建立联机) 、ACK(acknowledgement 确认) 、PSH(push传送)、 FIN(...

鹏-程-万-里
发表了文章

秋招面经四(亿联,一点资讯,滴滴,用友,猿辅导)

树形结构,从GC_roots开始向下遍历,最后依旧连接在一起的就是存活的对象,独立出来的就是死亡对象。

鹏-程-万-里
发表了文章

秋招面经五(字节、拼多多、美团、网易)

底层是hashmap和双向链表,每一个entry都有一个前项entry和一个后项entry

鹏-程-万-里
发表了文章

秋招面经一(蚂蚁、招银)

本想着一次性全部放上来,但是最后发现内容还是有点多,最后想想还是分为5块儿放上来吧~如果有需要的小伙伴可以自取哈!

鹏-程-万-里
发表了文章

剑指offer第10题:矩阵中的路径

根据题目要求,需要我们从一个已知矩阵中找到一个可以挨个形成给定字符串的路径。如果有这条路径的话,我们需要返回true,如果没有的话,我们返回false,并且相同...

鹏-程-万-里
发表了文章

剑指offer第11题:机器人运动范围

此方法我们可以直接按照题目中的要求,将所有的方格全都访问一遍,由于所有的格子需要满足一个条件,连续性和单元格的坐标和小于n即可。

鹏-程-万-里
发表了文章

剑指offer第9题:旋转数组的最小数字

题目首先给我们一个排序的数组,然后将其分为两半,把后面的数组分为两半之后,对这两半进行旋转。然后让我们找到旋转数组的最小值,即未旋转之前的数组的第一个值。

鹏-程-万-里
发表了文章

剑指offer第8题:青蛙跳台阶

根据题意,我们可以看出整个题目的思路是十分清晰的。我们需要想办法将题目语言,先转化为数学符号,最后再转化为编程语言就十分方便了。下面我们来分析一些这道题目。

鹏-程-万-里
发表了文章

剑指offer第7题:斐波拉契数列

对于斐波拉契数列的使用,我们只需要知道通项公式,然后依次从第一项一直推导到第n项即可。根据题目中给出的通项公式

鹏-程-万-里
发表了文章

剑指offer第6题:使用两个栈实现队列

对于这种数据结构的实现类题目,出题者的意图主要还是想让我们对这种数据结构具有深刻的了解。对于栈而言,具有先进后出的特点,而对于队列而言,具有先进先出的特点。所以...

鹏-程-万-里
发表了文章

剑指offer第3题:替换空格

直接遍历整个字符串,对于空格的地方,使用%20进行替换,对于其他部分我们依旧直接append就好。

鹏-程-万-里
发表了文章

剑指offer第4题:从头到尾打印链表

题目要求我们从尾到头打印数组,首先应该想到我们肯定是需要对整个链表进行一个反序操作。所以联想到我们之前做过的反转链表题目,这道就解出来了。

鹏-程-万-里
发表了文章

剑指offer第5题:重建二叉树

这道题要求我们根据中序遍历和前序遍历构建一颗二叉树。在前序遍历中,遍历顺序为根节点-->左节点-->右节点,中序遍历顺序为左节点-->根节点-->右节点,所以我...

鹏-程-万-里
发表了文章

剑指offer第2题:二维数组查找

当前数组从上到下是升序,从左到右也是升序,所以我们可以选择一个合适的入口点,通过判断当前的值与target的大小比较,然后选择我们将要遍历的方向。这是一个比较好...

鹏-程-万-里
发表了文章

剑指offer第1题:数组中的重复数字

之前的刷题都是随心所欲的刷,没有按照什么章程来给各位小伙伴展现。本周开始,小白把LeetCode上面的《剑指offer》,逐一的进行分享吧~会在公众里面开一个专...

鹏-程-万-里
发表了文章

插入排序

周末又到啦!各位小伙伴周末愉快哈!随着刷题的数量的增多,慢慢感觉到很多题目之间的内在关联,每周遇到的比较新奇的题目还是坚持与各位分享一下~

鹏-程-万-里
发表了文章

独一无二的“你”

【题目描述】一个数组中其他元素都出现了两次,然而只有一个元素出现了一次,我们需要找到这个特殊的数字。

鹏-程-万-里
发表了文章

复杂链表复制与二叉搜索树

小白第一次遇到二叉搜索树的时候,是一脸懵逼的~因为本科的《数据结构》没有学好,后来查找了一下百度,了解到二叉搜索树的定义:简言之,二叉搜索树的中序遍历结果就是一...

鹏-程-万-里
发表了文章

数学题:查找,快速幂,二进制,剪绳子

各位小伙伴,又到周末啦~本周小白已经开始二刷《剑指offer》了,这次在LeetCode上面刷题,发现LeetCode上面的《剑指offer》和牛客上面的题目好...

鹏-程-万-里
发表了文章

回溯:系列经典题目

对于回溯算法,一开始接触感觉还是挺难的,随着刷到的题目的数量增多,慢慢也可以总结出来相应的套路出来。大家一起来看看下面的伪代码

鹏-程-万-里

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券