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

相关推荐
東雪木15 小时前
Java学习——接口 (interface) 与抽象类 (abstract) 的本质区别、选型标准
java·开发语言·jvm·学习·java面试
2601_9553544615 小时前
SEO新手如何快速入门学习
前端·学习·搜索引擎
xsyaaaan15 小时前
leetcode-hot100-图论:200岛屿数量-994腐烂的橘子-207课程表-208实现前缀树
leetcode·图论
We་ct15 小时前
LeetCode 67. 二进制求和:详细题解+代码拆解
前端·数据结构·算法·leetcode·typescript
2301_7811435615 小时前
C语言学习笔记(五)
笔记·学习
炽烈小老头15 小时前
【每天学习一点算法 2026/04/01】零钱兑换
学习·算法
Morwit15 小时前
【力扣hot100】 70. 爬楼梯
c++·算法·leetcode·职场和发展
学电子她就能回来吗15 小时前
liunx嵌入式基础:socket通信
linux·运维·服务器·人工智能·单片机·嵌入式硬件·学习
我能坚持多久15 小时前
C++入门基础知识
开发语言·c++·学习
如雨随行202015 小时前
【Vim】学习笔记(9)命令模式
笔记·学习·vim