首页
学习
活动
专区
工具
TVP
发布

苦逼的码农

微信公众号:帅地玩编程。后台回复“程序员内功修炼”获取我地高分原创文章PDF版
专栏作者
427
文章
508369
阅读量
84
订阅数
算法高频题讲解!
经过四个月的迭代,帅地录制的第一门算法课程,终于更完了,这应该算是帅地第一门录制的算法付费视频,目前各方面反馈都特别好
帅地
2023-10-17
1300
算法高频题讲解!
经过四个月的迭代,帅地录制的第一门算法课程,终于更完了,这应该算是帅地第一门录制的算法付费视频,目前各方面反馈都特别好
帅地
2023-10-17
1300
看到后台这么多人私信我说:算法越学越扎心,有没啥破解之法?帅地熬夜撸出了这篇学习心得!
对于算法的学习,我也是从一个小白一步步走来,当然,现在仍然很菜,,,不过,鉴于我觉得还有一些人比我更菜了,我决定谈谈我算法学习过程走过的坑,以及自己总结的一些经验,之前也有写过一篇类似的,那时粉丝才几千,这篇算是修正版。
帅地
2020-03-16
3800
基础扫盲:二叉树系列 第三讲(二叉树的剪枝)
在之前的系列中。我们学习了DFS、BFS,也熟悉了平衡二叉树,满二叉树,完全二叉树,BST(二叉搜索树)等概念。在本节中,我们将学习一种二叉树中常用的操作 -- 剪枝。这里额外说一点,就本人而言,对这个操作以及其衍化形式的使用会比较频繁。因为我是做规则引擎的,在规则引擎中,我们会有一个概念叫做决策树,那如果一颗决策树完全生长,就会带来比较大的过拟合问题。因为完全生长的决策树,每个节点只会包含一个样本。所以我们就需要对决策树进行剪枝操作,来提升整个决策模型的泛化能力(ML概念)... 听不懂也没关系,简单点讲,就是我觉得这个很重要,或者每道算法题都很重要。如果你在工作中没有用到,不是说明算法不重要,而可能是你还不够重要。
帅地
2020-02-24
1.5K0
通过前序+中序和后序+中序来构建二叉树
首先我们要知道,三种不同遍历方式的过程。看下图很容易理解,并且不容易忘。 前序遍历:根 左 右 中序遍历:左 根 右 后序遍历:左 右 根
帅地
2019-12-24
2.3K0
图解精选 TOP 面试题 002 | LeetCode 104. 二叉树的最大深度
题目要求求出二叉树的最大深度,我们知道,每个节点的深度与它左右子树的深度有关,且等于其左右子树最大深度值加上 1,可以写作:
帅地
2019-12-05
3700
三分钟基础:什么是 2-3-4 树
三分钟基础知识:什么是 2-3 树?。本篇文章将在 2-3 树的基础上更进一步,介绍比 2-3 树更为复杂的数据结构 2-3-4树 。之所以介绍 2-3-4 树是因为 2-3-4 树与极为重要的红黑树有着等价关系,通过先学习2-3-4 树为后面学习红黑树打下基础,增进对于红黑树的理解。
帅地
2019-11-20
7030
三分钟基础知识:什么是 2-3 树?
前面讲到了二叉搜索树 (BST) 和二叉平衡树 (AVL) :【漫画】以后在有面试官问你AVL树,你就把这篇文章扔给他。
帅地
2019-11-19
6150
程序员必备的50道数据结构和算法面试题
在本文中,将分享一些常见的编程面试问题,这些问题来自于不同经验水平的程序员,囊括从刚大学毕业的人到具有一到两年经验的程序员。
帅地
2019-11-13
4.2K0
傻瓜都能看懂,30张图彻底理解红黑树!
红黑树是一种比较难的数据结构,要完全搞懂非常耗时耗力,红黑树怎么自平衡?什么时候需要左旋或右旋?插入和删除破坏了树的平衡后怎么处理?等等一连串的问题在学习前困扰着我。
帅地
2019-11-07
3330
详解算法之重建二叉树
从今天开始,公众号陆陆续续开始插写用动画形式展现算法题,如剑指offer、Leedcode里经典面试题型,同时也会更新数据结构与算法基础、网络原理等知识。
帅地
2019-11-05
1.1K0
高频面试题:什么是B树?为啥文件索引要用B树而不用二叉查找树?
小秋:树形结构例如想 B 树,B+ 树,二叉查找树都是有序的,所以查询效率很高,可以再 O(logn) 的时间复杂度查找到目标数据。
帅地
2019-10-18
1.3K0
【算法与数据结构】二叉堆是什么鬼?
我们把二叉堆的根节点称之为堆顶。根据二叉堆的特性,堆顶要嘛是整个堆中的最大元素,要嘛是最小元素。
帅地
2019-10-14
7020
leetcode 刷500道题,笔试/面试稳吗?谈谈算法的学习
想要学习算法、应付笔试或者应付面试手撕算法题,相信大部分人都会去刷 Leetcode,有读者问?如果我在 leetcode 坚持刷它个 500 道题,以后笔试/面试稳吗?
帅地
2019-10-08
9320
学习数据结构的框架思维
本文是对整个数据结构及算法的总体框架认识,旨在帮助读者自顶向下,从整体到细节,从抽象到具体地看待数据结构。希望通过本文读者能在对数据结构的学习和理解上能有更高层的认识。
帅地
2019-08-16
4240
【面试现场】如何编程解决朋友圈个数问题?
小史是一个应届生,虽然学的是电子专业,但是自己业余时间看了很多互联网与编程方面的书,一心想进BAT互联网公司。
帅地
2019-07-10
4640
腾讯面试题:有了二叉查找树、平衡树为啥还需要红黑树?
版权声明:本文为苦逼的码农原创。未经同意禁止任何形式转载,特别是那些复制粘贴到别的平台的,否则,必定追究。欢迎大家多多转发,谢谢。
帅地
2019-06-19
1.4K0
【面试现场】为什么MySQL数据库要用B+树存储索引?
小史是一个应届生,虽然学的是电子专业,但是自己业余时间看了很多互联网与编程方面的书,一心想进BAT互联网公司。
帅地
2019-06-10
8320
【二叉树打卡1】二叉搜索树的后序遍历序列
输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
帅地
2019-06-06
3610
【二叉树打卡2】从上往下打印二叉树
这个像相当于二叉树四种遍历中的层序遍历了,其思想是采用广度优先遍历,借助一个辅助队列,步骤如下:
帅地
2019-06-06
4120
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档