刷题
attitue
这个作者很懒,什么都没留下…
展开
-
leetcode 14 最长公共前缀 js实现
题目:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”示例 2:输入: [“dog”,“racecar”,“car”]输出: “”解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。来源:力扣(LeetCode)链接:http...原创 2019-12-23 19:56:30 · 182 阅读 · 0 评论 -
Leetcode 第9题 回文数 js
题目:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。...原创 2019-12-22 17:36:20 · 156 阅读 · 0 评论 -
javascript 查找数组中item的位置
题目描述找出元素 item 在给定数组 arr 中的位置输出描述:如果数组中存在 item,则返回元素在数组中的位置,否则返回 -1示例1输入[ 1, 2, 3, 4 ], 3输出2按照正常的思路是用arr.indexOf(item)来进行判断,indexOf()方法本身就是查找数组的位置,若未找到,会返回-1,但是有些浏览器不支持indexOf(),所以需要分情况来...原创 2019-03-16 21:10:04 · 3154 阅读 · 0 评论 -
javascript 移除数组中的元素
题目描述移除数组 arr 中的所有值与 item 相等的元素。不要直接修改数组 arr,结果返回新的数组示例1输入[1, 2, 3, 4, 2], 2输出[1, 3, 4]根据题目中所提及的不要直接修改数组Arr,而且结果返回新的数组,则采用新建一个数组的方法来解此题。以下是我所采用的方法function remove(arr, item) { var arrne...原创 2019-03-16 21:29:11 · 543 阅读 · 0 评论