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

相关推荐
txh05073 分钟前
从零开始学习FOC
单片机·嵌入式硬件·学习
罗超驿3 分钟前
14.LeetCode 438 题解:滑动窗口+哈希表找所有字母异位词
java·算法·leetcode
云和数据.ChenGuang7 分钟前
深度学习在鲲鹏HPC下的学习
人工智能·深度学习·学习·机器学习·数据挖掘
MartinYeung510 分钟前
[论文学习]使用使用者层级差分隐私(User-Level DP)微调大型语言模型(LLM)
人工智能·学习·语言模型
小欣加油13 分钟前
leetcode239 滑动窗口最大值
数据结构·c++·算法·leetcode·哈希算法
小乌龟打怪升级32 分钟前
英语学习之每日单词
学习·英语单词
星夜夏空9939 分钟前
FreeRTOS学习(11)——信号量
单片机·学习
吃着火锅x唱着歌1 小时前
LeetCode 3829.设计共享出行系统
算法·leetcode·职场和发展
minglie11 小时前
zynq的网口和串口透传
学习
神奇的小猴程序员1 小时前
学习查理・芒格思维模型,整理自用资料查阅渠道
学习