- 博客(5)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 腾讯测试题-满二叉排序树根节点
题目描述: 于一棵满二叉排序树深度为k,节点数为2^k-1;节点值为1至(2^k - 1),给出k和任意三个节点的值,输出包含该三个节点的最小子树的根节点。 样例输入:4 10 15 13 样例输出:12 #include #include #include using namespace std; int getRoot(const int &k) { int
2017-10-02 17:17:59 742
原创 STL编程题-集合动态修改
描述 现有一整数集(允许有重复元素),初始为空。我们定义如下操作: add x 把x加入集合 del x 把集合中所有与x相等的元素删除 ask x 对集合中元素x的情况询问 对每种操作,我们要求进行如下输出。 add 输出操作后集合中x的个数 del 输出操作前集合中x的个数 ask 先输出0或1表示x是否曾被加入集合(0表示不曾加入),再输出当前
2017-05-29 17:51:47 1202
转载 浅谈外存分配的几种方式
外存,指的是除了cpu缓存和内存以外的存储器,硬盘、光盘、U盘都可以被称为外存。所有的数据,也都存在这里面,故他的分配方式变得极其重要,这直接影响到了计算机的运行速度。 外存分配方式主要有这几种:连续分配,链式分配,索引分配。 一. 连续分配 原理:创建文件时,分配一组连续的块;FAT(文档分配表)中每个文件只要一项,说明起始块和文件长度。对于顺序文件有利。 优点
2017-05-29 17:50:42 724
原创 STL编程题-动态添加序列
问题描述 写一个程序完成以下命令: new id ——新建一个指定编号为id的序列(id add id num——向编号为id的序列加入整数num merge id1 id2——合并序列id1和id2中的数,并将id2清空 unique id——去掉序列id中重复的元素 out id ——从小到大输出编号为id的序列中的元素,以空格隔开 输入 第一行
2017-05-29 15:43:59 2151
转载 QT界面(控件)相关设计的一些技巧总结
引言 最近在做数据库相关课程设计,所以就借此机会,先熟悉一下Qt的一些编程,同时了解一下C++的一些特性。其实更重要的是如何组织好相关模块的连接,如何规划项目,等等。所以就顺道把过程中遇到的问题和重要的一些控件的槽和信号介绍一下,以后忘了可以回来看。呵呵。 以下是我用到的一些重要的函数和代码: 一、数据库的连接 1. QSqlDatabase TB = QSqlDa
2016-09-06 18:51:21 627
stm32重定向scanf到串口 这里怎么使用呢?
2015-07-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人