【测试数据】 由随机数产生器生成。 #define max 200 #include<iostream> using namespace std; typedef struct redtype { int key; char otherinfo; }redtype; typedef struct s ...
分类:
编程语言 时间:
2018-02-12 11:25:43
阅读次数:
197
入门Webpack,看这篇就够了 转载来自:https://www.jianshu.com/p/42e11515c10f 如果你在学习过程中出错了,可点击此处参考 写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或 ...
分类:
Web程序 时间:
2018-02-11 23:40:48
阅读次数:
236
在做查询数据库操作时,报了以上错误,还有out of memery heap hacp ,原因是mysql的max_allowed_packet设置过小引起的,我一开始设置的是1M,后来改为了20M mysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会被max_allo ...
分类:
数据库 时间:
2018-02-11 22:42:17
阅读次数:
260
何为单调队列? 单调队列是一个队列(废话) 而且必须同时满足下标单调和值单调两个单调特性。 跟优先队列不同,优先队列直接使用堆(heap)来实现,如何删去特定下标元素?不明。 本人喜欢用单调队列存下标,这样比存值不知道高到哪里去了。 新来一个元素,进队。之后特判长度有没有超过。超过则把最前面的元素出 ...
分类:
其他好文 时间:
2018-02-11 21:22:29
阅读次数:
172
"题目链接" "主要思路" cpp / 对于询问1,用堆代替multiset/Splay 对于询问2,multiset 1.注意哨兵元素 2.注意multiset中删除时是删除某元素的一个位置,而不是这个元素!这个值会全部都删掉 / include include include include c ...
分类:
其他好文 时间:
2018-02-09 20:47:13
阅读次数:
148
1.入门水题 2.初级 3.中级 4.高级 ...
分类:
其他好文 时间:
2018-02-09 14:50:07
阅读次数:
269
a 声明变量时不同的内存分配: 1)原始值:存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。 这是因为这些原始类型占据的空间是固定的,所以可将他们存储在较小的内存区域 – 栈中。这样存储便于迅速查寻变量的值。 2)引用值:存储在堆(heap)中的对象,也就是说,存储 ...
分类:
编程语言 时间:
2018-02-07 19:55:45
阅读次数:
172
堆排序是由1991年的计算机先驱奖获得者、斯坦福大学计算机科学系教授罗伯特.弗洛伊德(Robert W.Floyd)和威廉姆斯(J.Williams)在1964年共同发明了的一种排序算法( Heap Sort ); 堆排序(Heapsort)是指利用堆积树(堆)这种数据结构所设计的一种排序算法,它是 ...
分类:
编程语言 时间:
2018-02-05 23:27:10
阅读次数:
259
今日题目: 今天的题目相对比较难,特别是第1题和第3题很考验数学功底,下面我们一题一题来看看。 1.整数中1出现的次数 代码如下: 2.把数组排成最小的数 代码如下: 3. 丑数 代码如下: 4.第一个只出现一次的字符位置 代码如下: ...
分类:
编程语言 时间:
2018-02-05 17:11:59
阅读次数:
197
没有什么难以理解的地方 下面是memlib 注意MAX_HEAP 不要取太大不然开不了 加上相应的库函数就可以运行了.不过问题是mm_free有没有很好的工作我还没想到很好的方法检验. ...
分类:
其他好文 时间:
2018-02-04 18:00:35
阅读次数:
239