1.首先选中列,在数据选项卡中,找到并点击“删除重复值”。 2.在弹出的小窗口中,点击“确定”。 3.在出现的小窗口中,点击“确定”即可删除重复的内容。 ...
分类:
其他好文 时间:
2020-02-12 11:02:04
阅读次数:
57
Two Sum类 首先是基本的Two Sum题解 用hashmap 时间复杂度O(n),空间复杂度O(n),每一次首先找hashmap中有没有target - nums[i], 如果没有将nums[i]入map 用双指针法,时间复杂度O(n + nlogn), 空间复杂度O(1) 首先要对数组进行排 ...
分类:
其他好文 时间:
2020-02-11 09:28:14
阅读次数:
43
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前 ...
分类:
编程语言 时间:
2020-02-03 20:49:18
阅读次数:
88
1. 我的笨比做法 将整个数组平移 (太笨比了) 2. 实际上 本题的关键只要把不同的元素移到数组的左侧就行 ...
分类:
编程语言 时间:
2020-02-03 11:40:51
阅读次数:
57
1 题目 "LeetCode第26题" ,给出一个非降序的数组,删除重复的元素. 2 覆盖移动 题目明确要求不能使用额外的数组空间,一开始,没想到什么好的算法. 但是,它又有提示,不需要考虑数组中超出新长度后面的元素,所有,就想到了覆盖移动这样的方法. 思想很简单,就是使用两个下标,一个下标表示要返 ...
分类:
编程语言 时间:
2020-01-31 23:13:08
阅读次数:
149
一、 数独不重复测试 通过编写暴力算法,每次取1e4的数据量进行一一检查,发现有重复项。 观察输出发现,这是在交换行的过程中出现的错误。对交换行代码进行检查。 代码错误最终确认在SudokuMaker.cpp 中的void generateFullSwappedRowSudoku(int level ...
分类:
其他好文 时间:
2020-01-17 00:12:37
阅读次数:
89
notepad++使用技巧1.开启列块编辑,迅速在行首添加字符2.去除重复项 ,正则替换 ^(.*?)$\s+?^(?=.*^\1$) 匹配新行 ^(.*?)$\s+?^(?=.*^\1$) 3.去除带.com的文字 正则替换 .*.com* 不匹配新行 .*.com* ...
分类:
其他好文 时间:
2020-01-15 23:22:43
阅读次数:
77
要求: (1)给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 (2)不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 官方示例: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原 ...
分类:
编程语言 时间:
2020-01-01 16:56:18
阅读次数:
86
第一题: L= [1,2,3,11,2,5,3,2,5,3] , 用一行代码得出 [1,1,2,3,5] 如何从一个带有重复项的列表中得出一个合并重复项的列表 首先将带重复项的列表处理为一个不重复数据的集合,然后再将集合转化为列表 第二题: L=[1,2,3,4,5] L[10:] 的结果是? 第二 ...
分类:
编程语言 时间:
2019-12-31 12:25:07
阅读次数:
133