五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

給你兩個?非空 的鏈表,表示兩個非負的整數(shù)。它們每位數(shù)字都是按照?逆序?的方式存儲的

2023-03-01 15:40 作者:酸奶公園  | 我要投稿

給你兩個 非空 的鏈表,表示兩個非負的整數(shù)。它們每位數(shù)字都是按照 逆序 的方式存儲的,并且每個節(jié)點只能存儲 一位 數(shù)字。


請你將兩個數(shù)相加,并以相同形式返回一個表示和的鏈表。


你可以假設除了數(shù)字 0 之外,這兩個數(shù)都不會以 0 開頭。


/**

?*?Definition?for?singly-linked?list.

?*?public?class?ListNode?{

?*?????int?val;

?*?????ListNode?next;

?*?????ListNode()?{}

?*?????ListNode(int?val)?{?this.val?=?val;?}

?*?????ListNode(int?val,?ListNode?next)?{?this.val?=?val;?this.next?=?next;?}

?*?}

?*/

class?Solution?{

????public?ListNode?addTwoNumbers(ListNode?l1,?ListNode?l2)?{


????????

????????//?Initialize?variables

????????ListNode?result?=?new?ListNode(0);?//?Head?node

????????ListNode?prevNode?=?result;

????????int?carry?=?0;

????????

????????while?(l1?!=?null?||?l2?!=?null)?{

????????????int?x?=?(l1?!=?null)???l1.val?:?0;

????????????int?y?=?(l2?!=?null)???l2.val?:?0;

????????????int?sum?=?x?+?y?+?carry;

????????????

????????????//?Update?carry

????????????if?(sum?>?9)?{

????????????????carry?=?1;

????????????????sum?%=?10;

????????????}?else?{

????????????????carry?=?0;

????????????}

????????????

????????????//?Update?the?linked?list

????????????ListNode?currentNode?=?new?ListNode(sum);

????????????prevNode.next?=?currentNode;

????????????prevNode?=?currentNode;

????????????

????????????//?Move?to?the?next?nodes?of?l1?and?l2

????????????if?(l1?!=?null)?{

????????????????l1?=?l1.next;

????????????}

????????????if?(l2?!=?null)?{

????????????????l2?=?l2.next;

????????????}

????????}


????????//?Check?if?there?is?any?carry?left

????????if?(carry?!=?0)?{

????????????prevNode.next?=?new?ListNode(carry);

????????}

????????

????????//?Return?the?resulting?list

????????return?result.next;

????}

}


給你兩個?非空 的鏈表,表示兩個非負的整數(shù)。它們每位數(shù)字都是按照?逆序?的方式存儲的的評論 (共 條)

分享到微博請遵守國家法律
香格里拉县| 乐业县| 健康| 赤城县| 天长市| 唐海县| 洛扎县| 福泉市| 台州市| 嘉峪关市| 茌平县| 顺平县| 铜山县| 怀安县| 新巴尔虎左旗| 宁安市| 彰化县| 平凉市| 普洱| 内乡县| 齐齐哈尔市| 海晏县| 麻江县| 龙岩市| 呈贡县| 禹城市| 宁化县| 怀来县| 义乌市| 通榆县| 伊通| 许昌县| 二连浩特市| 深泽县| 喜德县| 佳木斯市| 湟源县| 彭水| 昌乐县| 清涧县| 长宁区|