码迷,mamicode.com
首页 >  
搜索关键字:大堆    ( 2816个结果
【算法与数据结构】二叉堆是什么鬼?
二叉堆是一种应用很广的数据结构,今天,我们就来简单讲讲二叉堆。什么是二叉堆?二叉堆是一种特殊的堆。具有如下的特性:具有完全二叉树的特性。堆中的任何一个父节点的值都大于等于它左右孩子节点的值,或者都小于等于它左右孩子节点的值。根据第二条特性,我们又可以把二叉堆分成两类:1、最大堆:父节点的值大于等于左右孩子节点的值。2、最小堆:父节点的值小于等于左右孩子节点的值。我们把二叉堆的根节点称之为堆顶。根据
分类:编程语言   时间:2020-12-02 12:34:24    阅读次数:6
【原创】Java并发编程系列10 | 线程状态
【原创】Java并发编程系列10|线程状态收录于话题#进阶架构师|并发编程专题12个点击上方“java进阶架构师”,选择右上角“置顶公众号”20大进阶架构专题每日送达Java并发编程脑图本文为何适原创并发编程系列第10篇,前面几篇没看过的,可以在文末找到前几篇的跳转链接。前面几篇理论知识介绍了一大堆,实际编程中线程应该怎么用呢?接下来就要开始介绍实际编程中如何操作线程,本文内容如下:如何创建并启动
分类:编程语言   时间:2020-11-24 12:47:48    阅读次数:8
【数据结构与算法】 通俗易懂讲解 二叉堆实现
在二叉堆(请戳我)中介绍了二叉堆的概念以及基本性质,本文主要对二叉堆的主要实现进行分析。首先,还是给出上文中二叉堆的定义。template<classT>classMaxHeap{private:T*mHeap;//数据intmCapacity;//总的容量intmSize;//实际容量private://最大堆的向下调整算法voidfilterdown(intstart,intend
分类:编程语言   时间:2020-11-23 12:28:03    阅读次数:6
《我想进大厂》之MQ夺命连环11问
继之前的mysql夺命连环之后,我发现我这个标题被好多套用的,什么夺命zookeeper,夺命多线程一大堆,这一次,开始面试题系列MQ专题,消息队列作为日常常见的使用中间件,面试也是必问的点之一,一起来看看MQ的面试题。 你们为什么使用mq?具体的使用场景是什么? mq的作用很简单,削峰填谷。以电商 ...
分类:其他好文   时间:2020-11-18 13:17:35    阅读次数:6
O记数据库内部开发人员人员吐槽代码乱!
O记数据库内部开发人员人员吐槽代码乱!在ycombinator上看到O记码农吐槽O记数据库代码一团糟,个人认为有点意思。以下是O记数据库的情况。O记数据库12.2c接近2500万行C语言代码。随便改一行代码就让1000+测试用例fail。好几代的程序员都在这个代码库上工作,当然大家deadline不同,所以也都在这一大堆辣鸡上添一些新辣鸡。代码逻辑,内存管理,上下文切换非常复杂,由上千个flag控
分类:数据库   时间:2020-11-06 00:56:01    阅读次数:23
都9012年了,为何我还坚持用C语言开发游戏
都9012年了,为何我还坚持用C语言开发游戏我最近所有个人项目游戏都是用“纯”C语言开发。解释为什么要这样做可能很有趣。预警:一大堆枯燥的编程语言观点将要出现。我需要什么样一种编程语言有些条件是不可协商的。首先,语言必须可靠。我无法接受花时间去处理那些不是我自己原因造成的bug。我的许多游戏都是为Flash开发的,现在Flash快要死了。我不想花时间将旧游戏移植到新平台,我想制作新游戏。我需要一个
分类:编程语言   时间:2020-11-04 18:13:33    阅读次数:19
Linux打包和压缩的区别
Linux打包和压缩的区别? 首先要 弄清两个概念:打包和压缩。打包是指将一大堆文件或目录什么的变成一个总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个小文件。为什么要区分这 两个概念呢?其实这源于Linux中的很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你就得先借助 ...
分类:系统相关   时间:2020-11-04 18:04:25    阅读次数:22
Qt音视频开发37-USB摄像头解码ffmpeg方案
一、前言 用ffmpeg来处理USB摄像头,是前段时间研究视频监控ffmpeg内核的时候搞定的,既然ffmpeg这么牛逼的库可以解析各种音视频,我想处理个本地USB摄像头应该也不是什么难事,果真搜索也是一大堆,当然主要也是因为有个项目的应用需要用到ffmpeg来处理本地USB摄像头,需要拿到每张图片 ...
分类:其他好文   时间:2020-11-01 20:56:29    阅读次数:17
Pycharm永久激活码2020,百分百能用!
早上一打开Pycharm显示到期了,需要激活码重新激活,网上搜了一大堆,结果不是失效就是各种错误提示,今天分享一个能用的Pycharm激活码,节省大家的时间。 激活码被用的次数多了之后就会失效,如果下边这个Pycharm激活码已经失效了的话,大家可以关注微信公众号:Python联盟,然后回复“激活码 ...
分类:其他好文   时间:2020-10-12 20:00:10    阅读次数:17
突然挂了!Redis的缓存都还在内存中,这下完了
我是Redis,一个叫Antirez的男人把我带到了这个世界上。“快醒醒!快醒醒!”,隐隐约约,我听到有人在叫我。慢慢睁开眼睛,原来旁边是MySQL大哥。“我怎么睡着了?”“嗨,你刚才是不是出现了错误,整个进程都崩溃了!害得一大堆查询请求都给我怼过来了!”,MySQL说到。刚刚醒来,脑子还有点懵,MySQL大哥扶我起来继续工作。“糟了!我之前缓存的数据全都不见了!”“WTF?你没有做持久化吗?”,
分类:其他好文   时间:2020-09-23 23:28:12    阅读次数:59
2816条   上一页 1 2 3 4 5 ... 282 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!