ARTS 第0周

2019-03-31  本文已影响0人  陈卧虫

Algorithm

LeetCode 771 Jewels and Stones

https://leetcode-cn.com/problems/jewels-and-stones/

难度:[easy]

[思路]

通过遍历所有的石头与宝石做对比,记录宝石读数量即可,时间复杂度O(n)

[参考代码]

func numJewelsInStones(J string, S string) int {
    // 将 j中所有元素切割成列表
    jSlice := []rune(J)
    sSlice := []rune(S)
    var count int
    // 遍历这个元素石头列表,看石头是与宝石相等
    for _, s := range sSlice {
        for _, j := range jSlice {
            if s == j {
                count ++
            }
        }
    }
    return count
}

Review

https://coolshell.cn/articles/19219.html

主要讲的是如何更好的管理你的git仓库

Tip

今天刚好看到一遍文章是关于shell常用的命令。

总结一下自己不熟悉的:

Share

自己的关于go interface的学习笔记

https://www.jianshu.com/p/de8ad1c1bffe

上一篇下一篇

猜你喜欢

热点阅读