自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 面经-华为-武长地区提前批

注意的是,华为的提前批面试两个业务面是连续的,一面完一会会通知二面一面 30min项目 讲讲本科奖项 讲讲数学建模奖怎么来的,做了什么? c++static 线程 进程 区别, 进程通信方式 TCP UDP 讲讲b/s c/s 讲讲设计模式,你的项目中用到什么设计模式,你在项目中怎么实现功能的。 类呢,类用的多吗 手撕代码:有序链表,插入新节点,维持有序 反问二面 50min项目,事无巨细的问,那个怎么实现,抖动怎么解决。。。 c和c++区别 讲讲extern..

2021-07-19 20:23:04 299 1

原创 LeetCode 树习题

树的遍历非递归实现树的非递归有四种实现,先序中序后序 层次。先序遍历是单个栈模拟,先存入根节点。当栈不为空的时候弹出一个元素。先存入其右孩子,再存入左孩子。using pti = pair<TreeNode *, int>;pti temp;stack< pti >s; s.push(pti(root, 1));int ans = 0;while(!s.empty()){ temp = s.top(); s...

2021-07-14 16:18:52 71

原创 LeetCode 二分习题

二分模板模板 #1 (left <= right)用于查找一定存在的元素。查找条件可以在不与元素的两侧进行比较的情况下确定(或使用它周围的特定元素)。不需要后处理,因为每一步,都在检查是否找到了元素。如果到达末尾,则知道未找到该元素。模板 #2 (left < right)适用于查找峰值之类,峰值一定存在,夹逼出唯一一个结果,只要夹逼出l=r的情况就是结果查找条件需要访问元素的直接右邻居。使用元素的右邻居来确定是否满足条件,并决定是向左还是向右。.

2021-07-14 15:53:20 99

原创 Leetcode 刷题经验集

==========================================1.树剑指68 二叉搜索树的最近公共祖先如果一个root是pq的公共祖先,要么,pq在root的两侧,要么,p或者q是root,另外一个是其左右子树中的节点。利用二叉树的性质,小于根节点的都在根节点的左侧,大于根节点的都在根节点的右侧。他们的公共祖先应该就在从根节点到他们的第一个大于a小于b的分叉节点。剑指68-2 二叉树的最近公共祖先考虑对二叉树后序遍历,搜索pq节点,找到后返回,自底向上回溯。当一

2021-06-28 15:24:17 60

转载 pyhton字符编码问题--decode和encode方法

1  decode和encode方法字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gb2312'),表示将gb

2017-07-26 22:10:46 263

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除