![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
文章平均质量分 50
moon-river
做过小程序,正在学web前端,算法框架都在不断学习,求职ing
展开
-
leetcode算法题01
最近求职需要重新刷算法题,从今天开始每天至少做一个leatcode的题如果有更好的算法或者换了语言也会更新题目:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以...原创 2018-10-15 18:49:16 · 112 阅读 · 0 评论 -
LeetCode03 最长无重复子串
题目给定一个字符串,找出不含有重复字符的最长子串的长度。解答刚开始以为只是一遍遍历后来的字符和前面一样便开始算新子串,给的案例都过了,但是卡在了“dvdf”后来经过重重试验,暴力循环,不断调整变量作用域,在经过“ohvhjdml”“bbbbb”“abcabcbb”“pwwkew”“ppkw”“ak”这几个字符串的测试下,暴力法终于通过了,但是用时较长后来又尝试了哈希表缩边界...原创 2018-10-19 23:05:00 · 138 阅读 · 0 评论 -
leetcode02大数相加
惭愧惭愧,这道题居然卡了两天,犯了一堆错误,现在一一总结错误头一天我看给的测试用例误以为输入是数组,做了半天也无法输出链表的正确格式,后来把输入当成链表,才正确了我没看到编辑器给了一套链表,自己又编了一套链表,导致调值十分混乱,现在想想,完全可以输入用默认链表,输出用自己写的,不过麻烦了点,还是用一套好之前误以为是数组时自己变了一套相加进位的函数,但是换成链表后不知道为什么不好...原创 2018-10-17 14:39:31 · 1754 阅读 · 0 评论 -
LEETCODE 07 09
最近忙着面试耽误了几天,今天刷了07,09都是字符串处理,一个是大数反转,一个是回文数判断,我都是转成字符串处理的,过了是过了,但是挺慢的,先记着,等有机会优化下题目给定一个 32 位有符号整数,将整数中的数字进行反转。/** * @param {number} x * @return {number} */var reverse = function(x) { ...原创 2018-10-25 20:37:04 · 101 阅读 · 0 评论