LeetCode-002-兩數(shù)相加

題目描述:給你兩個(gè) 非空 的鏈表,表示兩個(gè)非負(fù)的整數(shù)。它們每位數(shù)字都是按照 逆序 的方式存儲(chǔ)的,并且每個(gè)節(jié)點(diǎn)只能存儲(chǔ) 一位 數(shù)字。
請(qǐng)你將兩個(gè)數(shù)相加,并以相同形式返回一個(gè)表示和的鏈表。
你可以假設(shè)除了數(shù)字 0 之外,這兩個(gè)數(shù)都不會(huì)以 0 開頭。
示例說明請(qǐng)見LeetCode官網(wǎng)。
??
鏈接:https://leetcode-cn.com/problems/add-two-numbers ??
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
解法一:鏈表遍歷
遍歷2個(gè)鏈表,值相加,記錄是否進(jìn)位+1。
注意點(diǎn):當(dāng)遍歷到2個(gè)鏈表的最后一個(gè)值時(shí),需要注意是否進(jìn)位,如果有進(jìn)位,需要添加一個(gè)節(jié)點(diǎn)。
標(biāo)簽: