我的充电站

148 篇文章
19.3K 次阅读
25 人订阅

全部文章

codename_cys

LeetCode笔记:Weekly Contest 268

这一题我的思路比较暴力,就是一个二重循环然后直接找对于任意位置上前后最远的颜色不同的位置,然后更新最大距离。

6930
codename_cys

LeetCode笔记:Weekly Contest 267

要等第k个人买完票,那么他必须要买tickets[k]轮,其前面所有的人如果买的票少于他,那么全部需要考虑在内,而其他人只需要等他们买完相同多张票即可。

5520
codename_cys

LeetCode笔记:Biweekly Contest 65

这一题思路很直接,就是统计一下两个string种所有字母的个数,然后一一比较两者之间的差值。

4820
codename_cys

LeetCode笔记:Weekly Contest 266

这一题思路也比较直接,就是考察每一个元音贡献的统计次数。对于每一个元音,假设其左右元素的的个数分别为x和y,那么其贡献的统计次数就是( x+1 ) ×(y+1 ...

3210
codename_cys

文献阅读:Cross-Batch Negative Sampling for Training Two-Tower Recommenders

文献链接:https://arxiv.org/pdf/2110.15154.pdf

5930
codename_cys

文献阅读:Mixed Negative Sampling for Learning Two-tower Neural Networks in Recommendations

文献链接:https://storage.googleapis.com/pub-tools-public-publication-data/pdf/b9f4e7...

3510
codename_cys

文献阅读:ESAM: Discriminative Domain Adaptation with Non-Displayed Items to Improve Long-Tail Performanc

文献链接:https://arxiv.org/pdf/2005.10545v1.pdf

8020
codename_cys

LeetCode笔记:Weekly Contest 265

这题我算是取巧了,本身的难点在于链表的单向性,不过我这边先将其转换成了list,从而绕过了单向性问题,由此问题就变得简单了。

10030
codename_cys

LeetCode笔记:Biweekly Contest 64

这一题我们的思路是非常的简单粗暴的,即简单地先做一个数量统计,然后找出只出现过一次的item,最后返回第k个。

6510
codename_cys

文献阅读:Entire Space Multi-Task Model:An Effective Approach for Estimating Post-Click Conversion Rate

文献链接:https://arxiv.org/pdf/1804.07931.pdf

7920
codename_cys

LeetCode笔记:Weekly Contest 264

这一题和惯例一样,只需要严格按照题目意思进行条件判断就可以了,不过我这边实现的方式多少有点复杂,应该还有后续的优化空间,不过这个就留给读者自行考虑了。

3320
codename_cys

LeetCode笔记:Weekly Contest 263

这一题的关键点在于说是或操作,因此事实上能够获得的最大值就是所有数的按位或操作的结果。

9020
codename_cys

LeetCode笔记:Biweekly Contest 63

这一题由于要求只能够取连续的元素中间的位置,因此,我们只需要统计连续的A和B的个数即可得到Alice以及Bob可做的操作数目。

6820
codename_cys

LeetCode笔记:Weekly Contest 262

这一题我的思路还是比较暴力的,就是两两求交集,然后求这几个交集的并集,即可得到最终的答案。

6720
codename_cys

LeetCode笔记:Weekly Contest 261

我们从左向右遍历,如果发现一个X,就需要进行一次变换,此时无论后方字母是啥,后续两个字符都会被修正,因此我们只需要继续从i+3个位置开始考察即可。

7920
codename_cys

LeetCode笔记:Biweekly Contest 62

这一题我们首先对原数组进行一下统计,然后对每一个元素进行考察,如果该元素刚好为target的开头,那么我们需要考虑以下两种情况:

4420
codename_cys

LeetCode笔记:Weekly Contest 260

第一题其实没啥好说的,只要考察每一个元素左侧的最小元素,如果最小元素都比该元素大,那么必然无法成立,反之就是这个元素作为较大值时能够取到的最大差值。

5820
codename_cys

常见不等式考察(一)——Jensen不等式

这两天在看文献的时候,突然注意到文献中使用了Jensen不等式,然后猛地发现似乎太久不看这些东西,都已经忘得差不多了,是时候得好好复习一下这些东西了……

11820
codename_cys

LeetCode笔记:Weekly Contest 259

这一题思路其实也比较暴力,就是我们先额外用两个数组来记录每一个元素左侧的最大值以及后侧的最小值,如此我们就可以直接对条件一进行判断了,剩下的条件二三就很直接了…...

7020
codename_cys

LeetCode笔记:Weekly Contest 258(补发)

这一题思路上就很简单,就是按照题目意思找到目标字符第一次出现的idx,然后反转该前缀序列。

6520

扫码关注云+社区

领取腾讯云代金券