- 博客(46)
- 收藏
- 关注
原创 输出3行3列矩阵的鞍点
【问题描述】在矩阵中,一个数在所在行中是最大值,在所在列中是最小值,则被称为鞍点。任意输入一个3行3列矩阵,请设计程序输出其鞍点。【输出形式】输出所有鞍点;如果没有鞍点,输出“No”【输入形式】每行3个数,输入3列。【样例输出1】[0][2],9。
2025-03-30 18:13:28
385
原创 sort排序
你也可以定义一个自定义的比较函数:cpp复制代码// 如果 a 大于 b,则 a 排在 b 前面// 使用自定义比较函数进行降序排序// 输出排序后的结果return 0;
2025-03-30 17:28:48
152
原创 基于物品的协同过滤和基于内容的推荐
基于物品的协同过滤和基于内容的推荐各有优缺点,适用于不同的场景。在实际应用中,可以根据具体的需求和数据情况选择合适的推荐算法,或者将两种算法进行融合,以充分发挥它们的优势并克服它们的挑战。例如,可以先使用基于内容的推荐算法进行初步推荐,然后使用基于物品的协同过滤算法进行精细化推荐,以提高推荐系统的性能和效果。
2025-03-20 20:12:41
269
原创 45. 跳跃游戏 II
从下标为 0 跳到下标为 1 的位置,跳。向后跳转的最大长度。生成的测试用例可以到达。跳到最后一个位置的最小跳跃数是。步到达数组的最后一个位置。处,你可以跳转到任意。
2025-03-13 20:46:26
319
原创 C++ vector 容器
C++ 中的 vector 是一种序列容器,它允许你在运行时动态地插入和删除元素。vector 是基于数组的数据结构,但它可以自动管理内存,这意味着你不需要手动分配和释放内存。与 C++ 数组相比,vector 具有更多的灵活性和功能,使其成为 C++ 中常用的数据结构之一。vector 是 C++ 标准模板库(STL)的一部分,提供了灵活的接口和高效的操作。
2025-03-11 20:12:13
477
原创 197. 上升的温度
这种方法有效地利用了 SQL 自连接来比较不同行的数据,是实现该类问题的一种常见方案。与自身连接,我们可以比较每一天的温度与前一天的温度。函数,这在大多数现代关系数据库管理系统(如 MySQL)中都是支持的。,可以使用 SQL 的自连接(self join)功能。编写解决方案,找出与之前(昨天的)日期相比温度更高的所有日期的。2015-01-02 的温度比前一天高(10 -> 25)2015-01-04 的温度比前一天高(20 -> 30)要找出与之前日期相比温度更高的所有日期的。结果格式如下例子所示。
2025-03-09 10:57:42
260
原创 SQL连接
例如,在你的查询中,ON Employees.id=EmployeeUNI.id 是连接 Employees 表和 EmployeeUNI 表的条件,即只有当两个表中的 id 相等时,才会将这两个表的行连接在一起。如果你在查询中使用 WHERE Employees.id=EmployeeUNI.id,那么只有当 Employees 表和 EmployeeUNI 表中的 id 相等时,才会在结果集中返回这些行。ON 和 WHERE 在 SQL 中都用于设置条件,但它们在连接(JOIN)操作中的作用是不同的。
2025-03-09 09:58:01
143
原创 121. 买卖股票的最佳时机
给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择买入这只股票,并选择在卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。5在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5。注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。0。
2025-03-08 21:07:52
175
原创 C++将 nums 向量的内容替换为 newArr 容器中的元素
方法用于给向量分配新的内容。调用这个方法会清除当前向量中的所有元素,并用新提供的元素替换它们。我们想要修改这个向量的内容。,或者任何其他支持迭代器的容器(如。: 这些是迭代器,分别指向。容器的起始位置和结束位置。
2025-03-08 20:56:53
253
原创 SQL CHAR_LENGTH返回字符串长度的函数
是 SQL 中的一个用于返回字符串长度的函数。它计算的是字符串中的字符数,而不是字节数。这在处理多字节字符集(如 UTF-8)时尤其有用,因为一个字符可能会占用多个字节。示例 2:表中的列假设我们有一个名为employees的表,其中有一列first_name。我们希望获取每个员工名字的字符长度。这个查询会返回每个员工的名字及其对应的字符长度。
2025-03-08 20:43:33
377
原创 SQL SELECT DISTINCT 语句
在 SQL 中,语句用于从表中查询不重复的值。这对于需要从数据库检索唯一值时非常有用。DISTINCT关键字会去除结果集中重复的行,只返回唯一的记录。
2025-03-08 20:38:55
492
原创 SQL 别名
在 SQL 中,别名(alias)是一种用于临时重命名表或列的方式。使用别名可以使查询结果更具可读性或简洁性,尤其是在处理复杂的查询时。
2025-03-08 20:35:36
373
原创 DeepSeek:中国AI大模型的崛起与新里程碑
令人瞩目的是,DeepSeek仅用了280万小时的GPU算力,就训练出了比使用3080万小时GPU算力的Llama-3405B更强的模型。这一成就不仅展示了团队在算法和架构上的深厚功底,更凸显了他们在资源有限的情况下,依然能够创造出高性能大模型的能力。这一系列优异的成绩,使DeepSeek成为了目前最强开源大模型之一,也进一步证明了中国在AI技术领域的实力和影响力。相较于其他著名的大模型,如Llama-3405B和GPT-4等,DeepSeek在训练效率和性能上都展现出了显著的优势。
2025-02-22 00:23:21
310
原创 关系数据理论
若t1(X)=t2(X),必有t1(Y)=t2(Y),那么我们称属性组X函数确定属性组Y,或者说Y函数依赖于X。记为X->Y,其中X叫决定因素,Y叫依赖因素。
2025-02-21 17:58:25
319
原创 Deepseek API接入pycharm实现辅助编程教程
一、在pycharm中安装continue,下载完成点击应用。在deepseek官网创建API KEY。点击右侧边框continue。也可使用您想用的其他模型。
2025-02-19 23:09:41
275
原创 225基于链表的两个递增有序序列的合并
多组数据,每组数据有三行,第一行为序列A和B的长度n和m,第二行为序列A的n个元素,第三行为序列B的m个元素(元素之间用空格分隔)。n=0且m=0时输入结束。给定两个递增的整数序列A和B,利用链表表示序列A和B,将A和B合并为一个递增的有序序列C,序列C不允许有重复的数据。要求空间复杂度为O(1)。对于每组数据输出一行,为合并后的序列,每个数据之间用空格分隔。
2025-02-17 00:13:35
196
原创 223基于链存储结构的图书信息表的图书去重
出版社出版的任何一本图书的书号(ISBN)都是唯一的,即图书表中不允许包含书号重复的图书。总计输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格(书号可能重复)。其中书号和书名为字符串类型,价格为浮点数类型。总计输出m+1行(m≤n),其中,第一行是去重后的图书数目,后m行是去重后图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,其中价格输出保留两位小数。
2025-02-07 16:47:23
335
原创 222基于链式存储结构的图书信息表的旧图书的出库
首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。若删除成功: 输出旧图书出库后所有图书的信息(书号、书名、价格),总计n-1行,每行是一本图书的信息,书号、书名、价格用空格分隔。其中价格输出保留两位小数。定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的待出库的旧图书的位置,将该图书从图书表中删除,最后输出该图书出库后的所有图书的信息。
2025-02-07 16:05:38
380
原创 221基于链式存储结构的图书信息表的新图书的入库
首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的待入库的新图书的位置和图书的信息,将新图书插入到图书表中指定的位置上,最后输出新图书入库后的所有图书的信息。若插入成功: 输出新图书入库后所有图书的信息(书号、书名、价格),总计n+1行,每行是一本图书的信息,书号、书名、价格用空格分隔。
2025-02-06 17:38:57
242
原创 220基于链式存储结构的图书信息表的最佳位置图书的查找
首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字符串类型,价格为浮点数类型。输出m行 若查找成功: 输出内容为第i次查询的指定位置上的一本图书的信息(书号、书名、价格),书号、书名、价格用空格分隔,其中价格输出保留两位小数。定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的最佳位置的序号,查找该位置上的图书,输出相应图书的信息。
2025-02-06 17:17:47
166
原创 219基于链式存储结构的图书信息表的最爱图书的查找
首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。然后输入m+1行,其中,第一行是一个整数m,代表查找m次,后m行是每次待查找的最爱图书名字。若查找成功: 总计输出m*(k+1)行,对于每一次查找,第一行是最爱图书数目(同一书名的图书可能有多本),后k行是最爱图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,其中价格输出保留两位小数。
2025-02-05 16:29:54
266
原创 218基于链式存储结构的图书信息表的最贵图书的查找
总计输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。总计输出m+1行,其中,第一行是最贵图书数目(价格最高的图书可能有多本),后m行是最贵图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,其中价格输出保留两位小数。定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据来完成图书信息表的创建,然后查找价格最高的图书,输出相应图书的信息。
2025-02-05 15:39:44
253
原创 217基于链式存储结构的图书信息表的逆序存储
输入n+1行,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字符串类型,价格为浮点数类型。总计n行,第i行是原有图书表中第n-i+1行的图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔。其中价格输出保留两位小数。定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据来完成图书信息表的创建,然后将读入的图书逆序存储,逐行输出逆序存储后每本图书的信息。
2025-02-05 14:59:29
281
原创 216基于链式存储结构的图书信息表的修改
定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据完成图书信息表的创建,然后计算所有图书的平均价格,将所有低于平均价格的图书价格提高20%,所有高于或等于平均价格的图书价格提高10%,最后逐行输出价格修改后的图书信息。输入n+1行,前n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。总计n+1行,第1行是修改前所有图书的平均价格,后n行是价格修改后n本图书的信息,每本图书信息占一行,书号、书名、价格用空格分隔。
2025-01-22 00:43:09
205
原创 215基于链式存储结构的图书信息表的排序
输入n+1行,前n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。最后第n+1行是输入结束标志:0 0 0(空格分隔的三个0)。其中书号和书名为字符串类型,价格为浮点数类型。定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据完成图书信息表的创建,然后将图书按照价格降序排序,逐行输出排序后每本图书的信息。总计n行,每行是一本图书的信息(书号、书名、价格),书号、书名、价格用空格分隔。其中价格输出保留两位小数。
2025-01-22 00:30:57
189
原创 C6.02闰年展示
输入x,y(1000≤x<y≤3000),输出[x,y]区间中闰年个数,并在下一行输出区间内所有闰年年份数字,使用空格隔开。第二行从小到大依次输出闰年年份,注意每个年份后面都有一个空格。第一行输出区间[x,y]内闰年的个数。
2025-01-19 23:28:51
178
原创 214基于链式存储结构的图书信息表的创建和输出
输入n+1行,其中前n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。最后第n+1行是输入结束标志:000(空格分隔的三个0)。总计n+1行,第1行是所创建的图书表中的图书个数,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔。其中价格输出保留两位小数。定义一个包含图书信息(书号、书名、价格)的链表,读入相应的图书数据来完成图书信息表的创建,然后统计图书表中的图书个数,同时逐行输出每本图书的信息。
2025-01-19 23:16:20
270
原创 213基于顺序存储结构的图书信息表的图书去重
出版社出版的任何一本图书的书号(ISBN)都是唯一的,即图书表中不允许包含书号重复的图书。总计输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格(书号可能重复)。其中书号和书名为字符串类型,价格为浮点数类型。总计输出m+1行(m≤n),其中,第一行是去重后的图书数目,后m行是去重后图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,其中价格输出保留两位小数。
2025-01-19 21:55:14
305
原创 212基于顺序存储结构的图书信息表的旧图书的出库
首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。若删除成功:输出旧图书出库后所有图书的信息(书号、书名、价格),总计n-1行,每行是一本图书的信息,书号、书名、价格用空格分隔。其中价格输出保留两位小数。定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的待出库的旧图书的位置,将该图书从图书表中删除,最后输出该图书出库后的所有图书的信息。
2025-01-18 20:36:24
387
原创 211基于顺序存储结构的图书信息表的新图书的入库
首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。若插入成功:输出新图书入库后所有图书的信息(书号、书名、价格),总计n+1行,每行是一本图书的信息,书号、书名、价格用空格分隔。定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的待入库的新图书的位置和信息,将新图书插入到图书表中指定的位置上,最后输出新图书入库后所有图书的信息。
2025-01-18 20:18:05
279
原创 210基于顺序存储结构的图书信息表的最佳位置图书的查找
首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字符串类型,价格为浮点数类型。输出m行若查找成功:输出内容为第i次查询的指定位置上的一本图书的信息(书号、书名、价格),书号、书名、价格用空格分隔,其中价格输出保留两位小数。定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的最佳位置的序号,查找该位置上的图书,输出相应图书的信息。
2025-01-18 19:56:17
278
原创 C6.01{A} + {B}
每组输入数据分为三行,第一行有两个数字n,m(分别代表第一个集合和第二个集合的元素个数);第二行有 n 个数字,代表集合A中的元素;第三行有 m 个数字,代表集合B中的元素。所有元素范围:[1,1000]针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个元素之间有一个空格隔开.给你两个集合,要求{A} + {B}.注:同一个集合中不会有两个相同的元素.最后一个数后面没空格。
2025-01-18 00:05:14
322
原创 209基于顺序存储结构的图书信息表的最爱图书的查找
首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。然后输入m+1行,其中,第一行是一个整数m,代表查找m次,后m行是每次待查找的最爱图书名字。若查找成功: 总计输出m*(k+1)行,对于每一次查找,第一行是最爱图书数目(同一书名的图书可能有多本),后k行是最爱图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,其中价格输出保留两位小数。
2025-01-17 21:57:34
262
原创 208基于顺序存储结构的图书信息表的最贵图书的查找
总计输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字符串类型,价格为浮点数类型。总计输出m+1行,其中,第一行是最贵图书的数目(价格最高的图书可能有多本),后m行是最贵图书的信息,每本图书信息占一行,书号、书名、价格用空格分隔,其中价格输出保留两位小数。定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后查找价格最高的图书,输出相应图书的信息。
2025-01-17 21:32:46
195
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人