Golang
南易武痴
15岁开始程序开发,第一个用到的语言是VB,后续相继学习c#,Java,PHP,python,JavaScript,node.js,golang等语言,掌握oracle,mysql,mongoDB等主流数据库系统。
展开
-
Go语言的LeetCode刷题之旅-004-两个排序数组的中位数
Go语言的LeetCode刷题之旅-004-两个排序数组的中位数题目:给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。示例 1:nums1 = [1, 3]nums2 = [2]中位数是 2.0示例 2:nums1 = [1, 2]nums2 ...原创 2018-06-29 14:33:52 · 802 阅读 · 0 评论 -
Go语言的LeetCode刷题之旅-005-最长回文子串
Go语言的LeetCode刷题之旅-005-最长回文子串题目:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。示例 1:输入: "babad"输出: "bab"注意: "aba"也是一个有效答案。示例 2:输入: "cbbd"输出: "bb"思路:题目要求寻找字符串中的最长回文。 当然,我们可以使用下面...原创 2018-06-29 15:04:28 · 1188 阅读 · 0 评论 -
Go语言的LeetCode刷题之旅-001-两数之和
题目:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解题思路a + b = target 也可以看成是a = targe...原创 2018-06-28 17:33:53 · 808 阅读 · 1 评论 -
Go语言的LeetCode刷题之旅-002-两数相加
Go语言的LeetCode刷题之旅-02-两数相加题目:给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原...原创 2018-06-28 17:40:42 · 1303 阅读 · 0 评论 -
Go语言的LeetCode刷题之旅-003-无重复字符的最长子串
Go语言的LeetCode刷题之旅-03-无重复字符的最长子串题目:给定一个字符串,找出不含有重复字符的最长子串的长度。示例:给定 “abcabcbb” ,没有重复字符的最长子串是 “abc” ,那么长度就是3。给定 “bbbbb” ,最长的子串就是 “b” ,长度是1。给定 “pwwkew” ,最长子串是 “wke” ,长度是3。请注意答案必须是一个子串,”pwk...原创 2018-06-28 17:52:55 · 586 阅读 · 0 评论