[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=3295 [算法] 记Lx表示第x个数的出现位置 显然 , 每次删去一个数 , 逆序对数减少([1 , Lx - 1]中 > x的数的个数 + [Lx + 1 , n]中 < x的数的个数 ...
分类:
其他好文 时间:
2018-12-30 02:47:49
阅读次数:
118
上一篇用链表实现了stack,这篇我们采用数组来存储数据,数组更容易理解,直接贴代码 第一、代码实现 1 #pragma once 2 #include <iostream> 3 using namespace std; 4 template <typename T> class StackArra ...
分类:
编程语言 时间:
2018-12-23 11:06:37
阅读次数:
196
#include<iostream> using namespace std; //测试 template 里面是否还可以有 template class alloc{ }; template <typename T,class Alloc=alloc> class vector{ public: ...
分类:
其他好文 时间:
2018-12-19 00:28:46
阅读次数:
170
0.目录 1. "双向循环链表的实现" 2. "小结" 1.双向循环链表的实现 本节目标: 使用 Linux 内核链表实现 StLib 中的双向循环链表 template typename T class DualCircleList; StLib 中双向循环链表的设计思路: 数据结点之间在逻辑上构 ...
分类:
其他好文 时间:
2018-12-18 17:57:19
阅读次数:
146
前面的系列我们讲了自定义new和delete操作,其中针对deleteArray的问题还有需要优化的地方。我们这次就针对POD类型进行一次优化。 下面的代码是针对POD类型的模板函数实现,分别为NewArrayPOD和DeleteArrayPOD: template <typename T, cla ...
分类:
编程语言 时间:
2018-12-09 18:43:33
阅读次数:
130
问题:验证外星语词典 用户通过次数170 用户尝试次数187 通过次数173 提交次数384 题目难度Easy 用户通过次数170 用户尝试次数187 通过次数173 提交次数384 题目难度Easy 某种外星语也使用英文小写字母,但可能顺序 order 不同。字母表的顺序(order)是一些小写字 ...
分类:
其他好文 时间:
2018-12-09 16:29:20
阅读次数:
186
+ 错误信息 /usr/include/boost/smart_ptr/shared_ptr.hpp:646: typename boost::detail::sp_dereference::type boost::shared_ptr::operator () const [with T = pc ...
分类:
其他好文 时间:
2018-12-06 20:50:18
阅读次数:
660
erizo的pipeline的handle,是媒体数据处理的基本操作,handle分为3类:IN,OUT,BOTH IN:数据进入handle,handle需要read数据并传递给下一级 OUT:数据进入handle,handle需要write数据并传递给下一级 BOTH:可以同时进行read和wr ...
分类:
其他好文 时间:
2018-12-05 20:46:06
阅读次数:
308
点击商品分类,弹出下框 点击确定,将选中的类别的name和唯一的code返回到上个页面 通过jp.getParent().haha();来调用上个页面的haha()js方法 ...
分类:
Web程序 时间:
2018-12-05 12:24:23
阅读次数:
322