写点什么

ARTS 打卡第 6 周

作者:AI阿辉
  • 2023-10-15
    浙江
  • 本文字数:791 字

    阅读完需:约 3 分钟

ARTS 打卡第6周

题图摄于 2023 年 6 月敦煌鸣沙山月牙泉


1.Algorithm: 每周至少做一个 LeetCode 的算法题

题目 :203. 移除链表元素(简单非 hot)

给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点

示例:

输入:head = [1,2,6,3,4,5,6], val = 6 输出:[1,2,3,4,5]

输入:head = [], val = 1 输出:[]

解法总结

核心就是 设置虚拟头结点

ListNode* removeElements(ListNode* head, int val) {    ListNode* dummtHead = new ListNode(0);// 设置一个虚拟头结点     dummtHead->next = head;//将虚拟头结点指向head,方便后面做删除操作     ListNode* cur = dummtHead;    while (cur->next != nullptr) {        if (cur->next->val == val) {            cur->next = cur->next->next;        } else {            cur = cur->next;        }    }    head = dummtHead->next;    delete dummtHead;    return head;}
复制代码

2.Review: 阅读并点评至少一篇英文技术文章

论文地址:https://arxiv.org/abs/2211.15766

code 地址:https://github.com/sunjiahao1999/SPFormer

我的解读:https://xie.infoq.cn/article/cc9adb2048dc82dd2f978b263

这是一篇 AAAI 2023 的论文,提出一种用于 3D 实例分割的新颖的端到端两阶段框架:SPFormer,高效高精度。

3.Tips: 学习至少一个技术技巧

这周主要的时间在 Debug 和跑实验,没有留意学习对应的技术技巧。

4.Share: 分享一篇有观点和思考的技术文章/观点

最近在研究聚类算法,看到下面这篇文章,总结得还可以,里面也配了动图展示。

https://towardsdatascience.com/the-5-clustering-algorithms-data-scientists-need-to-know-a36d136ef68

《数据科学家需要了解的 5 种聚类算法》

里面简要介绍了 K-means 聚类、均值漂移聚类、基于密度的噪声应用空间聚类(DBSCAN)、使用高斯混合模型的期望最大化(EM)聚类、层次聚类。

发布于: 刚刚阅读数: 5
用户头像

AI阿辉

关注

某司工程师 2020-02-04 加入

AI计算机视觉算法工程师

评论

发布
暂无评论
ARTS 打卡第6周_ARTS 打卡计划_AI阿辉_InfoQ写作社区