list 相加_yi点分享 | C 用链表存储整数并相加

33a4fc48f766332ce1a5712e09aac627.png

前言:给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。 示例

a7ec467623d8f8385dd64e5478486374.png

一、思路

1、创建带头结点的链表。 2、把链表转换为整数。 3、将两个链表相加。 4、将相加后的整数转换为链表。 5、打印链表。

二、代码解析

1、创建带头结点的链表。

//创建链表头结点 

2、把链表转换为整数。

//把链表转换为数字 

3、将两个链表相加。

//实现链表相加 

4、将相加后的整数转换为链表。

//把数字转换为链表 

5、打印链表。

//打印链表 

三、源代码

#include

四、运行结果

6098500b7a15186b03f0005ab869ae06.png

码文不易,如果觉得对你有用的话,点个赞再走吧,谢谢宁!

(才疏学浅,如果有什么说的不对的地方,欢迎大家在评论区或者私信进行指正。)

想了解更多小技能,可以关注我的CSDN。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值