카타 8급 Beginner - Lost Without a Map

Jmnote (토론 | 기여)님의 2019년 3월 17일 (일) 22:03 판 (→‎C++)

1 C

#include <stddef.h>
int *maps(const int *arr, size_t size) {
  int *res = calloc(size, sizeof(int));
  for(int i=0; i<size; i++) res[i] = arr[i]*2;
  return res;
}

2 C++

std::vector<int> maps(const std::vector<int> & values) {
  std::vector<int> res = values;
  for(int& v: res) v *= 2;
  return res;
}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}