随笔分类 - LeetCode
摘要:public int SingleNumber(int[] nums) { if(nums==null||nums.Length%2==0) return 0; int ret=nums[0]; for(int i=1;i 超时了
阅读全文
摘要:public int MaxArea(int[] height) { int start=0; int end=height.Length-1; int max=0; while(st...
阅读全文
摘要:public double FindMedianSortedArrays(int[] nums1, int[] nums2) {int t=nums1.Length+nums2.Length; int mid1=0; int mid2=0; int i=0; int p1=0; ...
阅读全文
摘要:public int LengthOfLongestSubstring(string s) { Queue queue=new Queue(); int max=0; for(int i=0;i<s.Length;i++) { if(queue.Contain...
阅读全文
摘要:自己的做法超时了。主要是每次生成一个数据,保存到list中,然后对List重新排序。排序太耗费时间记录下讨论组里的写法public int NthUglyNumber(int n) { int[] ugly = new int[n]; ugly[0] = 1; int i...
阅读全文
摘要:public bool IsUgly(int num) { if(num1) { if(num%2==0) { num=num/2; } else if(num%3==0) { num=num/3; } else if(n...
阅读全文
摘要:正常写法bool HasPathSum(TreeNode root, int sum) { bool ret=false; if(root==null)return false; if(root.left==null&&root.right==null) return root.val=...
阅读全文
摘要:大都是自定义了Interval的比较方法。突发奇想int [] arr=new int[intervals.Count*2]; for(int i=0;i list=new List(); int s=0;//int e=1; int count=0; for(int i=0;...
阅读全文
摘要:static List nums = new List(); public static bool IsHappy(int n) { int newint = 0; while (n != 0) { ...
阅读全文

浙公网安备 33010602011771号