LeeCode 算法记录
panqiangliu
540651527
展开
-
无重复字符的最长子串
static void Main(string[] args) { string s = "pwwkew"; int result = BestWay(s); Console.WriteLine(result); Console.ReadKey(); } ...原创 2019-11-13 23:25:09 · 164 阅读 · 0 评论 -
顺时针螺旋矩阵
给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例 1:输入:[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例 2:输入:[ [1, 2, 3, 4], [5, 6, 7, 8], [9,10,11,12]]输出:...原创 2019-11-08 22:01:16 · 1460 阅读 · 0 评论 -
求数组中两数之和等于给定的目标值
给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值index1和index2,其中index1必须小于index2。输入:numbers=[2,7,11,15],target=9输出:[1,2]解释: 2 与 7 之和等于目标数 9 。因此 index1 = 1, index2 = 2 。通过双指...原创 2019-11-07 21:57:07 · 3880 阅读 · 0 评论 -
532.题目内容 K_Diss
public class Solution { public int FindPairs(int[] nums, int k) { int pairs = 0; Array.Sort(nums); int a = 0; Hashtable has = n...原创 2019-05-10 09:08:35 · 209 阅读 · 0 评论 -
两数之和
public class Solution { public int[] TwoSum(int[] nums, int target) { int length = nums.Length; int[] res={}; for (int i = 0; i < length - 1; i++) ...原创 2019-05-10 09:15:40 · 90 阅读 · 0 评论 -
3 无重复最长字符串
public class Solution { public int LengthOfLongestSubstring(string s) { if (s == null || s == "") return 0; int n = s.Length; HashSet<char&...原创 2019-05-10 09:18:38 · 92 阅读 · 0 评论 -
4. 寻找两个有序数组的中位数
public class Solution { public double FindMedianSortedArrays(int[] nums1, int[] nums2) { double a = 0; List<int> list = new List<int>(); ...原创 2019-05-10 09:19:47 · 121 阅读 · 0 评论