ARTS-第一周

每周完成一个ARTS:(Algorithm、Review、Tip、Share, ARTS)
* Algorithm 每周至少做一个 leetcode 的算法题-主要是为了编程训练和学习
* Review 阅读并点评至少一篇英文技术文章-主要是为了学习英文,如果你的英文不行,你基本上无缘技术高手
* Tip 学习至少一个技术技巧-主要是为了总结和归纳你在是常工作中所遇到的知识点
* Share -- 分享一篇有观点和思考的技术文章-主要是为了建立你的影响力,能够输出价值观

Algorithm

算法链接:https://leetcode-cn.com/problems/jewels-and-stones/

 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。

J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。

示例 1:

输入: J = "aA", S = "aAAbbbb"
输出: 3

示例 2:

输入: J = "z", S = "ZZ"
输出: 0

注意:

S 和 J 最多含有50个字母。
 J 中的字符不重复。

解:

/**
将S解析成一个字符串数组,然后遍历数组统计包含在J的字符数量
*/
class Solution {
    public int numJewelsInStones(String J, String S) {
        int i = 0;
        String[] ss = S.split("");
        for(int k =0;k

Review 

暂无

Tip 

推荐一个阿里推出的IDE插件(Alibaba Cloud Toolkit),用快速连接服务器控制台,同时通过脚本命令可以一键完成程序上传并运行功能。

阿里IDE插件教程地址

官方文档地址

Share 

推荐一篇阮一峰大神有关OAuth 2.0 的简单介绍。文章地址,阮一峰的文章一般都比较清楚易懂,大家可以去读一下。

你可能感兴趣的:(ARTS学习记录)