Algorithm 20 - Invert values
Q.
Description:
Given a set of numbers, return the additive inverse of each. Each positive becomes negatives, and the negatives become positives.
invert([1,2,3,4,5]) == [-1,-2,-3,-4,-5]
invert([1,-2,3,-4,5]) == [-1,2,-3,4,-5]
invert([]) == []
Notes:
All values are greater than INT_MIN
The input should be modified, not returned.
A)
#include <stddef.h>
void invert(int *values, size_t values_size)
{
for (size_t i = 0; i < values_size; i++)
values[i] *= -1;
}
Author And Source
이 문제에 관하여(Algorithm 20 - Invert values), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@ad-astra/Algorithm-20-Invert-values
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
#include <stddef.h>
void invert(int *values, size_t values_size)
{
for (size_t i = 0; i < values_size; i++)
values[i] *= -1;
}
Author And Source
이 문제에 관하여(Algorithm 20 - Invert values), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ad-astra/Algorithm-20-Invert-values저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)