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;
}

相关推荐
m4Rk_3 分钟前
【论文阅读】Agent 记忆机制(38):AMA——用多智能体协作动态选择记忆粒度
论文阅读·人工智能·学习
hanlin0335 分钟前
刷题笔记:力扣第189题-轮转数组
笔记·算法·leetcode
琥珀色糖37 分钟前
leetcode hot100题(持续更新)移动零(双指针)
算法·leetcode·职场和发展·双指针·移动零
zjnlswd1 小时前
c# 刘铁猛 学习笔记
笔记·学习
LuminousCPP1 小时前
单链表专题(三)-刷题复盘篇:从快慢指针到环形链表 II 数学推导
数据结构·经验分享·笔记·学习·算法·链表
hanlin031 小时前
动态规划专练:力扣第718、1143题
算法·leetcode·动态规划
你想知道什么?2 小时前
朴素贝叶斯算法-学习笔记
笔记·学习·算法
天吾cc2 小时前
JSON 与 cJSON 学习笔记
笔记·学习·json
lifallen3 小时前
Orca 与 Emdash:同样管理多个 Agent,差别在谁来调度
人工智能·学习·ai·软件构建·开源软件·ai编程
runafterhit3 小时前
【学习地图】ARM嵌入式类 · 文章索引
arm开发·学习