- 2024-11-21实验4 类的组合、继承、模板类、标准库
1.实验任务1task1_1.cpp1#include<iostream>2usingnamespacestd;34classA{5public:6A(intx0,inty0);7voiddisplay()const;8private:9intx,y;10};11A::A(intx0,inty0):x{x0},y{y0}{}12voidA::display()con
- 2024-11-21回文数字嗯还可以吧
比较简单,只不过是很多循环#include<stdio.h>intmain(){intn;scanf("%d",&n);intfound=0;//用于标记是否找到回文数字//这里我们把5和6位回文数字分开寻找,因为我不会合在一起//我们先找5位回文数字for(inta=1;a<=9;a++)
- 2024-11-21XDF OJ P Answer-C P1008
(说明:此代码只作为参考,并非绝对的正确代码,但是保证AC)题目:寻找域名描述统一资源定位符(UniformResourceLocator,缩写为URL)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文
- 2024-11-21[Linux]进程控制
进程控制进程创建fork函数作用fork函数的作用是用来创建一个新进程,新进程被称为子进程,而原来的进程称为父进程。返回值fork函数有两个返回值,给父进程返回子进程pid,给子进程返回0。为什么有两个返回值?在执行fork函数的时候,当fork函数的核心逻辑已经执行完成,准备return时,
- 2024-11-2121~23集训测试题总结
23集训测试题(10.8)密码锁这题数据量较小,可以直接暴力枚举所有密码情况并一一判断暴力代码#include<iostream>#include<cstring>#include<algorithm>usingnamespacestd;structL{intstate[6];booloperator<(constL&b)const{for(inti
- 2024-11-21C++系统教程007-数据类型06(cin输入语句)
练习:1.控制输出精确度本实例中,定义一个整型变量并赋值,定义一个双精度变量并赋值,利用cout输出这两个不同精度的格式。//控制精度#include<iostream>usingnamespacestd;intmain(){ intx=123; doubley=3.1415; cout<<"x="; cout.width(10);//设置输出域宽为10
- 2024-11-21动态规划部分题目代码记录
A点击查看代码#include<iostream>#include<algorithm>usingnamespacestd;constintN=105;#definelllonglongllt,shu[N],n;intmain(){cin>>t;shu[1]=1;shu[0]=1;for(inti=2;i<82;i++)shu[i]=s
- 2024-11-21qTime及qTimer用法
#ifndefWIDGET_H#defineWIDGET_H#include<QWidget>#include<QTimer>#include<QTime>QT_BEGIN_NAMESPACEnamespaceUi{classWidget;}QT_END_NAMESPACEclassWidget:publicQWidget{Q_OBJECTpublic:Widget(QWidget*paren
- 2024-11-21CF889E Mod Mod Mod DP
对于一个x我们发现最多只有\(\log\)次有效取模,但没啥用。我们发现\(dp\)数组(函数)是一个分段一次函数(等差数列),然后从第一个\(a_i\)开始考虑,发现每次只会多出一条线段(就是\(a_i-1\)这条)其他线段会翻折到下面,对于一条线段只会进行\(\loga\)次翻折,所以对线段的操作总次数
- 2024-11-212024.11.20组队训练记录
B.osu!mania题面:\(pp=\max\left(0,\frac{320a+300b+200c+100d+50e+0f}{320(a+b+c+d+e+f)}-80\%\right)\times5\timesppmax\)输入:输入的第一行包含一个正整数$T$,表示数据组数。保证$1\leqT\leq100$。对于每组测试数据:输入
- 2024-11-21P2404 自然数的拆分问题
[#自然数的拆分问题题目描述任何一个大于$1$的自然数$n$,总可以拆分成若干个小于$n$的自然数之和。现在给你一个自然数$n$,要求你求出$n$的拆分成一些数字的和。每个拆分后的序列中的数字从小到大排序。然后你需要输出这些序列,其中字典序小的序列需要优先输出。输入格式
- 2024-11-21实验4 类的组合、继承、模板类、标准库
task2:代码:1#include<iostream>2#include<vector>3#include<string>4#include<algorithm>5#include<numeric>6#include<iomanip>78usingstd::vector;9usingstd::string;10usingstd::c
- 2024-11-21实验4 类的组合、继承、模板类、标准库
实验2GradeCalc.hpp#include<iostream>#include<vector>#include<string>#include<algorithm>#include<numeric>#include<iomanip>usingstd::vector;usingstd::string;usingstd::cin;usingstd::cout;usingstd::en
- 2024-11-21实验4 类的组合、继承、模板类、标准库
实验任务1task1_1.cpp#include<iostream>usingstd::cout;usingstd::endl;//类A的定义classA{public:A(intx0,inty0);voiddisplay()const;private:intx,y;};A::A(intx0,inty0):x{x0},y{y0}{}voidA::display()const{
- 2024-11-21每日一题 6 回文串问题 遗忘的密码
问题A回文串问题题目描述:对于一个串ABCD,规定可以将左边的一个字符移到右边,得到BCDA,同理再操作一次,得到CDAB。现有一个串AABB,不是回文串,但只要将左边的一个字符移到右边,就成为了回文串,同理BAABC,操作两次,成为回文串。问,给定一个串,经过多次这样的操作是否能成为回文串
- 2024-11-20实验4
GradeCalc.hpp#include<iostream>#include<vector>#include<string>#include<algorithm>#include<numeric>#include<iomanip>usingstd::vector;usingstd::string;usingstd::cin;usingstd::cout;usingstd::endl;
- 2024-11-20【c++丨STL】stack和queue的使用及模拟实现
- 2024-11-20C语言第14节:字符函数和字符串函数
1.字符分类函数C语言中有一系列的函数是专门做字符分类的,也就是一个字符是属于什么类型的字符的。这些函数的使用都需要包含一个头文件是<ctype.h><ctype.h>头文件中的字符分类函数提供了一组用于检查单个字符特性的函数。这些函数接收一个字符(通常为int类型的char值),返回
- 2024-11-20Qt - 多线程之并发(QtConcurrent)
一、什么是QtConcurrent?Concurrent是并发的意思,而QtConcurrent同std一样,是一个命名空间(namespace)。提供了一些高级的API,使得在编写多线程的时候,无需使用低级线程原语,如读写锁,等待条件或信号。使用QtConcurrent编写的程序会根据可用的处理器内核数自动调整使用的线程数。对于QtC
- 2024-11-20Qt - 多线程之线程同步
一、线程为什么要同步使用两个线程对一个全局变量做累加,从0加到10,所以只要每个线程累加到5就行。代码如下所示:#include<QApplication>#include<QThread>#include<QDebug>//定义共享资源intsharedValue=0;//定义一个线程类classMyThread:publicQThread{pub
- 2024-11-20Qt - 多线程之线程的开始、暂停、恢复、停止
示例1在Qt中,可以使用QThread的线程控制功能来暂停和恢复一个线程。这里是一个简单的例子: #include<QThread>#include<QDebug>classWorkerThread:publicQThread{voidrun()override{qDebug()<<"Threadisrunning";//执行一些任务
- 2024-11-20QT5.15.2 连接MySQL 驱动问题解决方案,无论菜鸟️还是老鸟,解决了就是好鸟
最近在学QT,现在QT只能在线安装了,用了几天,看到数据库时,需要用MySQL,结果出现了问题。QSqlDatabase:QMYSQLdrivernotloaded、QSqlDatabase:availabledrivers:QSQLITEQODBCQODBC3QPSQLQPSQL7、Sqlconnectfailed、"DrivernotloadedDrivernotloaded"网上找到很多
- 2024-11-20实验4 类的组合、继承、模板类、标准库
实验任务21#include<iostream>2#include<vector>3#include<string>4#include<algorithm>5#include<numeric>6#include<iomanip>78usingstd::vector;9usingstd::string;10usingstd::cin;
- 2024-11-20点云特征提取代码
本篇文章主要给出部分点云特征提取的代码,鉴于自身水平所限,如有错误,欢迎批评指正。 环境:vs2015,pcl1.8.1harris:iss:sift:boundary:代码://(欢迎进Q群交流:874653199)#include<pcl/point_types.h>#include<pcl/common/common.h>#include
- 2024-11-20AtCoder Beginner Contest 380
AtCoderBeginnerContest380总结A用桶统计\(1\),\(2\),\(3\)出现的次数,判断即可。#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#include<vector>#include<queue>#include