随笔分类 -  算法刷题

一天一道,滴水穿石
摘要:前言 我靠,才坚持了四天,就差点不想坚持了。不行啊,我得把leetcode上的题给刷完,不然怕是不好进入bat的大门。 题目描述 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。你可以假设 num 阅读全文
posted @ 2018-08-18 00:10 帅地 阅读(257) 评论(0) 推荐(0) 编辑
摘要:题目描述: 给定一个字符串,找出不含有重复字符的最长子串的长度。 示例: 给定 "abcabcbb" ,没有重复字符的最长子串是 "abc" ,那么长度就是3。 给定 "bbbbb" ,最长的子串就是 "b" ,长度是1。 给定 "pwwkew" ,最长子串是 "wke" ,长度是3。请注意答案必须 阅读全文
posted @ 2018-08-13 13:01 帅地 阅读(203) 评论(0) 推荐(0) 编辑
摘要:前言 就有要把leetcode的题刷完,每天一道题,每天进步一点点 从零打卡leetcode之day 3 题目描述: 给定一个int类型的数组,求最大子序列的和。 也就是说,从这个数组中截取一个子数组,这个子数组的元素和最大。 例如: -1 20 -4 14 -4 -2 这个数组的最大字序列和为30 阅读全文
posted @ 2018-08-13 12:59 帅地 阅读(256) 评论(0) 推荐(0) 编辑
摘要:前言 就是要把leetcode刷完,每天一道题,每天进步一点点。 从零打卡leetcode之day 2 题目描述: 给定两个非空链表来表示两个非负整数。位数按照逆序方式存储, 它们的每个节点只存储单个数字。将两数相加返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 示例: 阅读全文
posted @ 2018-08-13 12:57 帅地 阅读(221) 评论(0) 推荐(0) 编辑
摘要:前言 就是要把leetcode的题刷完,每天一道题,每天进步一点点 从零打卡leetcode之day 1 题目描述: 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15] 阅读全文
posted @ 2018-08-13 12:53 帅地 阅读(343) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示