自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员吴师兄的博客

公众号「五分钟学算法」, 个人网站:https://www.cxyxiaowu.com

  • 博客(1206)
  • 论坛 (1)
  • 收藏
  • 关注

原创 动画图解:十大经典排序算法动画与解析,看我就够了!(配代码完全版)

排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序。内部排序是数据记录在内存中进行排序。而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:时间复杂度与空间复杂度关于时间复杂度:...

2019-11-13 16:17:21 42160 71

原创 看动画轻松理解「递归」与「动态规划」

在学习「数据结构和算法」的过程中,因为人习惯了平铺直叙的思维方式,所以「递归」与「动态规划」这种带循环概念(绕来绕去)的往往是相对比较难以理解的两个抽象知识点。程序员小吴打算使用动画的形式来帮助理解「递归」,然后通过「递归」的概念延伸至理解「动态规划」算法思想。什么是递归先下定义:递归算法是一种直接或者间接调用自身函数或者方法的算法。通俗来说,递归算法的实质是把问题分解成规模缩小的同类问题...

2019-11-13 15:55:35 6871 15

原创 如何学算法~

给大家推荐一个Github排名前50的大佬公众号:五分钟学算法这个大佬在 Github 上有 50000star,专注于图解算法,已经帮助了数万名初学者入门学习算法。关注他的公众号在后台回复 1024 送你 50 本算法编程书籍。...

2019-10-08 09:26:52 2109 3

转载 全球第二大浏览器升级!内存 / CPU 占用暴降

公众号关注“五分钟学算法”设为 “星标”,带你了解技术圈内新鲜事!11 月 20 日早间,伴随着 Chrome 87 正式版上线,微软也发布了 Edge 87 稳定版。Edge 现在...

2020-11-25 10:00:00 1

转载 在中国,程序员这行能干一辈子吗?

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达已经超过35岁的C++,它的创造者现在在做什么?最近,69岁的Bjarne Stroustrup老爷子又出现在了公众面前...

2020-11-24 11:00:00 8

转载 字节跳动问我计算机网络,我一口气全答对!

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达在浏览器中输入一个 URL 至页面呈现,网络上都发生了什么事?能说说 ISO 七层模型和 TCP/IP 四层模型吗?TC...

2020-11-24 11:00:00 35

转载 技术无罪!开发者强烈抗议后,这款被封杀的下载神器恢复了

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达来源:扩展迷EXTFANS在全球开发者的强烈抗议下,被封禁25天后,一款开源项目终于得以重新上架。11月17日,Gith...

2020-11-23 10:00:00 16

转载 你需要了解这 14 种编程面试模式

选自Medium作者:Fahim ul Haq机器之心编译参与:Panda在面试程序员岗位时,我们往往需要经历一个编程面试过程,雇主会借此考验面试者的技术实力。然而,这些技术问题有时候...

2020-11-23 10:00:00 13

转载 一道剑指offer,找到重复的数字

今天给大家带来的是一道剑指offer上的题目,也是一道很经典的题目,经常在面试中出现,题目很简单,大家记得打卡呀。下面我们来看一下题目描述题目说明:在一个长度为 n 的数组 nums 里...

2020-11-22 10:00:00 16

转载 卧槽!微信可以改彩色昵称了!!!

公众号关注“GitTick”设为 “星标”,带你挖掘更多开发神器!今天给大家分享个超级好玩的微信小技巧,真可谓是装逼必备神器!众所周知,在微信中,每个人的昵称都是黑色字体显示的,无论是...

2020-11-22 10:00:00 24

转载 自制 os 极简教程1:写一个操作系统有多难

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达不知道正在阅读本文的你,是否是因为想自己动手写一个操作系统。我觉得可能每个程序员都有个操作系统梦,或许是想亲自动手写出来...

2020-11-22 10:00:00 26

转载 全网最硬核讲解计算机的启动过程

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达作者:闪客sun来源:低并发编程本讲只为讲明白下面一个问题:我们按下开机键后究竟发生了什么?好的,这似乎是好多人都特别想...

2020-11-21 10:00:00 26

转载 中年架构师,悲催的一天

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达今天这篇文章,纯属虚构,虚构中还有一点点真实。主人公:大刘/某伪大厂架构师/35+,东北大汉,身高180,体重180,没...

2020-11-21 10:00:00 22

转载 这个岗位薪资高,头条、京东、百度拿出 300 万抢人才

