【leetcode】复写零
时间:2020-11-19 11:36:43
收藏:0
阅读:24
void duplicateZeros(int* arr, int arrSize){ int* ans = (int*)calloc(arrSize+1,sizeof(int)); int i,pst=0; for(i=0; i<arrSize && pst<arrSize; i++){ ans[pst++]=arr[i]; if(arr[i]==0){ ans[pst++]=arr[i]; } } for(i=0; i<arrSize; i++) arr[i]=ans[i]; }
原文:https://www.cnblogs.com/ganxiang/p/14003693.html
评论(0)