2. 两数相加 | LeetCode刷题系列 | #LeetCode# | #跟我一起刷题吧#

作者: Microgoople分类: 校园学习 发布时间: 2020-08-23 21:52:24 浏览:13335 次

2. 两数相加 | LeetCode刷题系列 | #LeetCode# | #跟我一起刷题吧#

老农民工了:
到底怎么才能锻炼算法的思维呢,每次看别人讲或者代码可以看懂,但一到自己写,直接发懵[大哭]

【回复】回复 @萌新报道wee :说的很对,算法思维就是在有一定的算法基础的前提下的经验积累
【回复】算法就是“经验”,算法主要考虑时间复杂度和空间复杂度,一般多考虑时间复杂度,因为可以直观的感受到(运行的快不快)。
【回复】个人理解是找捷径,算法解决问题就想解数学题,可以有多个解法,但是要的是最巧的那个,因为巧的话步骤会少,计算难度会少,转换到算法里面就是时间空间复杂度
犹梦i:
哼哧哼哧转整数相加,搞了半年溢出了[大哭]

之之之凡:
有个小疑问…一直困扰我[委屈] listNode head1 = l1,我理解这里是引用传递,l1和head1共享一个地址值,对head1操作也会改变l1; 那为什么return 不能写head1呢?地址值传递的话,不是应该是一样的吗?

【回复】我返回了head1 发现是个【】 但是head1.val += head1.val; 应该已经改变它的值了 还有一个就是 listNode head1 = l1 这一步的意义是什么都是本身就是一个变量为何要重新再赋一个
安静绽放:
突然发现简介由周更变成了尽量周更[笑哭]

萌新报道wee:
挺好的,就是更新太慢了[热词系列_可以][热词系列_打卡]

【回复】尽量快一点[热词系列_skr]
二次元教父刘桑:
cool ! 希望更新速度稍微快点啦(`・ω・´)

【回复】好的[热词系列_skr][热词系列_skr]

知识分享官 JAVA 算法 学习 编程 刷题 经验分享 链表 学习心得 LeetCode

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读