1 STL介绍 STL是“Standard Template Library”的缩写,中文名称为标准模板库。 STL是C++标准库的一部分,不用单独安装。 STL就是借助模板把常用的数据结构及其算法都实现了一遍。 2 目前编程遇到过的STL vector queue stack 参考 STL教程:C ...
分类:
其他好文 时间:
2020-07-04 22:20:33
阅读次数:
77
faker模块主要是用来创建伪数据,无需手动生成或者手写随机数来生成数据,可以利用faker完成伪造大量测试数据的工作 一、安装 pip install faker 二、使用 from faker import Faker f = Faker(locale='zh_CN') #为生成数据的文化选项, ...
分类:
编程语言 时间:
2020-07-04 20:29:48
阅读次数:
90
std::move和std::forward是C++11中新增的标准库函数,分别用于实现移动语义和完美转发。 下面让我们分析一下这两个函数在gcc4.6中的具体实现。 预备知识 引用折叠规则 T& + & => T&T&& + & => T&T& + && => T&T&& + && => T&& ...
分类:
其他好文 时间:
2020-07-04 18:45:02
阅读次数:
81
请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。 这题首先思路就比较复杂。 如果直接复制好基础链表,再复制random指针,就需要O(n^2)的时间,比较慢。 ...
分类:
其他好文 时间:
2020-07-04 17:02:36
阅读次数:
51
#前置芝士 熟练掌握二叉排序树的操作,了解 \(Treap\) 的左旋和右旋。 #引言 \(Treap\) 巧妙地使用随机数,解决了二叉查找树保持平衡的问题。但随机数的不稳定,导致它在极小概率的情况下不能保持树的平衡。故我们需要一种更加稳定的数据结构(虽然它不是很好写)。 #正文 \(Splay\) ...
分类:
其他好文 时间:
2020-07-04 16:51:48
阅读次数:
58
参考:https://www.cnblogs.com/dream66/p/13233797.html 一、Faker模块是什么? 一个Python第三方模块,主要用来创建伪数据 无需再手动生成或者手写随机数来生成数据,是否faker提供的方法,即可完成数据的生成 二、使用背景介绍 在软件测试过程中, ...
分类:
编程语言 时间:
2020-07-04 13:34:02
阅读次数:
69
概念: Qt Quick : QML 类型 和 功能的标准库Qt Quick 模块:提供可视化组件,模型视图支持,动画框架以及用于构建用户界面的更多功能。Qt Quick Controls :基于Qt Quick 的可重用UI组件库。Qt Quick1 基于Graphics View Qt Quic ...
分类:
其他好文 时间:
2020-07-04 13:32:22
阅读次数:
180
学习时常常忘记某个容器怎么用。别怕,只要用时会查。太多也记不过来。 微软的c++文档:https://docs.microsoft.com/zh-cn/cpp/standard-library/vector-class?view=vs-2019 又发现一个网上查文档的网站了,感觉还不错。链接:htt ...
分类:
编程语言 时间:
2020-07-04 01:33:39
阅读次数:
578
#include <iostream> using namespace std; int main(){ int sum,max=0,min=100,a[3]; float avg; sum=0; for (int i=1;i<=9;++i) { //cin >> a[i]; a[i]=rand() ...
分类:
编程语言 时间:
2020-07-03 23:19:01
阅读次数:
108
1、使用Java提供的工具生成证书 路径不能是文件夹,否则会找不到出现说 java.lang.Exception: 密钥库文件存在, 但为空的情况 keytool -genkey -alias myKeyStore -keyalg RSA -keystore 'D:\work\keystore\ke ...
分类:
Web程序 时间:
2020-07-03 15:20:07
阅读次数:
96