首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何从TextBox中删除重复项?

如何从TextBox中删除重复项?
EN

Stack Overflow用户
提问于 2011-01-01 02:20:48
回答 3查看 3.4K关注 0票数 5

我有一个文本框,每个项目都在新行上。我正在尝试从此textBox中删除重复项。我什么也想不出来。我尝试将每一项添加到数组中,并删除重复项,但不起作用。还有没有别的选择?

EN

回答 3

Stack Overflow用户

发布于 2011-01-01 02:26:46

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yourTextBox.Text = string.Join(Environment.NewLine, yourArray.Distinct());
票数 7
EN

Stack Overflow用户

发布于 2011-01-05 18:04:16

建立在Anthony Pegram写的基础上,但不需要单独的数组:

yourTextBox.Text = string.Join(Environment.NewLine, yourTextBox.Lines.Distinct());

票数 4
EN

Stack Overflow用户

发布于 2011-01-01 02:27:53

将所有项添加到字符串数组中,并使用此代码删除重复项

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public static string[] RemoveDuplicates(string[] s)
{
    HashSet<string> set = new HashSet<string>(s);
    string[] result = new string[set.Count];
    set.CopyTo(result);
    return result;
}

有关更多信息,请查看Remove duplicates from array

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4572987

复制
相关文章
[LEETCODE]从排序数组中删除重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
用户2353021
2020/05/11
6.3K0
Swift 从排序数组中删除重复项 - LeetCode
给定一个有序数组,你需要原地删除其中的重复内容,使每个元素只出现一次,并返回新的长度。
韦弦zhy
2018/09/11
5.2K0
[Leetcode][python]删除排序数组中的重复项/删除排序数组中的重复项 II
数组完成排序后,我们可以放置两个指针 ii 和 jj,其中 ii 是慢指针,而 jj 是快指针。只要 nums[i] = nums[j]nums[i]=nums[j],我们就增加 jj 以跳过重复项。
蛮三刀酱
2019/03/26
6.5K0
删除排序数组中的重复项
给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。
木瓜煲鸡脚
2020/09/23
5K0
<leetcode刷题-数组>删除排序数组中的重复项
给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。
哆哆jarvis
2022/08/23
4.4K0
删除有序数组中的重复项
要求删除重复元素,实际上就是将不重复的元素移到数组的左侧,即慢指针p的右边都是不重复的元素,p—q之间是出现重复的元素。
大忽悠爱学习
2021/03/27
4.7K0
删除排序数组中的重复项
给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
_kyle
2020/11/03
4.5K0
删除有序数组中的重复项
给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。
狼啸风云
2023/10/07
1920
leetcode: explore-array-21 从排序数组中删除重复项
1、输入:是一个列表,同时是一个 sorted array nums,即排好序的列表,并且列表中只包含数字 2、输出:一个整数,这个整数是将列表中元素进行去重后的实际个数 3、in-place,这个单词经常在数组类的题目中出现,即原地修改数组,Do not allocate extra space for another array,两者意思是等价的 3、注意看 Clarification 这段话,它说明了题目的另一个要求,和 in-place 是一致的,即题目虽然输出是一个数字,但会去检查函数传入的那个列表,要求它的前 n 项必须依次是不重复的数字。
用户7685359
2020/08/24
2K0
leetcode: explore-array-21 从排序数组中删除重复项
[leetcode数组系列]3 删除排序数组中的重复项
1 leetcode原文链接 https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/ 示例1
我是程序员小贱
2020/06/05
4.2K0
删除有序数组中的重复项 II
给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。
狼啸风云
2023/10/07
1770
LeetCode | 删除有序数组中的重复项
题目 删除有序数组中的重复项 给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。 由于在某些语言中不能改变数组的长度,所以必须将结果放在数组nums的第一部分。更规范地说,如果在删除重复项之后有 k 个元素,那么 nums 的前 k 个元素应该保存最终结果。 将最终结果插入 nums 的前 k 个位置后返回 k 。 不要使用额外的空间,你必须在 原地修改输入数组 并在使用 O(1) 额外空间的条件下完成。 判题标准: 系统会用下面的代码来测试你的题解:
yiyun
2023/03/08
3.9K0
LeetCode | 删除有序数组中的重复项
SAS删除字符串中的重复项
SAS程序猿/媛有时候会碰到去除字符串中重复值的问题,用常用的字符函数如SCAN,SUBSTR可能会很费劲,用正则表达式来处理就简单了。示例程序如下:
专业余码农
2020/07/15
5.2K0
LeetCode - 删除排序数组中的重复项
LeetCode第26题,难度简单。这题题目也是相当的长,所以只取了题目的主干,示例和说明请点击下方链接查看详情。
晓痴
2019/08/22
4K0
LeetCode - 删除排序数组中的重复项
leetcode-python经典题之从排序数组中删除重复项
class Solution(object): def removeDuplicates(self, nums): """ :type nums: List[int] :rtype: int """ for i in range(len(nums)): for j in range(i+1,len(nums)): if nums[i] == nums[i+1]:
我去热饭
2022/05/18
1.6K0
算法-删除已排序数组中的重复项
版权声明: https://blog.csdn.net/li_xunhuan/article/details/89843311
Fisherman渔夫
2019/07/31
3.5K0
Leetcode之删除排序数组中的重复项
每个数组的长度都是大于等于1的,遍历数组,如果遇到不同的就加一,这里尽量不用len函数
润森
2019/11/05
3.3K0
26. 删除有序数组中的重复项
一 题目: 二 思路: 比对法,每次找到一个和咱们要设置位置不一样的值 记录当前正在设置值(需要被比较的值)的位置,只要后面的元素和他一样那就跳过 直到找到下一个和它不一样的数字放在下一个位置,然后继续比对 三:代码: class Solution { public int removeDuplicates(int[] nums) { int len = nums.length; if (len <=1){ return len;
名字是乱打的
2022/05/13
3.5K0
26. 删除有序数组中的重复项
26. 删除有序数组中的重复项
在解决本次题目时,我最初的想法是使用双层for循环,但在具体实现过程中出现无法实现对重复数>=3的元素进行去重,后借鉴他人解题思路,使用一层for循环,并结合continue实现去重。 提交结果如下。
魚迹
2023/05/06
2.1K0
26. 删除有序数组中的重复项
LeetCode 26:删除有序数组中的重复项
给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。
五分钟学算法
2023/01/10
3.2K0
LeetCode 26:删除有序数组中的重复项

相似问题

从TextBox中删除重复项,如果后面的行=前面的行

42

如何从列表中删除重复项

18

如何从集合中删除重复项?

22

如何从列表中删除重复项

11

如何从数组中删除重复项?

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文