算法
blingfeng
这个作者很懒,什么都没留下…
展开
-
leetcode-初级算法-异或
给定一个整数数组,除了某个元素外其余元素均出现两次。请找出这个只出现一次的元素。 备注: 你的算法应该是一个线性时间复杂度。 你可以不用额外空间来实现它吗? class Solution { public int singleNumber(int[] nums) { int result = 0; for(int i = 0;i < nums...原创 2018-04-13 14:47:38 · 228 阅读 · 0 评论 -
leetcode-删除数组重复的元素
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素必须是 1 和 2。 你不需要考虑数组中超出新长度后面的元素。 class So...原创 2018-04-13 14:49:12 · 1049 阅读 · 2 评论