自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 robocup3d添加参数测试时卡在初始化

关于robocup3d添加参数时遇到的一些问题

2022-08-02 11:59:56 273 1

原创 pta_彩虹瓶

彩虹瓶的制作过程(并不)是这样的:先把一大批空瓶铺放在装填场地上,然后按照一定的顺序将每种颜色的小球均匀撒到这批瓶子里。假设彩虹瓶里要按顺序装 N 种颜色的小球(不妨将顺序就编号为 1 到 N)。现在工厂里有每种颜色的小球各一箱,工人需要一箱一箱地将小球从工厂里搬到装填场地。如果搬来的这箱小球正好是可以装填的颜色,就直接拆箱装填;如果不是,就把箱子先码放在一个临时货架上,码放的方法就是一箱一箱堆上去。当一种颜色装填完以后,先看看货架顶端的一箱是不是下一个要装填的颜色,如果是就取下来装填,否则去工厂里再搬一

2021-10-23 18:03:15 332

原创 pta--特殊堆栈

堆栈是一种经典的后进先出的线性结构,相关的操作主要有“入栈”(在堆栈顶插入一个元素)和“出栈”(将栈顶元素返回并从堆栈中删除)。本题要求你实现另一个附加的操作:“取中值”——即返回所有堆栈中元素键值的中值。给定 N 个元素,如果 N 是偶数,则中值定义为第 N/2 小元;若是奇数,则为第 (N+1)/2 小元。输入格式:输入的第一行是正整数 N(≤10^5 )。随后 N 行,每行给出一句指令,为以下 3 种之一:Push keyPopPeekMedian其中 key是不超过 10^5的正整数

2021-10-23 17:51:25 969 1

原创 pta求前缀表达式的值

算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。前缀表达式指二元运算符位于两个运算数之前,例如2+3*(7-4)+8/4的前缀表达式是:+ + 2 * 3 - 7 4 / 8 4。请设计程序计算前缀表达式的结果值。输入格式:输入在一行内给出不超过30个字符的前缀表达式,只包含+、-、*、/以及运算数,不同对象(运算数、运算符号)之间以空格分隔。输出格式:输出前缀表达式的运算结果,保留小数点后1位,或错误信息ERROR。输入样例:+ + 2 * 3 - 7 4 / 8 4输出样

2021-10-23 17:39:20 345

原创 矩阵快速幂的一些理解

首先给出矩阵乘法的一般写法(矩阵快速幂只用到方阵,所以这里只给出了方阵的语法,一般写法只需要改以下循环的条件就行了)const int N=100; int c[N][N]; void multi(int a[][N],int b[][N],int n)//n是矩阵大小,n<N { memset(c,0,sizeof c); for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) for(int k=1;k<=n;k+.

2021-08-29 21:26:21 96

原创 在Ubuntu系统下搭建robocup3d环境时遇到的问题总结

一、首先附上一篇完整的Ubuntu系统下 Robocup 3D 仿真平台安装教程(实验室学长写的,很详细)Ubuntu系统下 Robocup 3D 仿真平台安装教程win10下用VMware workstation pro安装Ubuntu 16.04图解二、问题汇总如何将本地文件下载到虚拟机系统中我采用的利用u盘将文件导入至Ubuntu系统中,再用该方法时需要注意以下几个问题:首先要修改虚拟机的关于USB控制器的设置,设置按照如下设置接入u盘后,如果弹出以下窗口,说明你.

2021-08-22 21:39:49 638 4

原创 pta 7-1 说反话加强版

pta 7-1 说反话加强版给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用若干个空格分开。输出格式:每个测试用例的输出占一行,输出倒序后的句子,并且保证单词间只有1个空格。输入样例:Hello World Here I Come输出样例:Come I Here World Hello#in

2021-08-15 10:20:50 364

原创 2021-08-08

7.30~8.6学习记录C++这一周复习了string类和STL里面容器的相关内容。现对string和几个容器简单总结一下string类类模板包含头文件string初始化有多种方法:length()读取对象的长度可以用等号赋值,也可用assign成员函数赋值,assign可以部分赋值string.at(i)可以对每个字符进行访问遍历对象之间可以用加号连接对象之间可以直接用关系运算符进行比较字串substr()交换swap()find()查找字符或字符串erase()

2021-08-08 17:36:02 60

原创 7月25日~7月30日 C++与数据结构

C++部分继承:本周主要学习了继承和多态的相关知识,这两个知识的理论相对来说理解起来不算很难,主要是在编程实践的过程中这种思想的理解和运用。继承关系和复合关系的辨析:继承是“是”的关系,如果B是A的派生类,那么B对象也是一个A对象;而复合关系是“有”的关系,C有成员变量k,k是D的对象;D对象是C对象的固有属性或组成部分。关于protected类的成员变量的访问,谁可以访问?基类的成员函数,基类的友元函数,派生类的成员函数可以访问当前对象的基类保护成员;总之,protected的访问范围是.

2021-07-30 18:48:22 79

原创 【附源码】C语言课设——图书信息管理系统

其实这个题目要实现的功能比较清晰,主要就是文件和链表的操作以及基于这两个基础上的填删改查等功能,当然也可以添加一些个性化的功能,比如按照图书的检索量来对库存的图书进行热度的排序。以下是我的这个图书管理系统的功能图以及菜单之间的调用情况(两张图基本一样,第二张图显示了菜单的调用信息)附上源码,有好的建议欢迎各位大佬指正!第二部分的代码是一个头文件,里边包含了我需要用的的头文件以及三大部分关键函数的函数体,第一个是创建链表存入数据并返回头指针,第二个是将链表放入相应的文件,第三个是将数据..

2021-07-25 18:20:34 4160 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除