两天一题
拐头羊做抓饭
正在学武功的侠女一个
展开
-
两天一题-LeetCode-字符串相加
两天一题系列: 准备鞭策自己瞎做个两天一题系列,关于每题写一篇感悟和理解。 题目: 摘自力扣,题号415。 给定两个字符串分别为num1与num2,这两个字符串均为0-5100间的整数,将两个字符串相加,以字符串的形式返回相加的和。 思路: A: 虽然题目中强调了不可将字符串强制转换成int后相加,但这个方法是可以实现的么? String类型不可以强制转换为int类型! B: 题目中再次强...原创 2019-11-28 22:46:32 · 176 阅读 · 1 评论 -
两天一题-leetCode-各位相加
两天一题系列: 准备鞭策自己瞎做个两天一题系列,关于每题写一篇感悟和理解。 题目: 摘自力扣,题号258。 假设给定数为非负整数,将该非负整数各位相加,直至最终相加之和为一位数,返回这个一位数。 知识点: A 循环(循环相加给定数各个位,直至返回数为0) B 数组(若采取将给定数的每个数都放入数组中,依次相加) 思路: Ⅰ:利用数组 定义一个数组,将给定数的各个位上的数历遍放在数组中。 将数...原创 2019-11-26 23:03:11 · 130 阅读 · 8 评论 -
两天一题-leetCode-实现strStr
两天一题系列: 准备鞭策自己瞎做个两天一题系列,关于每题写一篇感悟和理解。 题目: 摘自leetCode。该方法输入两串字符串,在第一串字符串中索引是否存在第二串字符串,并返回找到第二串字符串的索引,若第一串字符串中检索不到第二串字符串则返回-1。 JAVA知识点: A在某字符串中索引另一字符串的方法 str1.indexOf(str2); 以上方法中,即在str1字符串中检索str2字符串,并返...原创 2019-11-19 21:54:31 · 112 阅读 · 2 评论 -
两天一题-LeetCode-质数的个数
两天一题系列: 准备鞭策自己瞎做个两天一题系列,关于每题写一篇感悟和理解。 题目: 摘自LeetCode,难度简单。 判断给定数中质数的个数,并返回int值,其值为质数的个数。 思路: 找出质数的特征。除了特殊的质数1与2外,其余能被2、3、5、7整除的数都称之为合数。 (且判断输入数是否为正数,负数直接?有必要么?) 双循环。第一层循环将给定数n从3开始,依次往上加,直到循环数等于给定数...原创 2019-11-17 22:54:01 · 234 阅读 · 5 评论 -
两天一题-Leetcode-2的幂
两天一题系列: 准备鞭策自己瞎做个两天一题系列,关于每题写一篇感悟和理解。 题目: 摘自LeetCode,给出指定数n,判断该数是否为2的幂,若是,返回true;若不是,返回false。 JAVA知识点: A-关于数学函数中求某数指定次幂方法为: Math.pow(double a,double b) 困难: A-竟然找不到除For和if以外的语句可以用 也是厉害 B-是的,我偷懒了,为了完成两天...原创 2019-11-13 20:46:03 · 148 阅读 · 5 评论 -
两天一题-leetcode算法-4的幂
两天一题系列: 准备鞭策自己瞎做个两天一题系列,关于每题写一篇感悟和理解。 题目: 摘自leetcode,判断4的幂,给定方法中给出一个数,判断这个数是不是4的某次幂。 假设给出25,则返回false;设给出16,则返回true。 JAVA知识点: A 关于幂的数学函数 Math.pow(double a,double b) 其中a为想判断幂的数值,b为a的次幂。 B 除了循环和递归我暂时想不出来...原创 2019-11-11 22:47:32 · 144 阅读 · 2 评论