Remove Duplicates from Sorted Array
来源:互联网 发布:三菱fx编程手册 编辑:程序博客网 时间:2024/06/19 04:50
排序数组的duplicates都是相邻的。原地重写法:i代表“新数组”下一个要写的位置,j用来遍历“旧数组”,A[j]符合条件写入i的位置,否则跳过。
int removeDup(int A[], int n){int i=0;for(j=0;j<n;j++){if(j==0 || A[j]!=A[i-1]){A[i]=A[j];i++;}}return i;}
0 0
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates From Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted Array
- n位二进制中1和0的有关问题
- ActionScript3游戏中的图像编程(连载四)
- hdu4870 概率DP
- 命令解释器Sh的编写
- 工厂模式
- Remove Duplicates from Sorted Array
- 每个Mac OS X 命令行用户应当知道的八个终端工具
- Oracle常用函数
- 还是准备走IT路了
- 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete
- Java实现字符串中的单词反转
- ORACLE索引介绍和使用
- ThinkPHP函数详解:I方法
- hdu 3432——Wax