
c++
络小绎
修行
展开
-
【ccf认证】201403-2 窗口(c/c++)
试题编号: 201403-2 试题名称: 窗口 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 在某图形操作系统中,有 N 个窗口,每个窗口都是一个两边与坐标轴分别平行的矩形区域。窗口的边界上的点也属于该窗口。窗口之间有层次的区别,在多于一个窗口重叠的区域里,只会显示位于顶层的窗口里的内容。 当你点...原创 2019-03-13 16:30:42 · 375 阅读 · 0 评论 -
【ccf认证】201709-2 公共钥匙盒(c/c++)
试题编号: 201709-2 试题名称: 公共钥匙盒 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。 钥匙...原创 2019-03-04 16:27:30 · 421 阅读 · 0 评论 -
【ccf认证】201412-2 Z字形扫描(c/c++)
试题编号: 201412-2 试题名称: Z字形扫描 时间限制: 2.0s 内存限制: 256.0MB 问题描述: 问题描述 在图像编码的算法中,需要将一个给定的方形矩阵进行Z字形扫描(Zigzag Scan)。给定一个n×n的矩阵,Z字形扫描的过程如下图所示: 对于下面的4×4的矩阵, 1 5 3 9 ...原创 2019-03-10 16:33:06 · 437 阅读 · 0 评论 -
【ccf认证】201604-2 俄罗斯方块(c/c++)
试题编号: 201604-2 试题名称: 俄罗斯方块 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 俄罗斯方块是俄罗斯人阿列克谢·帕基特诺夫发明的一款休闲游戏。 游戏在一个15行10列的方格图上进行,方格图上的每一个格子可能已经放置了方块,或者没有放置方块。每一轮,都会有一个新的由4个小方块组成的...原创 2019-03-08 21:27:40 · 551 阅读 · 0 评论 -
【ccf认证】201703-2 学生排队(c/c++)
试题编号: 201703-2 试题名称: 学生排队 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 体育老师小明要将自己班上的学生按顺序排队。他首先让学生按学号从小到大的顺序排成一排,学号小的排在前面,然后进行多次调整。一次调整小明可能让一位同学出队,向前或者向后移动一段距离后再插入队列。 例如,下...原创 2019-03-05 18:03:02 · 497 阅读 · 0 评论 -
【ccf认证】201512-2 消除类游戏(c/c++)
试题编号: 201512-2 试题名称: 消除类游戏 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被...原创 2019-03-09 16:32:44 · 433 阅读 · 0 评论 -
Qt5.9.0配置opencv4.1.1过程记录
没啥好借鉴的,就只是记录一下自己的踩坑历程。原创 2020-06-02 00:29:40 · 1076 阅读 · 3 评论 -
【Qt5】实现简易计算器
实现2个数进行四则运算的计算器。原创 2020-04-26 19:54:35 · 12755 阅读 · 24 评论 -
c++ 内存管理
内存管理的含义:申请 / 归还内存资源new申请内存,delete释放内存。int *p = new int;if(NULL==p){//判断是否申请成功 //内存分配失败 //异常处理}delete p;p = NULL;//避免错误申请和释放块内存:int *arr = new int[10];if(NULL==arr){ //内存分配失败...原创 2019-09-03 20:25:57 · 153 阅读 · 0 评论 -
c++ 函数默认值&函数重载&内联函数
函数参数默认值1.有默认参数值的参数必须在参数表的最右端:void fun(int i, int j=5, int k=10); //1void fun(int i, int j=5, int k); //2写法1正确,写法2错误。可在声明时写默认值,定义时不要写,有概率编译不通过。2.函数调用时,无实参则用默认值,否则实参覆盖默认值。//函数声明void f...原创 2019-06-13 17:00:14 · 245 阅读 · 0 评论 -
c++ const
const与指针类型写法一const int *p = null; //1int const *p = null; //2上述2种表示方法等价,const修饰*p,故*p的值不可变,但指针p可更改指向的对象:int x = 3;const int *p = &x; //const修饰*pp = &y;//正确*p = 4;//错误写法二i...原创 2019-06-13 16:05:32 · 184 阅读 · 0 评论 -
c++ 引用
引用是变量的别名,引用必须初始化。1.基本数据类型的引用int a =3;int &b = a; //引用必须初始化b = 10;执行后a和b的值均为10.2.结构体类型的引用typedef struct{ int x; int y;}Coor;Coor c1;Coor &c = c1;c.x = 10;c.y =...原创 2019-06-06 20:53:36 · 141 阅读 · 0 评论