在技术圈,存在互相鄙视的现象,比如搞C语言的鄙视C++,搞JAVA的鄙视C#。为什么会互相鄙视呢?其实就是羡慕嫉妒别人呗,比如某程序员工资比自己更高,就会无形之中产生鄙视的心态。要说工...

2020-11-20 10:30:00 57

转载 LeetCode 评论区:你管这难度叫简单???

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达大家好,我是吴师兄。今天分享的题目来源于 LeetCode 第 994 号问题,在早期标记简单题目,但经过评论区的愤怒讨...

2020-11-20 10:30:00 31

转载 我去微信找师弟,问他的「编程能力」从什么时候开始突飞猛进的?

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达正文啃完一本本书,做完一个个 lab,没有突飞猛进,一切都是量变最终累积成质变。但是有那样一些时间节点,你会明显感觉到自...

2020-11-20 10:30:00 67

转载 AI 算法岗为什么都要求 C++ ?

当下AI算法大多基于深度学习算法模型,通常在模型训练和验证阶段会采用Python语言快速处理。而在实际应用阶段,则会采用C++来调用模型和性能优化,从而提高算法运行效率。所以未来想要...

2020-11-19 09:30:00 49

转载 卧槽!黑客让吴师兄打钱赎回数据!

数据库失陷昨天晚上,读者群里一位小伙伴发消息说自己的数据库被黑了,搞安全的我自然是立刻来了兴趣,加班加点开始分析起来,不知道的还以为我要熬夜等剁手节呢。这位小伙伴使用了某云平台搭建了一个...

2020-11-19 09:30:00 32

转载 我竟然也中招了!

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达作为一名具有严重强迫症的人,对于日常使用非常频繁的手机、电脑整洁度具有严格的要求。我会定期清理桌面多余文件、回收站、使用...

2020-11-18 12:15:00 31

转载 (多图预警)7个例子,7个视频,一堆图片助你把双指针按的牢牢的

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达今天给大家带来双指针的详细解析。在我们做题的时候很多题目都可以用双指针解决,所以我们在刷题初期这个是必须掌握的,而且要牢...

2020-11-18 12:15:00 34

转载 腾讯面试官问我“一致性哈希”,我丢给他 18 张图

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达前言当架构师大刘看到实习生小李提交的记账流水乱序的问题的时候,他知道没错了:这一次,大刘又要用一致性哈希这个老伙计来解决...

2020-11-18 12:15:00 44

转载 大数据圈里,什么样的人,会越来越穷?

现在社会上对于大数据技术,尤其是Spark的追求非常火热,各类招聘网站对于涉及数据类的岗位招聘中基本都有一条“会Spark技术者优先”,但是很多人对于Spark有一种天然的“距离感”,总...

2020-11-17 10:00:00 36

转载 去了两家外包公司,颠覆了我的认知!

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达看到这个标题,你们是不是以为栈长我去外包公司上班去了?哈哈,还真不是的,我是去和外包公司谈合作了。是一朋友的公司,他公司...

2020-11-17 10:00:00 152

转载 LeetCode 的回溯算法题目用这个模板解题,一网打尽,so easy!!!

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达这一篇文章来讲解一下如何做 LeetCode回溯算法题目。刷完回溯算法的题目,我发现其实可以总结为三大类:子集问题、组...

2020-11-17 10:00:00 50 1

转载 TCP/IP 基础知识总结

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达要说我们接触计算机网络最多的协议,那势必离不开 TCP/IP 协议了,TCP/IP 协议同时也是互联网中最为著名的协议,...

2020-11-16 15:00:00 36

转载 (多图预警)这就是那个著名的接雨水

接雨水今天给大家带来的是一道特别特别特别经典的题目接雨水问题,这个问题是很多算法书上面举例过的题目。虽然是难度题,但是相对来说还是比较容易理解的,代码长度也适中,说了这么多,就一个意思,...

2020-11-16 15:00:00 26

转载 Ubuntu被曝严重漏洞:切换系统语言+输入几行命令,就能获取root权限

晓查 发自 凹非寺量子位 报道 | 公众号 QbitAI无需系统密码,就能添加新的sudo用户、获取root权限,事后还能删除不留痕迹。这是GitHub安全研究员Kevin Backh...

2020-11-15 11:00:00 124

转载 天天念叨的「计算机基础」就只是计算机网络和操作系统吗?

最近许多读者加我,问我应该怎样自学或者怎么准备面试。一般这个时候,我都会掏出已经被说烂的套话。先掌握好计算机基础的理论知识,然后培养数据结构和算法思想,提升自己的编程能力,同时加强自己的...

