自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (4)
  • 收藏
  • 关注

原创 error: reference to non-static member function must be called

在非静态成员函数内部,可以使用this指针访问对象的成员变量和成员函数。每个对象实例都有自己的成员变量和成员函数,因此非静态成员函数的行为可能因对象实例的不同而有所不同。我们需要传递一个 this 指针来告诉函数要处理哪个对象,因为它依赖于它而不是静态成员函数。当我们尝试将非静态成员函数作为函数指针传递给STL算法(如sort函数)时,由于函数指针没有隐含的this指针,因此无法直接使用非静态成员函数作为函数指针。因此我们需要将非静态成员函数转换为静态成员函数或全局函数,或者使用函数对象类。

2023-06-22 14:26:34 3801 2

原创 Spatio-temporal Self-Supervised Representation Learning for 3D Point Clouds

到目前为止,各种 3D 场景理解任务仍然缺乏实用和可推广的预训练模型,这主要是由于 3D 场景理解的复杂性质及其由相机视图、照明、遮挡等带来的巨大变化。在本文中,我们通过引入时空表示学习(STRL)框架来应对这一挑战,能够以自我监督的方式从未标记的 3D 点云学习。受婴儿如何从野外视觉数据中学习的启发,我们探索了从 3D 数据中获得的丰富的时空线索。具体而言,==STRL从3D点云序列中提取两个时间相关的帧作为输入,利用空间数据增强对其进行变换,并自监督地学习不变量表示。==为了证实 STRL 的有效性,我

2022-12-05 20:52:58 987 1

原创 torch.manual_seed()解析

torch.manual_seed()方法介绍

2022-10-28 21:05:59 2280

原创 Python基础笔记

python基础语法

2022-10-16 19:09:26 836

原创 Improved Baselines with Momentum Contrastive Learning

MoCoV2

2022-09-28 21:41:43 653

转载 关系数据理论PPT截图备份

华科数据库PPT截图

2022-08-22 10:30:12 84

原创 使用cin.get()和cin.getline()输入的注意事项

使用cin.get()和cin.getline()的输入时候,往往会因为前一步输入结束后,输入换行,导致下一步的输入出现错误,这时由于键盘缓冲区的问题导致的。

2022-08-20 21:22:01 483

原创 数据库总结(考研复试和期末复习皆可用)

总结得很详细希望对大家有用

2022-03-14 16:55:42 1721

原创 word 技巧 - 删除指定页页眉

先在要删除页眉的页面插入分节符再点击页眉,在设计中将链接到前一页取消注:某一行删除不了,可在视图中点击大纲进行删除。

2021-06-20 10:14:54 10664

原创 简单模拟 - 问题 D: 比较奇偶数个数

题目描述第一行输入一个数,为n,第二行输入n个数,这n个数中,如果偶数比奇数多,输出NO,否则输出YES。输入输入有多组数据。每组输入n,然后输入n个整数(1<=n<=1000)。输出如果偶数比奇数多,输出NO,否则输出YES。样例输入16770 69 24 78 58 62 64样例输出YESNO参考代码...

2021-03-29 11:04:25 114

原创 简单模拟 - 问题 C: 特殊乘法

题目描述写个算法,对2个小于1000000000的输入,求结果。特殊乘法举例:123 * 45 = 14 +15 +24 +25 +34+35输入两个小于1000000000的数输出输入可能有多组数据,对于每一组数据,输出Input中的两个数按照题目要求的方法进行运算后得到的结果。样例输入24 6542 666663 67样例输出6618039参考代码#include<stdio.h>#include<string.h>int main() {

2021-03-27 10:41:06 112

原创 *简单模拟 - 问题 B: A+B

题目描述给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。输入输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。输出请计算A+B的结果,并以正常形式输出,每组数据占一行。样例输入-234,567,890 123,456,7891,234 2,345,678样例输出-1111111012346912参考代码#include<stdio.h>#i

2021-03-26 13:03:03 111

原创 *简单模拟 - 问题 A: 剩下的树

