- 博客(56)
- 问答 (2)
- 收藏
- 关注
原创 PostgreSQL向量数据插件--pgvector安装(附PostgreSQL安装)
本文为本人在安装pgvector中踩过的坑,已找到解决方法,现向大家分享。
2023-12-16 01:13:51 10914 1
原创 PostgreSQL系统概述
1.简介PostgreSQL是一种对象 - 关系数据库管理系统(ORDBMS),支持关系型数据库的功能及具备对象数据库的特征。1.1何为关系型数据库关系型数据库是指根据关系模型来创建的数据库。关系模型可以看成是一个二维表格模型。1.2何为对象型数据库具备类、继承等面向对象程序设计语言的特征。2.特性(1)开放特性有着丰富的数据类型,如任意精度的数值、无限制长度的文本、几何图元、IP地址、数组等;
2023-08-24 00:03:13 857
原创 洛谷P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here
洛谷P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here
2022-09-05 11:05:55 223
原创 向量5(友元类)
友元类正在上传…重新上传取消(1)在向量CVector类的代码上,定义n阶矩阵类CMatrix,包含私有数据成员data存储矩阵数据,n存储矩阵阶数。(2)将CMatrix定义为CVector的友元类。(3)为CMatrix添加成员函数:CVector multi(const CVector &v1),计算n阶矩阵与n维向量v1的乘积。(4)为CMatrix添加成员函数,判定矩阵与向量v1是否可计算乘积。(5)为CMatrix添加需要的构造函数、析构函数和其它成员函数。
2022-09-04 00:15:58 737
原创 向量4(类复合)
题目描述为向量1题目中实现的CVector类增加成员函数float Average(),计算n维向量的平均值并返回。定义CStudent类,私有数据成员为:string name; // 姓名CVector score; // n个成绩(1)添加构造函数,用虚参name1、n1、数组a1初始化CStudent类对象。(2)添加输出函数,按样例格式输出CStudent对象值。主函数输入数据,测试CStudent对象。输入输入多行,每行格式为:学生姓名 科目n n
2022-05-02 16:46:30 1095 2
原创 向量3(静态成员)
题目描述为向量1题目实现的CVector类添加私有静态成员sum,在初始化对象的同时,统计所有对象的n维向量和sum。主函数生成多个对象,测试向量和。可根据需要自行添加需要的静态成员函数,添加非静态成员函数不得分。输入测试次数t每组测试数据格式如下:输入m,表示n维向量的数目后跟m行,每行格式:向量维数n n维向量值输出对每组测试数据的m个向量,输出所有向量的分量和sum输入样例225 1 2 3 4 53 4 5 632
2022-05-02 15:35:15 857 3
原创 向量2(友元及拷贝构造)
题目描述在题目向量1的代码上添加类CVector的友元函数add,计算两个向量的和(对应分量相加)。add定义如下:CVector add(const CVector v1, const CVector v2) //函数头不可修改。主函数输入数据,生成两个向量对象v1,v2,调用add(v1, v2).print()输出向量v1 + v2的计算结果。(假设print()为CVector类中的输出函数。)可根据需要,为类CVector添加拷贝构造函数及其它成员函数。输入第一
2022-05-02 15:04:10 665 1
原创 向量1(类和对象)
题目描述n个有序数a1,a2,...,an组成的数组称为n维向量。 为n维向量定义CVector类,包含私有数据成员:int *data;//存储n维向量int n; //向量维数。方法有:(1)无参构造函数,设置n=5,data的数据分别为0,1,2,3,4;(2)构造函数,用虚参n1和数组a初始化n和data的数据;(3)输出函数,按格式输出n维向量的值;(4)析构函数。主函数输入数据,生成CVector对象并调用输出函数测试。输入输入n输
2022-05-02 14:38:55 497
原创 动态矩阵(指针与堆内存分配)
题目描述未知一个整数矩阵的大小,在程序运行时才会输入矩阵的行数m和列数n要求使用指针,结合new方法,动态创建一个二维数组,并求出该矩阵的最小值和最大值,可以使用数组下标法。不能先创建一个超大矩阵,然后只使用矩阵的一部分空间来进行数据访问、创建的矩阵大小必须和输入的行数m和列数n一样输入第一行输入t表示t个测试实例第二行输入两个数字m和n,表示第一个矩阵的行数和列数第三行起,连续输入m行,每行n个数字,表示输入第一个矩阵的数值依次输入t个实例输出每行输出一
2022-05-02 11:41:16 644
原创 成绩查询(指针运算)
题目描述已知一组学生成绩,然后根据输入的序号查询成绩要求:1. 使用一个整数数组存储学生成绩2. 使用一个指针指向数组中间元素3. 使用++和--运算符,求出数组中间元素的前一个成绩和后一个成绩4. 输入一个序号,然后计算这个序号的元素和中间元素的距离,然后使用指针去访问例如有11个学生,指针指向中间的学生也就是第6个学生,若输入序号3,即查询第3个学生的成绩,第3和第6之间距离为3,那么指针应该怎么运算呢???5. 整个程序除了输入时可以使用数组下标,其他部分尽量使用使
2022-05-02 11:14:45 491
原创 字符串比较(指针与字符)
题目描述编写一个函数比较两个字符串,参数是两个字符指针(要求显式定义,例如char *S, char *T),比较字符串S和T的大小。如果S大于T,则返回1,如果S小于T则返回-1,如果S与T相等则返回0。比较规则:1.把两个字符串的相同位置上的字符进行比较,字符的大小比较以ASCII值为准2.在比较中,如果字符串S的字符大于字符串T的字符的数量超过小于的数量,则认为S大于T,如果等于则S等于T,如果小于则S小于T例如S为aaccdd,T为eebbbb,每个位置比较得到S前两个字
2022-05-02 00:36:57 895
原创 月份查询(指针数组)
题目描述已知每个月份的英文单词如下,要求创建一个指针数组,数组中的每个指针指向一个月份的英文字符串,要求根据输入的月份数字输出相应的英文单词1月 January2月 February3月 March4月 April5月 May6月 June7月 July8月 Aguest9月 September10月 October11月 November12月 December输入第一行输入t表示t个测试实例接着每行输入一个月份的数字依次输入
2022-05-02 00:22:32 1125
原创 矩阵左转(指针与数组)
题目描述输入一个2*3的矩阵,将这个矩阵向左旋转90度后输出比如现在有2*3矩阵 :1 2 34 5 6向左旋转90度后的矩阵变为:3 62 51 4要求:除了矩阵创建和数据输入可以使用数组和数组下标的方法,其他过程对矩阵的任何访问都必须使用指针提示:m行n列的二维矩阵,第i行第j列的元素与首元素的距离为i*n+j,序号从0开始计算输入第一行输入t表示有t个测试实例连续两行输入一个2*3的矩阵的数据依次输入t个实例输出依次输出左
2022-05-02 00:01:09 2035
原创 虚拟电话(构造与析构)
题目描述虚拟电话包含属性:电话号、状态、机主姓名。1、电话号是一个类,它包含号码和类型,其中号码是整数类型,类型用单个字母表示用户类别,A表示政府,B表示企业、C表示个人。类操作包括构造、属性的获取和设置等方法,根据需要自行编写。2、状态用一个数字表示,1表示在用,0表示未用,3、机主姓名是一个字符串电话操作包括:构造、析构、打印和查询。1、构造函数需要考虑复合类成员的构造,并且输出提示信息。假设电话号码为12345678,则构造函数输出"12345678 construct
2022-04-30 10:50:11 1683
原创 机器人变身(类与对象)
题目描述编写一个机器人类,包含属性有机器名、血量、伤害值、防御值、类型和等级。其中血量、伤害和防御和等级、类型相关:普通型机器人,类型为N,血量、伤害、防御是等级的5倍攻击型机器人,类型为A,攻击是等级的10倍,其他属性和普通的一样防御型机器人,类型为D,防御是等级的10倍,其他属性和普通的一样生命型机器人,类型为H,生命是等级的50倍,其他属性和普通的一样。机器人操作包括:打印、各个属性的获取和设置方法,构造函数可有可无,根据需要自行编写,编写一个全局函数用于机器人变身
2022-04-30 10:44:12 803
空空如也
扫雪挑战(c语言实现)
2021-12-07
不用数组实现单词首字母大写
2021-12-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人