JavaScript刷题 leetcode
就是柒啊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
二分查找
leetcode传送门 题目大意: 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/binary-search 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 代码实现 /** * @param {number[]} nums * @param {numb原创 2021-05-18 11:09:35 · 134 阅读 · 0 评论 -
罗马数字转整数
leetcodec传送门 解法一: /** * @param {string} s * @return {number} */ var romanToInt = function(s) { let i ; let sum = 0; for ( i = 0; i < s.length; i++) { if(s[i] === 'I' && s[i+1] === 'V') { sum += 4; i原创 2021-05-06 16:04:51 · 142 阅读 · 0 评论 -
两数之和 leetcode js
leetcode传送门 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 解法一: /** * @param {number[]} nums * @param {number} target * @return {number[]} */ var twoSum = function(nums, target)原创 2021-04-29 17:02:10 · 127 阅读 · 0 评论 -
回文数 js leetcode
回文数 实现: /** * @param {number} x * @return {number} */ var isPalindrome = function(x) { return `${x}`.split('').reverse().join('') === `${x}` }; 收获: 模板字符串实现类型转换 在字符串字面量中嵌入表达式 传送门 ...原创 2021-04-28 15:59:30 · 107 阅读 · 0 评论 -
整数反转 leetcode js
整数反转 /** * @param {number} x * @return {number} */ var reverse = function(x) { //利用模板字符串将表达式嵌入字符串字面量实现类型转换:数字->字符串 let temp = `${Math.abs(x)}`.split('').reverse().join(''); let res = x > 0 ? temp * 1 : temp * -1;//乘法实现类型转换 字符串->整型原创 2021-04-28 15:01:35 · 437 阅读 · 0 评论
分享