题目描述有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,…,L共L+1个位置上有L+1棵树。现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。可能有M(1<=M<=100)个区间,区间之间可能有重叠。现在要求移走所有区间的树之后剩下的树的个数。输入两个整数L(1<=L<=10000)和M(1<=

2021-03-26 10:19:58 88

原创 *【 PATB1032 】挖掘机技术哪家强

为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在第 1 行给出不超过 10^5​的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。输出格式:在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。输入样例:63 652 801 1002 703 403 0输

2021-03-25 19:45:56 93

原创 【PAT B1001】害死人不偿命的 (3n+l) 猜想

卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展……我们今天的题目不是证明卡拉兹猜想,而是对给定的任一不超过 1000 的正整数 n,简单

2021-03-24 20:50:24 88

原创 黑盒测试 - 问题 H: A+B 输入输出练习VIII

题目描述你的任务是计算若干整数的和。输入输入的第一行为一个整数N,接下来N行每行先输入一个整数M,然后在同一行内输入M个整数。输出对于每组输入,输出M个数的和,每组输出之间输出一个空行。样例输入34 1 2 3 45 1 2 3 4 53 1 2 3样例输出10156参考代码#include<stdio.h>int main() { int N; scanf("%d", &N); while (N--) {

2021-03-23 14:56:19 192

原创 黑盒测试 - 问题 G: A+B 输入输出练习VII

题目描述你的任务是计算两个整数的和。输入输入包含若干行,每行输入两个整数a和b,由空格分隔。输出对于每组输入,输出a和b的和,每行输出后接一个空行。样例输入1 510 20样例输出630参考代码#include<stdio.h>int main() { int a, b; while (scanf("%d%d", &a, &b) != EOF) { /* code */ printf("%d\n

2021-03-23 14:45:45 106

原创 黑盒测试 - 问题 F: A+B 输入输出练习VI

题目描述你的任务是计算若干整数的和。输入每行的第一个数N,表示本行后面有N个数。输出对于每一行数据需要在相应的行输出和。样例输入4 1 2 3 45 1 2 3 4 5样例输出1015参考代码#include<stdio.h>int main() { int N; while (scanf("%d", &N) != EOF) { /* code */ int M, sum = 0; fo

2021-03-23 14:40:49 110

原创 黑盒测试 - 问题 E: A+B 输入输出练习V

题目描述你的任务是计算若干整数的和。输入输入的第一行是一个正数N,表示后面有N行。每一行的第一个数是M,表示本行后面还有M个数。输出对于每一行数据需要在相应的行输出和。样例输入24 1 2 3 45 1 2 3 4 5样例输出1015参考代码#include<stdio.h>int main() { int N, M; scanf("%d", &N); while (scanf("%d", &M) != EOF) {

2021-03-23 14:08:50 121

原创 黑盒测试 - 问题 D: A+B 输入输出练习IV

题目描述你的任务是计算若干整数的和。输入每行的第一个数N,表示本行后面有N个数。如果N=0时,表示输入结束,且这一行不要计算。输出对于每一行数据需要在相应的行输出和。样例输入4 1 2 3 45 1 2 3 4 50样例输出1015...

2021-03-23 13:28:18 179

原创 黑盒测试 - 问题 C: A+B 输入输出练习III

题目描述你的任务是计算a+b。输入输入中每行是一对a和b。其中会有一对是0和0标志着输入结束,且这一对不要计算。输出对于输入的每对a和b,你需要在相应的行输出a、b的和。如第二对a和b,他们的和也输出在第二行。样例输入1 510 200 0样例输出630参考代码#include<stdio.h>int main() { int a, b; while (scanf("%d%d", &a, &b), a || b) {

2021-03-22 14:04:44 168

原创 黑盒测试 - 问题 B: A+B 输入输出练习II

题目描述你的任务是计算a+b。输入第一行是一个整数N,表示后面会有N行a和b,通过空格隔开。输出对于输入的每对a和b,你需要在相应的行输出a、b的和。如第二对a和b,对应的和也输出在第二行。样例输入 Copy21 510 20样例输出 Copy630参考代码#include<stdio.h>int main() { int N, a, b; scanf("%d", &N); while (N--) { /*

2021-03-22 13:25:41 172

原创 黑盒测试 - 问题 A: A+B 输入输出练习I

题目描述你的任务是计算a+b。这是为了acm初学者专门设计的题目。你肯定发现还有其他题目跟这道题的标题类似,这些问题也都是专门为初学者提供的。输入输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。输出对于输入的每对a和b,你需要依次输出a、b的和。如对于输入中的第二对a和b,在输出中它们的和应该也在第二行。样例输入1 510 20样例输出630参考代码#include<stdio.h>int main() { int a, b; while

2021-03-22 11:21:23 159

原创 结构体 - 问题 C: C语言11.4

参考代码#include<stdio.h>struct { int num; char name[10]; char sex; char job; union { int class1;//class是关键字 char position[10]; }category;}stu_tch[100];int main() { int n; scanf("%d", &n); fo.

2021-03-21 21:29:30 419

原创 结构体 - 问题 E: C语言11.8

参考代码#include<stdio.h>struct Student { int num; char name[20]; int grade1; int grade2; int grade3; double average;}stu[10];//求出学生平均分void getAverage() { for(int i = 0; i < 10; i++) { scanf("%d %s %d %d %d".

2021-03-21 21:26:41 163

原创 结构体 - 问题 D: C语言11.7

题目描述编写两个函数input和print,分别用来输入5个学生的数据记录和打印这5个学生的记录。对于每一个学生,其记录包含了学号、名字、3门课程的成绩共5项。用主函数分别调用input和print函数进行输入和输出。要求使用结构体数组实现,结构体中包括了每个学生的5项记录。输入共有5行,每行包含了一个学生的学号(整数)、名字(长度不超过19的无空格字符串)和3门课程的成绩(0至100之间的整数),用空格隔开。输出与输入格式相同,每行输出一个学生的所有记录。请注意行尾输出换行。样例输入10

2021-03-21 17:00:58 100

原创 结构体 - 问题 B: C语言11.2

题目描述定义一个结构体student,存储学生的学号、名字、性别和年龄,读入每个学生的所有信息,保存在结构体中,并输出。结构体student的定义如下:struct student { int num; char name[20]; char sex; int age;};本题要求使用指向结构体数组的指针进行输入和输出。输入第一行有一个整数n,表示以下有n个学生的信息将会输入。保证n不大于20。以后的n行中,每一行包含对应学生的学号、名字、性别和年龄,用空格隔

2021-03-21 14:35:43 99

原创 *结构体 - 问题 A: C语言11.1

题目描述完成一个对候选人得票的统计程序。假设有3个候选人,名字分别为Li,Zhang和Fun。使用结构体存储每一个候选人的名字和得票数。记录每一张选票的得票人名,输出每个候选人最终的得票数。结构体可以定义成如下的格式:struct person { char name[20]; int count;}leader[3] = {“Li”, 0, “Zhang”, 0, “Fun”, 0};输入第一行有一个整数n,表示以下有n张选票信息将会输入。保证n不大于100。以后的n行中,每

2021-03-20 16:16:06 134

原创 C Primer Plus 摘录

空字符(null character),C语言用它标记字符串的结束。空字符不是数字0,它是非打印字符,其ASCII码值是(或等价于)0。C中的字符串一定以空字符结束,这意味着数组的容量必须至少比待存储字符串中的字符数多1。scanf()只会读取字符串中的一个单词,而不是一整句字符串常量"x"和字符常量’x’不同。区别之一在于’x’是基本类型(char),而"x"是派生类型(char数组);区别之二是"x"实际上由两个字符组成:'x’和空字符\0puts()函数只显示字符串,而且自动在显示的字符串末.

2021-03-19 23:19:33 41

转载 指针 - 问题 E: C语言10.16

题目描述输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。要求用3个函数实现,分别为输入10个数、进行处理、输出10个数。要求使用指针的方法进行处理。输入用空格隔开的10个整数。输出输出进行题目描述操作之后的10个整数,每个整数之后输出一个空格。请注意行尾输出换行。样例输入1 5 2 4 9 0 3 8 7 6样例输出0 5 2 4 6 1 3 8 7 9参考代码1. 不用指针#include<stdio.h>//输入十个数void Inp

2021-03-19 13:39:31 82

原创 指针 - 问题 D: C语言10.15

题目描述输入3个字符串,按从小到大的顺序输出。要求使用指针的方法进行处理。输入3行,每行一个用字符串。保证每个字符串的长度不超过20。输出按从小到大的顺序输出这3个字符串,每个字符串一行。请注意行尾输出换行。样例输入ChinaCLOCKdeal样例输出CLOCKChinadeal参考代码#include<stdio.h>#include<string.h>//交换指针指向void swap(char *&a, char *&b)

2021-03-19 12:34:05 56

原创 指针 - 问题 C: C语言10.10

题目描述给定字符串定义char *a = “I love China!”,读入整数n,输出在进行了a = a + n这个赋值操作以后字符指针a对应的字符串。输入一个整数n,保证0<=n<13.输出输出进行了题目描述中赋值操作之后a对应的字符串。请注意行尾输出换行。样例输入 Copy7样例输出 CopyChina!参考代码#include<stdio.h>#include<string.h>int main() { char *a =

2021-03-19 11:20:24 294

原创 指针 - 问题 B: C语言10.2

题目描述输入a、b、c三个整数,按先大后小的顺序输出a、b和c。注意请使用指针变量的方式进行比较和输出。输入三个用空格隔开的整数a、b和c。输出按先大后小的顺序输出a、b和c,用空格隔开。请注意行尾输出换行。样例输入 Copy9 0 10样例输出 Copy10 9 0参考代码#include<stdio.h>/* 算法思路: 比较两个值大小:直接比较即可 三个数的排序: 先将前两个进行比较大小,如果第一

2021-03-18 11:22:17 88

原创 指针 - 问题 A: C语言10.1

题目描述输入a和b两个整数,按先大后小的顺序输出a和b。注意请使用指针变量的方式进行比较和输出。输入两个用空格隔开的整数a和b。输出按先大后小的顺序输出a和b,用空格隔开。请注意行尾输出换行。样例输入 Copy5 9样例输出 Copy9 5参考代码#include<stdio.h>void compare(int *a, int *b) { if(*a > *b) { printf("%d %d", *a, *b); } else

2021-03-18 10:22:00 110

原创 *函数 - 问题 B: 习题7-7 复制字符串中的元音字母

题目描述写一个函数,将一个字符串中的元音字母复制到另一个字符串中。在主函数中输入一个字符串,通过调用该函数,得到一个有该字符串中的元音字母组成的一个字符串,并输出。输入一个字符串(一行字符)。输出该字符串所有元音字母构成的字符串。行尾换行。样例输入 CopyCLanguage样例输出 Copyauae提示可以采用如下函数原型void vowels(char s1[], char s2[]);参考代码#include<stdio.h>#include<strin

2021-03-17 10:45:37 228

原创 函数 - 问题 A: 习题7-5 字符串逆序存放

题目描述写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。输入一行字符串。输出输入字符串反序存放后的字符串。单独占一行。样例输入 Copyabcd样例输出 Copydcba参考代码#include<stdio.h>#include<string.h>void reserve(char str[]) { //一维数组不需要填写数组长度,二维数组只需要填写第二维度的长度 int le

2021-03-17 09:39:14 218

原创 数组 - 问题 J: 例题6-9 字符串求最大值

题目描述从键盘上输入3个字符串,求出其中最大者。输入输入3行,每行均为一个字符串。输出一行,输入三个字符串中最大者。样例输入 CopyEnglandChinaAmerica样例输出 CopyEngland参考代码#include<stdio.h>#include<string.h>int main() { char str1[10],str2[10],str3[10]; gets(str1); gets(str2); gets(

2021-03-16 15:43:00 115

原创 数组 - 问题 I: 例题6-4 矩阵转置

题目描述将一个2行3列的矩阵(二维数组)行列互换,存储到另一个3行2列的矩阵中。要求以整型数据为例来解答。输入输入2行数据,每行3个整数,以空格分隔。输出行列互换后的矩阵,3行,每行2个数据,以空格分隔。样例输入 Copy1 2 34 5 6样例输出 Copy1 42 53 6参考代码#include<stdio.h>int main() { int a[2][3], b[3][2]; for(int i = 0; i < 2; i++) {

2021-03-16 15:19:10 405

原创 数组 - 问题 H: 例题6-3 冒泡排序

题目描述从键盘上输入10个整数,用冒泡法对这10个数进行排序(由小到大)。输入以空格分隔的10个整数输出依次输出排好序的10个整数,每个数占一行。样例输入 Copy1 3 5 7 9 2 4 6 8 0样例输出 Copy0123456789参考代码#include<stdio.h>int main() { int num[10]; for(int i = 0; i < 10; i++) { scanf("%d",

2021-03-16 13:15:45 159

原创 *数组 - 问题 G: 例题6-2 数组求解Fibonacci数列问题

题目描述Fibonacci数列的特点:第1,2个数为1,1。从第3个数开始,概述是前面两个数之和。即:要求输出Fibonacci数列的前20个数。输入无输出Fibonacci数列的前20个数,每个数占一行。样例输入 Copy无样例输出 Copy11235813213455891442333776109871597258441816765参考代码#include<stdio.h>int main() { int n1 = 1,

2021-03-16 12:33:55 164

数据库系统概论总结(考研复试、期末复习皆可用)

本人复试所用,希望对大家有所帮助。 博客链接 https://blog.csdn.net/qq_43369776/article/details/123482738

2022-03-14

PASS六级词汇乱序版词汇表.txt

可导入墨墨背单词,欧路词典等软件使用

2021-03-13

数据库期末复习总结.pdf

https://blog.csdn.net/qq_43369776/article/details/103500300电子版,需要的可以自取

2021-01-09

考研数据结构代码.pdf

数据结构常见的代码

2021-01-04

空空如也

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

TA关注的人

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