Leetcode_027 Remove Element
来源:互联网 发布:unity3d 5.3.4 下载 编辑:程序博客网 时间:2024/06/02 00:34
Question:
Given an array and a value, remove all instances of that value in place and return the new length.
The order of elements can be changed. It doesn't matter what you leave beyond the new length.
#include<stdio.h>int removeElement(int *nums,int numsSize,int val){int count=0;int i;for(i=0;i<numsSize;i++){if(*(nums+i)!=val){*(nums+i-count)=*(nums+i);}else{count++;}}return (numsSize-count);}int main(void){int a[]={1,2,3,4,1,2,3,6};int t=removeElement(a,8,1);int i;printf("length %d\n",t);for(i=0;i<t;i++){printf("%d",a[i]);}}
0 0
- Leetcode_027 Remove Element
- 2017-09-17 LeetCode_027 Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Remove Element
- Oracle忘记密码找回
- HDU 5247 找连续数(RMQ+滑窗)
- Java Reflection - Fields
- MYSQL CAST
- Sharepoint2013部署ADFS 报new-sptrustedIdentityTokenIssuer:the trust provider certificate already exist
- Leetcode_027 Remove Element
- 《深入理解mybatis原理》 Mybatis数据源与连接池
- Java Reflection - Methods
- NOJ2106 6_多项式输出(模拟)
- Java Reflection - Getters and Setters
- Java Reflection - Private Fields and Methods
- Java Reflection - Annotations
- Illustrated C#2012--第一章节--C#和.NET Framework--.NET之前
- 每日一题A