- 博客(69)
- 收藏
- 关注
原创 损失函数-回归模型|分类模型
回归模型适用于大多数回归问题,特别是异常值较少的情况下。适用于需要损失函数值与原始数据单位一致的场景。适用于对异常值敏感度要求低的场景。适用于数据中存在少量异常值且需要综合处理大误差和小误差的场景。分类模型广泛适用于二分类和多分类任务,特别是在深度学习中。适用于线性可分问题和支持向量机应用。适用于需要比较概率分布的任务,如语言模型和生成对抗网络。选择合适的损失函数不仅取决于具体的任务和数据特性,还需要考虑模型的优化难度、对异常值的处理能力以及应用场景的具体要求。
2024-08-18 17:27:41
1179
原创 leetcode357- 2812. 找出最安全路径
这个题比较经典,可以用多个算法来求解,分别给出各个算法的求解方法,主要是分为第一部分的多源BFS求每个位置的距离和第二部分求(0,0)到(n-1,n-1)的最短路径(可以用多种方法求)
2023-08-10 22:12:57
333
原创 多源BFS
思路分析:这个题的关键就在于模拟出来一个超级汇点,对于每个村庄来说,目的地都是一个商店,具体是哪一个商店是不要求的,只需要找到最近的一个商店,也就是找到到这些商店集合的最短路径,虚拟出来一个超级汇点,到这些商店的路径都为0,这样每个村庄到达集合的最短路径其实就是到达这个超级汇点的最短路径了,也就相当于是这个超级汇点到每个点的最短路径,进行一次dijstra就行,也就简化成了求点到点的最短路径。题目连接:https://www.acwing.com/problem/content/1490/
2023-08-10 22:11:10
288
原创 Linux下CMake开发
package3.3其中cmake … 在build里生成Makefile,make根据生成makefile文件,编译程序,make应当在有Makefile的目录下,根据Makefile生成可执行文件。
2023-07-28 22:43:26
402
原创 编程比赛常见赛制
常见赛制及规则ACM赛制每道题提交之后都有反馈,可以看到“通过”、“运行错误”、“答案错误”等等结果,但看不到错误的测试样例(leetcode周赛可以看到),每道题都有多个测试点,每道题必须通过了所有的测试点才算通过。每道题不限制提交次数,但没通过的话会有罚时,仅以最后一次提交为准,未正确解答的试题不记时。比赛过程中一般可以看到实时排名,通过题数相同的情况下按照答题时间+罚时来排名。ACM赛制的比赛:ICPC、CCPC、codeforces比赛、leetcode周赛及全国编程大赛、牛客小白赛练习赛挑战
2022-04-08 19:51:52
1169
原创 dp-0/1背包变题
一、最简单的求两个子集和差值最小题目链接:https://www.lintcode.com/problem/724/变相的0/1背包问题这个题考一点思维能力,两部分的差值绝对值最小,那就要让两部分的和最接近,最理想的状态肯定是两部分和刚好相等,差值为0。但是如果满足不了,则尽可能往那儿靠,就是在背包容量为sum/2的时候让S1最大化地装东西,这就转化成了0/1背包问题AC代码:#include<bits/stdc++.h>using namespace std;int num[1
2022-03-28 22:28:36
324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人