logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++实现两数相加(链表带进位)

链接:https://leetcode.cn/problems/add-two-numbers/solutions/435246/liang-shu-xiang-jia-by-leetcode-solution/2.处理进位:每次相加后,用SUM%10得到当前位的结果,SUM/10得到进位值。// 定义结果链表的头指针head和尾指针tail,初始为空。它们每位数字都是按照。// 取当前节点值,若

#c++#链表
C++哈希表实现两数之和

• unordered_map::find()方法的返回值类型是unordered_map<int, int>::iterator(这个类型名很长,写起来很麻烦)找到符合条件的两个数:it->second是补数在数组中的下标,i是当前元素的下标。auto it:自动推导迭代器类型,it指向查找到的元素,如果没找到则指向hashtable.end()。end()是哈希表的一个标记迭代器,它不指向任何

#c++#散列表#算法
到底了