去除相同的字母
来源:互联网 发布:知乎提问 编辑:程序博客网 时间:2024/04/29 15:18
// interviewproblem.cpp : Defines the entry point for the console application.////整形数组 {1,1,2,2,3,3,4,4,5,5} ,去掉重复数结果是{1,2,3,4,5}并返回个数5。#include "stdafx.h"#include <iostream>#include <stdlib.h>using namespace std;int RemoveRepeat(int *a, int size){ int end, last;//end是修改后不重复的数组中最后一个元素的下标 last为当前搜索的重复的值 end = last = -1; for (int i = 0; i < size; i++) { if (a[i] != last) { a[++end] = a[i];//将不重复的值复制到不重复数组的末尾 last = a[i];//更新要搜索的不重复的值 } } return end + 1;}int main(){ int a[10] = { 1,1,2,2,3,3,4,4,5,5}; int size = sizeof(a) / sizeof(int); cout << "before remove repeat: " << endl; for (int i = 0; i < size; i++) cout << a[i]<<" "; int newsize = RemoveRepeat(a, size); cout << endl; cout << "after remove repeat: " << endl; for (int i = 0; i < newsize; i++) { cout << a[i] << " "; } cout << endl; system("pause"); return 0;}
1 0
- 去除相同的字母
- 相同的字母
- 去除相同的字符
- 去除相同对象的集合
- 字符串是否有相同的字母
- ArrayList中相同元素的去除
- iOS去除数组的相同元素
- 遍历两个集合去除相同的ID
- 去除arraylist中相同的元素
- 首尾字母是否相同
- 字符串中出现的相同字母的个数
- Anagrams 寻找相同的乱序的字母排列
- leetcode题目 聚合相同的字母组成的单词
- List 去除相同数据
- 字符串去除重复字母
- 字符串之输出所有字母组合相同的单词
- 查找只有一个字母不相同的单词
- 把字符串中相同的字母去重
- iOS Soap request 封装 附github地址
- Asp.net 学习宏观总结
- win10和ubuntu双系统下如何删除ubuntu
- 一致性哈希及java实现
- Linux工作实用命令技巧
- 去除相同的字母
- GitHub Blog
- Java内存模型
- Altium Designer之多图纸设计
- Android优化开发
- 人脸识别技术资料和源码(包含人脸库)
- spring 声明式事务失效问题
- C#--表达式计数器,有小数点,没有优先级。
- 表单工作流审核步骤抄送功能介绍