leetcode 1480.一维数组的动态和

⭐️ 题目描述


🌟 leetcode链接:一维数组的动态和

ps: 动态数组求和其实就是当前 i 位置的值等于 0 - i 的求和,控制好循环条件即可。

代码:

c 复制代码
/**
 * Note: The returned array must be malloced, assume caller calls free().
 */
int* runningSum(int* nums, int numsSize, int* returnSize){
    *returnSize = numsSize;
    int * ans = (int*)calloc(numsSize , sizeof(int));
    for (int i = 0; i < numsSize; i++) {
        int j = 0;
        for (j = 0; j <= i; j++) {
            ans[i] += nums[j];
        }
    }

    return ans;
}

相关推荐
Godspeed Zhao2 小时前
从零开始学AI25——无监督学习之层次聚类
学习·机器学习·聚类
文丑颜不良啊5 小时前
LeetCode2481~2500题目解析
java·leetcode
David猪大卫9 小时前
【C++修炼】map 和 set 的使用
c语言·开发语言·数据结构·c++·经验分享·笔记·学习
HPtiger9 小时前
C++ 入门笔记:从 C 到 C++ 的核心过渡(命名空间、输入输出、缺省参数、重载、引用、内联)
c语言·c++·学习
fengci.10 小时前
CTF2MISC中等部分
开发语言·前端·学习
文丑颜不良啊12 小时前
LeetCode2461~2480题目解析
java·leetcode
YueTann12 小时前
mgtv5th-baseline学习
学习
文丑颜不良啊13 小时前
LeetCode2441~2460题目解析
java·leetcode
蒸蒸yyyyzwd14 小时前
从后端面经学到的 3 个知识
笔记·学习
17岁的勇气14 小时前
Unity Shader unity文档学习笔记(二十二):shader变体
笔记·学习·unity