2020-11-15 11:00:00 29

转载 吴师兄读者喜提微软offer,来瞧一瞧他的算法学习之路

大家好,先简单做个自我介绍,我是非科班出身,通过自学的方式,拿到了BATTMD多家和微软offer。今天给大家分享一下自己的算法的经验。写在前面随着互联网的发展,各大厂的招聘要求水涨船高...

2020-11-14 10:30:00 56

转载 20 小时不插电,苹果全新 MacBook 革了自家 iPad 的命

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达机器之心报道机器之心编辑部时隔 15 年,苹果 MacBook 重新用上了自家处理器,4 个小核就能持平上代整块 CPU...

2020-11-14 10:30:00 50

转载 自从安装这款APP,我卸载了腾讯、优酷、爱奇艺....

公众号关注“五分钟学算法”设为 “星标”,带你挖掘更多神器!之前,我已经推荐过很多影视软件,涵盖Android、iOS、Windows、Linux、网页....有在线的,也有离线播放器...

2020-11-14 10:30:00 199

转载 用好 VS Code这 13 款插件和 8个快捷键,俺又飘了~

Visual Studio Code(简称VS Code)是一个由微软开发,同时支持Windows 、Linux 和 macOS 等操作系统的免费代码编辑器,在2019年的Stack O...

2020-11-13 10:00:00 84

转载 用简单的代码,看懂 CPU 背后的重要机制

今天,stackoverflow 突然给我推送来一个问题。我一看这个问题,竟然是 2012 年,也就是 8 年前的老问题。而其中的高票答案,都已经有 30000 多个赞了。仔细一看,这个...

2020-11-13 10:00:00 43

转载 图解 6 种「树」,你心中有数吗。。。

数据结构这门课程是计算机相关专业的基础课,数据结构指的是数据在计算机中的存储、组织方式。我们在学习数据结构时候,会遇到各种各样的基础数据结构,比如堆栈、队列、数组、链表、树...这些基本...

2020-11-12 10:00:00 50

转载 雷军:小米将扩招 5000 名工程师!多个领域需要用到 C++

最近,雷军在小米开发者大会表示,未来会扩招5000名工程师。并且多数工程师会进行IoT平台、AI及语音智能交互、大数据及云服务等技术研发,这些都是需要软件具备高运行效率的领域,必然会选择...

2020-11-12 10:00:00 369

转载 有了这 12 款 IDEA 插件后,室友再也不叫我小白了

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达搞 Java 开发用什么软件,当然是神器idea了,那么,idea的插件对于你来说就是必不可少的了,不仅可以提高自己的编...

2020-11-12 10:00:00 183

原创 谷歌工程师的 LeetCode 算法笔记是怎么样的?

高畅现在是谷歌无人车部门(Waymo)的工程师,从事计算机视觉和机器学习方向。他在美国卡内基梅隆大学攻读硕士学位时,为了准备实习秋招,他从夏天开始整理某 code 上的题目,几个月的时间,刷了几百道题目。凭借着扎实的基础和长期的勤奋,他很快找到了如愿的工作。入职前,闲暇的时候,他突然想到,自己刷了那么多题,而且对很多题目的解法有着总结,为何不把这些题目归纳总结一些,做成一个便于后来者阅读学习的电子...

2020-11-11 15:42:21 107

转载 LeetCode 动画图解 | 218.天际线问题

今天分享一个LeetCode题,题号是218,标题是天际线问题,题目标签是线段树和Line Sweep [ 扫描线算法 ] ,题目难度是困难。最近新学了Go语言,来尝试一下效果,同时后面...

2020-11-11 10:00:00 51

转载 AI 工资那么高!转行 AI 应该怎样规划?

作为AI 初学者来说,最大的问题就是:资料太多!!!看不完!!!不知道如何取舍!!!人的精力有限!!!大部分想转行AI算法岗位的都比较浮躁。跳槽的时候不得其法。虽然AI行业高薪,但是你却...

2020-11-11 10:00:00 39

转载 和微信大佬聊了一夜,他告诉我为什么指针被誉为 C 语言灵魂?

点击上方“五分钟学算法”,选择“星标”公众号重磅干货,第一时间送达是的,这一篇的文章主题是「指针与内存模型」说到指针,就不可能脱离开内存,学会指针的人分为两种,一种是不了解内存模型,另外...

2020-11-11 10:00:00 49

空空如也

程序员吴师兄的留言板

发表于 2020-01-02 最后回复 2020-02-29

空空如也

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

TA关注的人 TA的粉丝

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