- 博客(13)
- 收藏
- 关注
原创 InternLM 实战营 作业3
(不过个人感觉,如果数据较为简单,最好还是使用Langchain来构建本地知识库的方式进行回答效率更高)虽然对于提问能准确给出预设答案,但合并后的模型似乎失去 “自我思考能力”微调后,采用了第二轮微调参数与原模型进行融合。尝试使用了以下三条样本作为训练数据,进行微调。参照教程,数据放大了一万倍。可能是数据放大过多了?
2024-01-13 21:32:37
647
1
原创 InternLM 实战营 作业2
一、复现课程知识库助手搭建过程二、选择一个垂直领域,收集该领域的专业资料构建专业知识库,并搭建专业问答助手,并在OpenXLab上成功部署(截图,并提供应用地址)
2024-01-09 16:04:24
511
原创 1163 Dijkstra Sequence(坑)
所以就直接写迪杰斯特拉算法,求出最短距离dis[]数组,然后判断输入的query是不是非降序数组。如果不是,则不是迪杰斯特拉序列。给出一个无向图,再给出若干个查询。请判断输入的序列是否为Dijkstra序列。一开始一直不是很懂迪杰斯特拉序列是什么意思,后来明白了是点加入集合的顺序。然后脑子抽往路径打印上靠(X)
2023-09-19 18:39:21
138
1
原创 PAT 甲级 1057 Stack(分块查找、树状数组)
这个代码可能可以再快一些,主要是因为我是累加求sum的,所以差一点超时。如果n为偶,则mid=n/2;如果n为奇,则mid=(n+1)/2。柳神和y总的代码有点没看懂,暂时就不贴了。模拟栈的基本操作,但是加上一个功能:返回。看到晴神书里的做法,才想起来。
2023-08-31 20:01:51
178
原创 PAT 甲级 1028 List Sorting(简单排序)
根据输入的c,按照第c列,即id,name,grade进行升序排序。如果name或grade相同,则按照id递增。
2023-08-29 20:15:58
71
1
原创 PAT 甲级 1030 Travel Plan(二尺度最短路径问题)
给出n个城市和m条路,每条路有距离和对应的费用。给定起点和终点,请输出距离最短并且花费最少的一条路,以及这条路所经过的城市(距离最短时,花费最少的路唯一)可以使用Dijkstra算法,找到最短距离,然后顺带记录最短路径上的最少花销(因为这题仅有二种尺度,并且不存在两个尺度都一致的情况)使用pre[]数组记录每个点的前驱结点,然后通过DFS来输出这条路径。不过我自己比较傻,路径数忘记放for循环里了,导致找了很久的错...经典的二尺度最短路径问题。
2023-08-29 19:55:51
92
1
原创 PAT 甲级 1076 Forwards on Weibo
每个用户可以被若干个用户关注。当该用户发表文章时,该用户关注的人会转发这篇文章,但转发只会被l层内的用户进行。给出若干个query,请给出每个query对应的转发数量。看了一眼柳神和晴神的代码,其实本质上差不多,只是用了node来记录当前结点id和层数。考虑到转发只会发生在l层的关注者之间,因此本题实际上是一个l层次的BFS问题。因为输入给出的是follower,但转发的实际上是follow。根据题意可知,该图应该是一个。
2023-08-28 15:47:04
75
1
原创 PAT 甲级 1046 Shortest Distance
回头看了一眼n和m的大小,然后又把两个while枚举分别删了提交,发现还是各自超时,看来枚举的时间复杂度太高。一共有N个出口,给出N个出口之间的距离。然后给出M个query,分别指出a出口和b出口之间的最小距离是多少。所以,在读取每个出口的dis时候,还要计算从1号口到当前出口的sum。一开始用枚举(小菜鸡一个,总是第一时间想到枚举。于是乎,又仔细读了一读题目,才发现这不是。后来写完之后提交,发现。
2023-08-25 14:11:18
104
1
原创 PAT 甲级 1034 Head of a Gang
语雀满了,只能暂时先用优快云来记录一下了。这道题之前看王道书的时候做过一次,当时是照着查并集的思想做的。昨天刷PAT重做的时候,第一时间想到的还是查并集,然后尝试着自己独立去写,发现仅仅用查并集其实还是有很多的坑的。
2023-08-25 13:12:38
101
1
原创 PAT 甲级 1040 Longest Symmetric String(笔记)
的情况再进行拓展,但是这样做i必须在[1,s.size()-1]的范围内枚举,就会出现边界问题。因为i和j如果是按照下标开始枚举的话,更新dp[l][r]时,dp[l+1][r-1]可能还没更新。测试点3涉及字符串边界的情况,如果下标越界或者没有枚举到最大长度情况,都会导致答案错误。因为奇数串是从中心开始,即单独的一个数也算对称子串,所以left=right=i。测试点2是单个字符,测试点3、4都是长度超过500的长字符串。然后又把if条件去掉了,直接加在while里面,,就可以过测试点3了。
2023-08-23 13:58:29
110
2
空空如也
使用dw cs6制作网页,无法向数据库内插入数据!
2023-05-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人