排序
【模拟】回文日期
题目 我的代码 import datetime ipt = input() begin = datetime.datetime(int(ipt[0:4]), int(ipt[4:6]), int(ipt[6:8])) flag1=0 flag2=0 while True: if flag1==1 and flag2==1: brea...
【算法】【Python】使用动态规划(DP)解决最长公共子序列(LCS)问题
使用动态规划计算 LCS 长度后,从dp[m][n]回溯构造 LCS 字符串:若text1[i-1] == text2[j-1],加入 LCS 并向左上移动,否则向dp值较大的方向移动。最终反转 LCS 输出。时间复杂度 O(m×n)。
【人工智能】【Python】混淆矩阵的各项指标计算
我总结了论文的混淆矩阵计算方法及其相关评估指标,包括准确率、精确率、召回率和F1分数等。通过Python代码实现了多分类场景下各项指标的计算,并详细解释了宏平均和微平均的区别。该方法适用于...
【人工智能】对LSRFormer模块的理解——遥感图像语义分割
我阅读了LSRFormer模块论文,它融合ViT和CNN优势,通过Split Windows分割特征图,采用LR-SA(长程自注意力)和SR-SA(短程自注意力)分别建模全局依赖和局部细节,并结合MSC-FFN增强多尺度特征...
【算法】【Python】能否构成回文字符串
检测一个字符串能否通过在头部加入指定的字符从而形成回文串。优化代码时避免了字符串拼接,通过双指针技术判断是否可以通过向字符串头部插入字符形成回文。优化后的代码仅检查尾部字符是否可以...
【DP】使用最小花费爬楼梯
题目 给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。 你可以选择从下标为 0 或下标为 1 的台阶开始爬楼...