当前位置: 首页 > news >正文

C语言 | Leetcode C语言题解之第445题两数相加II

题目:

题解:

struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2){int stack1[100];int stack2[100];int top1 = 0;int top2 = 0;int carry = 0;int sum = 0;struct ListNode* temp = NULL;struct ListNode* head = NULL;while (l1) {stack1[top1++] = l1->val;l1 = l1->next;}while (l2) {stack2[top2++] = l2->val;l2 = l2->next;}while (top1 || top2 || carry) {int m = top1 > 0 ? stack1[--top1] : 0;int n = top2 > 0 ? stack2[--top2] : 0;sum = m + n + carry;carry = sum / 10;head = malloc(sizeof(struct ListNode));head->val = sum % 10;head->next = temp;temp = head;}return head;
}

相关文章:

  • 【C++】Eclipse技巧汇总
  • python 实现data transformations数据转换算法
  • 使用Prometheus进行系统监控,包括Mysql、Redis,并使用Grafana图形化表示
  • 《C++并发编程实战》笔记(五)
  • 学习C语言(21)
  • poetry安装
  • BUUCTF蜘蛛侠呀
  • Synchronized是怎么实现的?
  • [SwiftUI 开发] @dynamicCallable 与 callAsFunction:将类型实例作为函数调用
  • 力扣9.28
  • Python按照指定“字体大小以及字体格式”,批量更新Word文档内容(10)
  • 基于Java+SQL Server2008开发的(CS界面)个人财物管理系统
  • Python编码系列—Python备忘录模式:掌握对象状态保存与恢复技术
  • HTTP请求中GET与POST方法的核心区别与用途解析
  • VMware下的ubuntu显示文字太小的自适应显示调整
  • 08.Android之View事件问题
  • Electron入门介绍
  • gops —— Go 程序诊断分析工具
  • javascript数组去重/查找/插入/删除
  • Lsb图片隐写
  • Lucene解析 - 基本概念
  • python学习笔记-类对象的信息
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • 半理解系列--Promise的进化史
  • 将 Measurements 和 Units 应用到物理学
  • 经典排序算法及其 Java 实现
  • 面试总结JavaScript篇
  • 判断客户端类型,Android,iOS,PC
  • 深度学习入门:10门免费线上课程推荐
  • 使用SAX解析XML
  • 温故知新之javascript面向对象
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 追踪解析 FutureTask 源码
  • Mac 上flink的安装与启动
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​卜东波研究员:高观点下的少儿计算思维
  • ​马来语翻译中文去哪比较好?
  • ​数据链路层——流量控制可靠传输机制 ​
  • ## 1.3.Git命令
  • ###C语言程序设计-----C语言学习(3)#
  • #define
  • #pragma once与条件编译
  • #预处理和函数的对比以及条件编译
  • (28)oracle数据迁移(容器)-部署包资源
  • (55)MOS管专题--->(10)MOS管的封装
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (八)c52学习之旅-中断实验
  • (分类)KNN算法- 参数调优
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (接口自动化)Python3操作MySQL数据库
  • (篇九)MySQL常用内置函数
  • (算法)求1到1亿间的质数或素数