- 博客(198)
- 收藏
- 关注
原创 全网最全简历大全!全免费!
全部免费,没有任何套路,前往个性签名,回复 “简历”直接获取即可!真——无套路免费送,麻烦大家就不要吝惜关注收藏点赞了!
2021-09-25 14:02:18 440
原创 一个人去大城市工作要注意的“特别点”
关注同名公众号,获取一手文章和资源既然是“特别点”,我们肯定不谈常规要点,包括租房子、区分骗子公司等,我想在“找工作”方面在谈谈建议。1.首先我们认清一个观念:找工作的目的是有效入职。有朋友可能会问,入职就是最终目的,哪还有有效无效 。其实不然,这个看是很简单的道理,但很多人在执行的时候思维没转变过来。特别是来大城市工作,更需要把握环境的优势快速进步,而有效入职是你在这个城市更好生存的开始。我们先来看常见的“无效入职”现状(看你有没有中枪)3天面试了5家公司,都失败了,为什么?投了30分简历
2021-09-25 13:32:53 606
原创 武汉的互联网公司
更多职场笔经面经,经验分享,行业现况等—— >个性签名自取!更多城市细分和公司详细介绍,轻前往个性签名获取!最近大学里的一个同学突然辞职回武汉了。我忍不住问他『大家都往深圳跑,你怎么回来了呢?』他说:『感觉在深圳永远也买不起房子,再说了武汉现在互联网公司也蛮多的,不愁找工作。』 他继续补充『最重要的是,还能随时回家』。听到这里我没往下问了。其实现在武汉已经不光是年轻人逃离北上广的着陆地,更成为了很多毕业生扎根的首选城市。很多朋友都在考虑回二线城市发展,但是又担心二线城市公司坑多,最近我花了
2021-09-07 20:20:18 1321
原创 [全网最全]大厂管培生笔试合集(百度,京东,腾讯,大疆,网易,华为....)
更多职场笔经面经,经验分享,行业现况等—— >个性签名自取!(回复管培生)因为管培生考察的是候选人的综合素质,虽然有不同方向的管培生,但是大多的考察方向是一致的。不同公司的考察形式略微有不一样,可能是行测题(选择题)+综合选择题(重点)+ 问答题(必有,重点)。小编在此汇总了近三年来几个有管培的大厂的笔经合集。大家可以把每个公司的管培生笔试一起做一下,找到规律斩获offer!百度管培生合集(一般一次只考1-2道简答题)1、你了解的管培生岗位和正常岗位的异同有哪些?2、管培生各岗位背后面临的问
2021-09-07 20:19:42 2419
原创 [全网最全]管培生群面合集(百度,京东,腾讯,大疆,网易,腾讯....)
更多职场笔经面经,经验分享,行业现况等—— >个性签名自取!(回复管培生)百度管培群面一、群面规则1.面试软件:joymeeting,邮件里有下载链接2.群面人数:12人同学、1个面试官、1个hr3.时间规则:3分钟阅读材料、30分钟讨论、3分钟汇报二、群面题目题目分两个部分,第一段100字左右的材料,第二段是抛出的问题。本次题目是直播产品 设计三、群面总结1.没有群面经验的uu,一定要约模拟群面提前练练手,因为实际场面可能比你想象的要混乱的多。如果正好模拟面有人带节奏,还让你特别
2021-09-07 20:18:56 2424
原创 有了这个面试宝典,offer拿到手软!
<关注同名公众号,获取一手资源>希望梳理的技巧能能为你的面试助力。本文近3000字,全干货,建议先收藏再仔细看,也便于日后复习。“自己能力一般,面试时很心虚”、“明明有能力,但面试却总是被拒”、“害怕向陌生人自我推荐”、“一紧张就大脑空白、结巴,准备的东西全忘了”!面试的三个核心要点: 1. 目标职位需求 2. 我的匹配之处 3. 综合素质回答有条理,有逻辑:eg1: 首先……其次……第三……谢谢eg2: 第一……第二……第三……谢谢问题准备,H
2021-09-07 10:16:00 1137
原创 【全网最全】MySQL数据库笔试面试(八股文)
更多职场笔经面经,经验分享,行业现况等—— >个性签名自取!更多城市细分和公司详细介绍,轻前往个性签名获取!(1. 前往个性签名!! 2.回复"数据库"获取所有笔试面试题目+答案+分析!)什么是MySQL? *百度百科上的解释:MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数 据库管理语言–结构化查询语言(SQL)进行数据库管理。MySQL是开放源代码的,因此任何人都可以 在General Public License的许可下下载并根据个性化的需要对其进行修改。M
2021-09-04 15:31:50 605 2
原创 【全网最全】计算机网络笔试面试(八股文)
更多职场笔经面经,经验分享,行业现况等—— >个性签名自取!更多城市细分和公司详细介绍,轻前往个性签名获取!(1. 前往个性签名!! 2.回复"计算机网络"获取所有笔试面试题目+答案+分析!)什么是网络协议,为什么要对网络协议分层 *网络协议是计算机在通信过程中要遵循的一些约定好的规则。网络分层的原因:易于实现和维护,因为各层之间是独立的,层与层之间不会收到影响。有利于标准化的制定计算机网络的各层协议及作用 ***计算机网络体系可以大致分为一下三种,七层模型、五层模型和TCP/IP四层模型
2021-09-04 15:29:42 1372
原创 全网最全java笔试面试题目+答案
更多职场笔经面经,经验分享,行业现况等—— >个性签名自取!更多城市细分和公司详细介绍,轻前往个性签名获取!(1. 前往个性签名!! 2.回复java获取所有笔试面试题目+答案+分析!)JVM、JRE及JDK的关系 **JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及
2021-09-04 15:28:10 246
原创 (求职/职场人必备)一二线城市互联网公司合集
更多职场笔经面经,经验分享,行业现况等—— > 个性签名自取!更多城市细分和公司详细介绍,轻前往个性签名获取!网络上流传了一份一二线城市知名的互联网(或者说IT相关)公司名单,比较全,本文新增了一些,还 有一些已经淡出圈子的就删除了,做了一些修改,相对较新。当然了,由于了解有限,难免会有疏漏和不当,也欢迎大家补充,众人拾柴火焰高。注:以下名单排名不分先后北 京北京不得不说,互联网的大哥大;节奏快;要说搞技术,真得在北京混几年上 海s海的IT产业,之前和北京有一定可比性,特别是当年的盛大相关产
2021-09-01 11:59:35 757
原创 机器学习面试笔试求职必背!八股文(1/5)
算法工程师,技术软件类求职机器学习必背八股文更多算法/业务/HR面等笔试题面试题 —— >个性签名自取!1. 特征工程:1.1 为什么要对特征做归一化处理:Feature scaling,常见的提法有“特征归一化”、“标准化”,是数据预处理中的重要技术。特征间的单位(尺度)可能不同,比如身高和体重,比如摄氏度和华氏度,比如房屋面积和房间数,一个特征的变化范围可能是[ 1000 , 10000 ] [1000, 10000][1000,10000],另一个特征的变化范围可能是[ −.
2021-08-29 21:03:59 12452 1
原创 机器学习面试笔试求职必背!
算法工程师,技术软件类求职机器学习必背八股文更多算法/业务/HR面等笔试题面试题 —— >个性签名自取!具体答案以及详细解答,请关注本栏目或者 —— >个性签名自取!
2021-08-29 21:02:37 798 1
原创 opencv笔试面试必背题目
算法工程师,技术软件类求职opencv必背八股文更多算法/业务/HR面等笔试题面试题 —— >个性签名自取!1.opencv中RGB2GRAY是怎么实现的答:以R、G、B为轴建立空间直角坐标系,则RGB图的每个象素的颜色可以用该三维空间的一个点来表示,而Gray图的每个象素的颜色可以用直线R=G=B上的一个点来表示。于是rgb转gray图的本质就是寻找一个三维空间到一维空间的映射,最容易想到的就是射影(即过rgb空间的一个点向直线R=G=B做垂线),事实上Matlab也是这样做的,输.
2021-08-29 21:00:56 2224
原创 35. 数组中的逆序对(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~35.数组中的逆序对在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007。 输入描述:题目保证输入的数组中没有的相同的数字数据范围:对于%50的数据,size<=10^4对于%75的...
2021-01-05 17:53:46 134
原创 31. 整数中1出现的次数(从1到n整数中1出现的次数)(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~31.整数中1出现的次数(从1到n整数中1出现的次数)输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1的数字有1,10,11和12,1一共出现了5次。1、思路两种方法,一种是从1到n遍历,每次通过对10求余数判断整数的个位数字是不是1,大于10的除以10之后再判断。我们对每个数字都要做除法和求余运算以求出该数字中1出现的次数。如果输入数字n,n有O(logn)位...
2021-01-05 17:53:17 323
原创 36. 两个链表的第一个公共结点(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~36.两个链表的第一个公共结点输入两个链表,找出它们的第一个公共结点。1. 思路这道题和160.Intersection of Two Linked Lists是一样的。都是求两个链表的第一个公共结点。公共结点的样子:该题思考的是,如果一个指针把这首先走一遍链表A再走一遍链表B,另一个指针首先走一遍链表B再走一遍链表A,如果两个指针同时出发,那么他们一定会在两个链表相接处相遇(因为两个指针...
2021-01-05 17:47:35 142
原创 34. 第一个只出现一次的字符(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~34. 第一个只出现一次的字符在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置。1. 思路建立一个哈希表,第一次扫描的时候,统计每个字符的出现次数。第二次扫描的时候,如果该字符出现的次数为1,则返回这个字符的位置。2. 代码...
2021-01-05 17:44:06 124
原创 33. 丑数(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~33. 丑数把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。1. 思路所谓的一个数m是另一个数n的因子,是指n能被m整除,也就是n%m==0。根据丑数的定义,丑数只能被2、3和5整除。根据丑数的定义,丑数应该是另一个丑数乘以2、3或者5的结果(1除外)。因此我们可以创建一个数组,里面的数字是...
2021-01-05 17:41:12 114
原创 32. 把数组排成最小的数(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~32. 把数组排成最小的数输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。1. 思路: 遇到这个题,全排列当然可以做,但是时间复杂度为O(n!)。在这里我们自己定义一个规则,对拼接后的字符串进行比较。排序规则如下:若ab > ba 则 a 大...
2021-01-05 17:36:44 78
原创 30. 连续子数组的最大和(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~30.连续子数组的最大和HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?(子向量的长度至少是1)1. 思路...
2021-01-05 17:33:50 71 1
原创 29. 最小的K个数(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~29.最小的K个数输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。1、思路最简单的方法就是先排序,然后在遍历输出最小的K个数,方法简单粗暴。2. 代码:...
2021-01-05 17:32:54 77
原创 28. 数组中出现超过一半的数字(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~28. 数组中出现超过一半的数字 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。1、思路数组中有一个数字出现的次数超过数组长度的一半,也就是说它出现的次数比其他所有数字出现次数的和还要多。因此我们可以考虑在遍历数组的时候保存两个值:一个是数组的一个数字,一个是...
2021-01-05 17:32:08 74
原创 27. 字符串的排列(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~27. 字符串的排列输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。1、思路我们求整个字符串的排列,可以看成两步:首先求所有可能出现在第一个位置的字符,即把第一个字符和后面所有的字符交...
2021-01-05 17:28:42 77
原创 26. 二叉树搜索与双向链表(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~26. 二叉树搜索与双向链表输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。1、思路举例说明:二叉搜索树如上图所示,我们将其转换为配需双向链表。根据二叉搜索树的特点:左结点的值<根结点的值<右结点的值,我们不难发现,使用二叉树的中序遍历出来的数据的数序,就是排序的顺序。因此,首先,确定了二叉搜索树的遍历方法。...
2021-01-03 21:12:28 93
原创 25. 复杂链表的复制(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~25. 复杂链表的复制输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)1、思路深拷贝deepcopy:我们寻常意义的复制就是深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。...
2021-01-03 21:10:06 96
原创 24. 二叉树中和为某一值的路径(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~24. 二叉树中和为某一值的路径输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(输入 —— 输出){10,5,12,4,7},22 ——[[10,5,7],[10,12]]{10,5,12,4,7},15 —— [ ]1. 思路:深度优先搜索。使用前序遍历,使用两个全局变量result和tmp,result来存放最终...
2021-01-03 21:08:35 86
原创 23. 二叉搜索树的后序遍历序列(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~23.二叉搜索树的后序遍历序列输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。1、思路举例说明:以{5,7,6,9,11,10,8}为例,后序遍历结果的最后一个数字8就是根结点的值。在这个数组中,前3个数字5、7和6都比8小,是值为8的结点的左子树结点;后3个数字9、11和10都比8大,是值为8的结点的右子树结点。...
2021-01-03 21:06:28 78
原创 22. 从上往下打印二叉树(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~22.从上往下打印二叉树从上往下打印出二叉树的每个节点,同层节点从左至右打印。1. 思路举例说明:如上图所示,因为按层打印的顺序决定应该先打印根结点,所以我们从树的根结点开始分析。为了接下来能够打印值为8的结点的两个子结点,我们应该在遍历该结点时把值为6和10的两个结点保存到一个容器里,现在容器内就有两个结点了。按照从左到右打印的要求,我们先取出为6的结点。打印出值6之后把它的值分别为5和7的两个结点...
2021-01-03 21:04:06 78
原创 21. 栈的压入、弹出序列(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~21. 栈的压入、弹出序列输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)1. 思路: 注意看题,4,5,3,2,1 可以是该栈的一种弹出序列,但是4,3,5,1,2完全不可...
2021-01-03 21:02:59 93
原创 20. 包含min函数的栈(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~20. 包含min函数的栈定义栈的数据结构,请在类型中实现一个能够得到栈最小元素的min函数。1. 思路:使用两个stack,一个为数据栈,另一个为辅助栈。数据栈用于存储所有数据,辅助栈用于存储最小值。比如:入栈的时候:首先往空的数据栈里压入数字3,显然现在3是最小值,我们也把最小值压入辅助栈。接下来往数据栈里压入数字4。由于4大于之前的最小值,因此我们只要入数据栈,不压入辅助栈。...
2021-01-03 21:01:49 77
原创 19. 顺时针打印矩阵(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~19. 顺时针打印矩阵输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵:则依次打印出数组:1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10。1. 思路:将结果存入vector数组,从左到右,再从上到下,再从右到左,最后从下到上遍历。2. 代码+答案:题目变型:给定一个数字2,打印矩阵:给定一个数字3,打印矩...
2021-01-03 21:01:17 79
原创 18. 二叉树的镜像(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~18. 二叉树的镜像 操作给定的二叉树,将其变换为源二叉树的镜像。如下图所示:1. 思路先交换根节点的两个子结点之后,我们注意到值为10、6的结点的子结点仍然保持不变,因此我们还需要交换这两个结点的左右子结点。做完这两次交换之后,我们已经遍历完所有的非叶结点。此时变换之后的树刚好就是原始树的镜像。交换示意图如下所示:2. 代码+结果:...
2021-01-03 20:57:40 66
原创 17. 树的子结构(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~17. 树的子结构 输入两颗二叉树A,B,判断B是不是A的子结构。(PS:我们约定空树不是任意一个树的子结构)。1. 思路:要查找树A中是否存在和树B结构一样的子树,我们可以分为两步: a. 第一步在树A中找到和B的根结点的值一样的结点R. b. 第二步再判断树A中以R为根节点的子树是不是包含和树B一样的结构。这里使用递归的方法即可。2. 代码+结果:...
2021-01-03 20:56:53 70
原创 16. 合并两个排序链表(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~16. 合并两个排序链表 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。1. 思路:先判断输入的链表是否为空的指针。如果第一个链表为空,则直接返回第二个链表;如果第二个链表为空,则直接返回第一个链表。如果两个链表都是空链表,合并的结果是得到一个空链表。两个链表都是排序好的,我们只需要从头遍历链表,判断当前指针,哪个链表中的值小,即赋给合并链表指针即可。使用递...
2021-01-02 21:34:17 84
原创 15. 反转链表(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~15. 反转链表输入一个链表,反转链表后,输出链表的所有元素。1. 思路:这里可以采用辅助指针的方式来进行历求解,以下面的链表为例具体分析如下:1-首先我们需要定义三个指针,分别指向当前结点(cur)、前一结点(prev)、后一节点(next)2-然后开始从前往后进行遍历,在遍历的过程中对指针进行反转第一次遍历:将cur->next赋给next指...
2021-01-02 21:33:34 109
原创 14. 链表中倒数第k个结点(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~14. 链表中倒数第k个结点 输入一个链表,输出该链表中倒数第k个结点。1. 思路:我们可以定义两个指针。第一个指针从链表的头指针开始遍历向前走k-1,第二个指针保持不动;从第k步开始,第二个指针也开始从链表的头指针开始遍历。由于两个指针的距离保持在k-1,当第一个(走在前面的)指针到达链表的尾结点时,第二个指针(走在后面的)指针正好是倒数第k个结点。效果示意图,以链表总共6个结点,求倒数第3个结点为...
2021-01-02 21:32:07 93
原创 14. 链表中倒数第k个结点(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~14. 链表中倒数第k个结点 输入一个链表,输出该链表中倒数第k个结点。1. 思路:我们可以定义两个指针。第一个指针从链表的头指针开始遍历向前走k-1,第二个指针保持不动;从第k步开始,第二个指针也开始从链表的头指针开始遍历。由于两个指针的距离保持在k-1,当第一个(走在前面的)指针到达链表的尾结点时,第二个指针(走在后面的)指针正好是倒数第k个结点。效果示意图,以链表总共6个结点,求倒数第3个结点为...
2021-01-02 21:31:37 80
原创 13. 调整数组的顺序使奇数位于偶数前面(剑指offer)
关注公众号(落叶归根的猪),获取一手资源~13. 调整数组的顺序使奇数位于偶数前面 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。1. 思路:2. 代码 + 答案:...
2021-01-02 21:30:39 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人