美文网首页
ARTS 第1周

ARTS 第1周

作者: 陈卧虫 | 来源:发表于2019-04-07 22:53 被阅读0次

    ARTS 第1周分享

    Algorithm

    LeetCode 237 Delete Node in a Linked List

    https://leetcode-cn.com/problems/delete-node-in-a-linked-list/

    难度:[easy]

    [思路]

    将当前节点的值改为下一个节点的值即可

    [参考代码]

    func deleteNode(node *ListNode) {
        // 获取下一个节点
        next:= node.Next
        // 将当前的节点值改为下一个节点
        node.Val = next.Val
        
        // 再将它的下一个节点改为下下个
        node.Next = next.Next
    }
    

    Review

    https://golangbot.com/packages/

    这篇文章主要讲的是go语言的包的基本介绍,使用方式,以及注意点。其实认真的去读,你只需去查不认识的单词,发现读英文原文并没有那么难。我觉初学者可以看一些自己已经会的知识的英文版,这样你看起来就没有那么吃力,还能复习,我个人觉得是一个不错的选择

    Tip

    浅谈 Golang sync 包的相关使用方法:https://deepzz.com/post/golang-sync-package-usage.html

    Go Channel 应用模式:https://colobu.com/2018/03/26/channel-patterns/

    理解 CRLF,LF:https://www.jianshu.com/p/ec9564fe1c2b

    代码的抽象三原则:http://www.ruanyifeng.com/blog/2013/01/abstraction_principles.html

    如何重构“箭头型”代码:https://coolshell.cn/articles/17757.html

    图解 Go 并发编程:https://studygolang.com/articles/13875

    什么是动态规划?动态规划的意义是什么?:https://www.zhihu.com/question/23995189

    缓存穿透,缓存击穿,缓存雪崩解决方案分析:https://blog.csdn.net/zeb_perfect/article/details/54135506

    编程语言中,取余和取模的区别到底是什么?:https://www.zhihu.com/question/30526656

    深度解密Go语言之Slice:https://mp.weixin.qq.com/s/wwUFmdLTJ2xuaN8OJrUtAw

    • 这是我上周前四天所读的所有文章

    Share

    相关文章

      网友评论

          本文标题:ARTS 第1周

          本文链接:https://www.haomeiwen.com/subject/ztzeiqtx.html