logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

浅谈机器学习竞赛中的一些技巧

有很多技巧可以帮助我们在机器学习比赛中取得好成绩。因此,在本文中,我将重点介绍一些在机器学习比赛中常用但在教科书中很少提及的小技巧。因此,我希望通过撰写本文,机器学习领域的新手能够从这些有趣的技巧中获益。数据预处理缺失数据分析分析数据中缺失的数据是一种非常有用的方法,可以识别无用的特征,并在后续步骤中设计插补策略。为此,我们可以使用“missingno”包。import missingno as

#机器学习#决策树#python +1
蓝桥杯 合并石子 GarsiaWachs算法

题意中文题目,不解释题解从DP角度来看,这道题是非常有难度的。普通的DP就只能过90%的数据,貌似正解需要用到四边形优化。。。不过呢,有一位叫GarsiaWachs的大牛提出了一套算法,可以在O(N^2)的复杂度下解决这个问题。(原本的DP复杂度为O(N^3),据说使用平衡树优化以后可以达到O(NlogN),不过对于这道题没什么必要了)网上关于GarsiaWachs算法有很多讲解,...

#蓝桥杯
为什么JPA@Modifying需要@Transactional注解

在JPA开发中遇到一个很奇怪的问题,@Modifying需要和@Transactional配合使用才能正常使用。如下面代码所示@Modifying@Transactional@Query("delete from User u where u.active = false")void deleteInactiveUsers();为什么@Modifying和@Trans...

HDU 6215 队列+链表

题意不断从一个序列中删除下降子序列,直到不出现下降子序列。题解纯链表很容易TLE,需要用队列进行优化。处理的思想是这样子的,如果我们删除了某个下降子序列,那么就有可能存在下降子序列的前一个元素与后面的一些元素组合成一个下降子序列。因此我们需要将前一个元素加入队列,再加入队列前需要将链表进行删除操作。同时由于删除了一些元素,对应的队列中也应该将这些元素POP掉。为了防止将刚加入的元素POP掉,我们需

#链表
到底了