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

C语言 | Leetcode C语言题解之第415题字符串相加

题目:

题解:

char* addStrings(char* num1, char* num2) {int i = strlen(num1) - 1, j = strlen(num2) - 1, add = 0;char* ans = (char*)malloc(sizeof(char) * (fmax(i, j) + 3));int len = 0;while (i >= 0 || j >= 0 || add != 0) {int x = i >= 0 ? num1[i] - '0' : 0;int y = j >= 0 ? num2[j] - '0' : 0;int result = x + y + add;ans[len++] = '0' + result % 10;add = result / 10;i--, j--;}// 计算完以后的答案需要翻转过来for (int i = 0; 2 * i < len; i++) {int t = ans[i];ans[i] = ans[len - i - 1], ans[len - i - 1] = t;}ans[len++] = 0;return ans;
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • proteus仿真学习(1)
  • 机器人的动力学——牛顿欧拉,拉格朗日,凯恩
  • ARM/Linux嵌入式面经(三八):绿盟科技
  • 【webpack4系列】webpack构建速度和体积优化策略(五)
  • 谈谈黑盒测试方法
  • c语言中“qsort函数”和“结构体成员访问变量”
  • QTPropertyBrowser属性表控件:新增自定义属性类型
  • 【专题】2024中国生物医药出海现状与趋势蓝皮书报告合集PDF分享(附原数据表)
  • 数据结构|二叉搜索树
  • 基于JAVA+SpringBoot+Vue的医院资源管理系统
  • JS领域的AI工程利器分享
  • 【CSS in Depth 2 精译_036】5.6 Grid 网格布局中与对齐相关的属性 + 5.7本章小结
  • BFS 解决多源最短路问题
  • 不同编程语言的互相调用
  • STL简介
  • 【5+】跨webview多页面 触发事件(二)
  • Android 控件背景颜色处理
  • C++入门教程(10):for 语句
  • E-HPC支持多队列管理和自动伸缩
  • Git 使用集
  • Kibana配置logstash,报表一体化
  • Python 基础起步 (十) 什么叫函数?
  • Spring Boot快速入门(一):Hello Spring Boot
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • 从零搭建Koa2 Server
  • 仿天猫超市收藏抛物线动画工具库
  • 关于extract.autodesk.io的一些说明
  • 前端路由实现-history
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 我看到的前端
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • ​2020 年大前端技术趋势解读
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​ssh免密码登录设置及问题总结
  • ​学习一下,什么是预包装食品?​
  • # Redis 入门到精通(九)-- 主从复制(1)
  • #FPGA(基础知识)
  • #QT(智能家居界面-界面切换)
  • #Z2294. 打印树的直径
  • #职场发展#其他
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (3)选择元素——(17)练习(Exercises)
  • (PyTorch)TCN和RNN/LSTM/GRU结合实现时间序列预测
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (第30天)二叉树阶段总结
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (南京观海微电子)——I3C协议介绍
  • (南京观海微电子)——示波器使用介绍
  • (算法)Travel Information Center
  • (译)2019年前端性能优化清单 — 下篇
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • .NET 动态调用WebService + WSE + UsernameToken
  • .NET8 动态添加定时任务(CRON Expression, Whatever)