[TOC] 不久的将来,我们要开始学习在C中动态申请和释放内存。在学习它们之前,我们先学习程序内存的分区,为掌握和理解动态申请、释放内存做好基础铺垫。 为什么程序的内存有分区 一般而言,我们的住房会分成多个区域(卧室、厨房、阳台、卫生间等),不同区域有不同的功能。 运行时,程序分区的道理也是一样的, ...
分类:
其他好文 时间:
2019-10-17 23:21:28
阅读次数:
107
这题是一个裸的网络流的题,但是本蒟蒻还是调试了半天2333.总是犯低级错误。 一开始我是用EK算法实现的。结果如下: 然后我又用Dinic算法实现了一下。 发现更慢了2333.我也不知道为啥,按道理Dinic应该比EK快的不知道到哪里去了才对。 下面是我的代码实现:EK算法: 下面是Dinic算法 ...
分类:
其他好文 时间:
2019-10-17 17:23:02
阅读次数:
64
线性基主要解决关于一些数的异或等问题,其中包括解决一堆数中任意几个数异或的最大值,最小值,第k大值等等。 线性基介绍及特点 前言 线性基对于萌新来说刚开始学肯定有点难度的,网上很多博客都把线性基讲复杂了(一开始就讲什么线性无关,什么张成),虽然学过线性代数再来理解线性基的确很容易,但是没学过线性代数 ...
分类:
其他好文 时间:
2019-10-16 13:51:53
阅读次数:
105
今天在检查oracle rac集群时,突然才发现服务器的根目录下面占用了很多空间,照道理不应该出现这种情况,初步猜想可能是哪个日志或跟踪文件太大导致。切换到跟目录,使用du -sh *来一层一层查看到底是哪个文件占用了这么多空间,最后定位到目录/u01/app/11.2.0/grid/crf/db/ ...
分类:
数据库 时间:
2019-10-15 13:02:07
阅读次数:
92
堆满足的条件:1,是一颗完全二叉树。2,大根堆:父节点大于各个孩子节点。每个节点都满足这个道理。小根堆同理。 parent = (i-1)/2 #i为当前节点 left = 2*i+1 right = 2*i + 2 堆可以分为大根堆和小根堆,这里用大根堆的情况来定义操作:(1)大根堆调整(max_ ...
分类:
编程语言 时间:
2019-10-14 16:13:54
阅读次数:
98
sam的线段树合并可直接这么写,和sa桶排求rk一个道理,只不过这个可以直接按照len合并。 ...
分类:
其他好文 时间:
2019-10-13 16:51:56
阅读次数:
81
一 生产者消费者模型介绍 为什么要使用生产者消费者模型 生产者指的是生产数据的任务,消费者指的是处理数据的任务,在并发编程中,如果生产者处理速度很快,而消费者处理速度很慢,那么生产者就必须等待消费者处理完,才能继续生产数据。同样的道理,如果消费者的处理能力大于生产者,那么消费者就必须等待生产者。为了 ...
分类:
其他好文 时间:
2019-10-13 11:03:17
阅读次数:
70
https://www.acwing.com/problem/content/133/ 单调栈的模板题,按道理悬线dp不用的话也可以这样做。 需要注意这道题不能直接dp,比如[3,5,4],这组数据,3可以拓展5,但5不能拓展4,不过3可以拓展4。 cpp include using namespa ...
最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。 十年河东十年河西,莫欺少年穷 学无止境,精益求精 上篇博客我们学习了EF CodeFirst增删改查之‘CRUD’,今儿,我们来探讨下MVC下的EF 排序、查询、分页操作 在此,本人先从分页说起 话说,做过 ...
分类:
编程语言 时间:
2019-10-10 16:10:37
阅读次数:
127
筱奇 筱奇 筱奇 筱奇 筱奇 筱奇 人穷而后志短。管仲有言:仓廪实而知礼节,衣食足而知荣辱。 知乎用户 6 人赞同了该回答 不是人穷志短,也不是志短人穷 。 首先“人穷志短”这句话不能被当作“道理”“理论论点”或者是“结论”。 这四个字凝炼的是一个极端残酷的客观事实。 “匹夫不可以夺其志”这句话很多 ...
分类:
其他好文 时间:
2019-10-10 14:08:23
阅读次数:
132