- 博客(27)
- 收藏
- 关注
原创 【python】读取xlsx文件,并测试BLEU-1,BLEU-2,BLEU-3,BLEU-4
测试BLEU-1,BLEU-2,BLEU-3,BLEU-4。
2024-08-13 11:14:33
299
原创 【leetcode】231、2的幂
给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果存在一个整数 x 使得 n == 2^x ,则认为 n 是 2 的幂次方。因此我们可以考虑使用位运算,将 n 的二进制表示中最低位的那个 1 提取出来,再判断剩余的数值是否为 0 即可。下面介绍两种常见的与「二进制表示中最低位」相关的位运算技巧。一个数 n 是 2 的幂,当且仅当 n 是正整数,并且 n 的二进制表示中仅包含 1 个 1。因此,如果 n 是正整数并且 n & (-n) = n,那么 n 就是 2 的幂。解释:24 = 16。
2024-08-09 10:53:15
410
原创 【leetcode】258、各位相加
数根又称数字根(Digital root),是自然数的一种性质,每个自然数都有一个数根。对于给定的自然数,反复将各个位上的数字相加,直到结果为一位数,则该一位数即为原自然数的数根。通过实例可以发现,按顺序来都是9个一组,那么我们是不是可以通过取余的方法来实现呢?计算数根的最直观的方法是模拟计算各位相加的过程,直到剩下的数字是一位数。利用自然数的性质,则能在 O(1) 的时间内计算数根。给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。这道题的本质是计算自然数 num 的数根。
2024-08-08 15:27:33
183
原创 SpringMVC学习笔记---带你快速入门和复习
MVC是一种软件架构模式(是一种软件架构设计思想,不止Java开发中用到,其它语言也需要用到),它将应用分为三块:应用为什么要被分为三块,优点是什么?MVC将应用分为三块,每一块各司其职,都有自己专注的事情要做,他们属于分工协作,互相配合:MVC架构模式如下所示:MVC架构模式的描述:前端浏览器发送请求给web服务器,web服务器中的Controller接收到用户的请求,Controller负责将前端提交的数据进行封装,然后Controller调用Model来处理业务,当Model处理完业务后会返回处理
2024-08-08 10:08:24
1426
原创 1512.【leetcode】好数对的数目
假设:5第一次出现,那么将5存入到map则为(5,1),再次出现5,那么5的好数对的数目就多了1次,此时value+1=2,则为(5,2),再次出现5,那么第三次出现5会让好数对的数目增加两次,因为前面已经出现了两次,并且第三次出现的5的坐标一定比前两次大,因此此时5所产生好数对的数目为3,以此类推。解释:有 4 组好数对,分别是 (0,3), (0,4), (3,4), (2,5) ,下标从 0 开始。输入:nums = [1,2,3,1,1,3]输入:nums = [1,1,1,1]
2024-08-07 15:51:57
374
原创 Java的getOrDefault()方法解读
Java中的HashMap提供了getOrDefault()方法。用于获取指定键对应的值,如果键不存在,则返回一个默认值。key表示要查找的键,defaultValue表示如果键不存在时返回的默认值,V表示HashMap中存储的值的类型。
2024-08-07 15:23:06
838
原创 【python】通过链接批量下载图片
解决的问题:图片的链接存储在xlsx文件的第二列,xlsx的第一列存储的图片的名称,要求读取文件的名称和链接,并给图片命名为xxx-i这种形式。
2024-07-22 13:45:39
435
原创 【python】读取xlsx文件,并测试文件内的Rouge-L指标
解决问题:读取xlsx文件内的中文文本,并测试参考答案和模型生成答案之间的Rouge-L指标。
2024-05-17 12:09:35
424
1
原创 【python】读取xlsx文件,并测试文件内的BLEU指标
解决问题:读取xlsx文件,该文件内有参考答案以及模型生成答案,测试它们的BLEU-1指标。
2024-05-17 10:34:55
330
1
原创 【python】测试中文文本的Rouge-1、Rouge-2、Rouge-L的值
解决问题:测试中文文本的rouge值,用于评估大模型的性能。
2024-05-10 12:02:55
1398
2
原创 【python】将一个csv表的某些列通过ID进行匹配加入到另一个csv表中
【代码】【python】将一个csv表的某些列通过ID进行匹配加入到另一个csv表中。
2024-05-05 23:40:16
329
3
原创 【python】两个csv文件 按照ID列 将相同ID的数据行 将数据行分别存到新的同一个csv文件中
【代码】【python】两个csv文件 按照ID列 将相同ID的数据行 将数据行分别存到新的同一个csv文件中。
2024-04-27 19:54:13
339
1
原创 【python】两个csv文件通过某一列索引 合并两个文件中某些列的数据
【代码】【python】两个csv文件通过某一列索引 合并两个文件中某些列的数据。
2024-04-26 22:19:19
359
1
原创 mac word 无法实现标题折叠
设备:2021 macbookpro 芯片:M1pro。在下方定义自己的快捷键即可。问题:mac上的word 无法实现标题的折叠。(展开标题内容),其余操作同上。(1)在屏幕左上侧,找到。
2024-04-22 13:52:40
1346
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人