Golang两数之和
Golang两数之和,题目,用 Golang 实现,给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
Golang两数相加
Golang两数相加,题目,用 Golang 实现,给出两个非空的链表用来表示两个非负的整数。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。
Go语言无重复最长子串
Golang无重复最长子串,题目,用 Golang 实现,给定一个 字符串,请你找出其中不含有重复字符的最长子串的长度。
Golang中位数
Golang中位数,题目,用 Golang 实现,给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。
Golang最长回文子串
Golang最长回文子串,题目,用 Golang 实现,给定一个 字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。
Golang Z型变换
Golang Z型变换,题目,用 Golang 实现,将一个给定 字符串 根据给定的行数,以从上往下、从左到右进行 Z 字形排列。
Golang整数反转
Golang整数反转,题目,用 Golang 实现,给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。
Golang字符串转整型
Golang字符串转整型,题目,用 Golang 实现 atoi 函数,使其能将字符串转换成整数。
Golang回文数
Golang回文数,题目,用 Golang 实现判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
Golang正则匹配
Golang正则匹配,题目,用 Golang 实现给你一个 字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '' 的正则表达式匹配。
Golang盛最多水的容器
Golang盛最多水的容器,题目,用 Golang 实现给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。
Golang整数转罗马
Golang整数转罗马,题目,用 Golang 实现罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。
Golang罗马转整数
Golang罗马转整数,题目,例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。
Golang最长公共前缀
Golang最长公共前缀,题目,用 Golang 实现编写一个 函数 来查找 字符串 数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。
Golang三数之和
Golang三数之和,题目,用 Golang 实现给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。
Golang最接近三数之和
Golang最接近三数之和,题目,用 Golang 实现给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。
Go语言二叉树中序遍历
Golang二叉树中序遍历,题目,用 Golang 实现给定一个二叉树,返回它的中序遍历。
Golang二叉树层次遍历
Golang二叉树层次遍历,题目,用 Golang 实现给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。
Golang二叉树最大深度
Golang二叉树最大深度,题目,用 Golang 实现给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。
Golang二叉树前序遍历
Golang二叉树前序遍历,题目,用 Golang 实现给定一个二叉树,返回它的前序遍历。