上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 68 下一页
摘要: https://blog.csdn.net/weixin_42464956/article/details/110927073 ##pip install xpinyin -i http://pypi.douban.com/simple --trusted-host pypi.douban.comf 阅读全文
posted @ 2022-05-27 09:26 笨笨和呆呆 阅读(50) 评论(0) 推荐(0)
摘要: 思路:和合并2个有序数组一样 细节:head=一个链表,可以指向链表的头节点 if head: 可以判断该链表当前是否还有Node 阅读全文
posted @ 2022-05-26 10:50 笨笨和呆呆 阅读(28) 评论(0) 推荐(0)
摘要: 遇到成对问题可以考虑用此题的思路,左边先入栈,如果成对出现,一块消去。 阅读全文
posted @ 2022-05-25 23:58 笨笨和呆呆 阅读(21) 评论(0) 推荐(0)
摘要: 思路:常规链表操作包括遍历链表,计算其长度,删除某个Node 阅读全文
posted @ 2022-05-24 23:31 笨笨和呆呆 阅读(21) 评论(0) 推荐(0)
摘要: 思路:与三数之和类似,多了一个b循环 阅读全文
posted @ 2022-05-24 17:01 笨笨和呆呆 阅读(20) 评论(0) 推荐(0)
摘要: 思路:难的不是这道题,而是这类问题,递归和回溯,回溯是一种思路,递归是实现上述思路的一种手段,做了N题却依然没有举一反三的能力 回溯可以解决 排列,组合,子集,分割,棋盘等大类问题,当遇到需要N重循环问题且N的规模不确定是,可以用下面这个套路 def backtrack(n): for .....: 阅读全文
posted @ 2022-05-24 15:11 笨笨和呆呆 阅读(30) 评论(0) 推荐(0)
摘要: https://www.jianshu.com/p/d89a6238ae95 阅读全文
posted @ 2022-05-23 15:18 笨笨和呆呆 阅读(11) 评论(0) 推荐(0)
摘要: 带你学透回溯算法(理论篇)| 回溯法精讲!_哔哩哔哩_bilibili 递归 递归实现的原理:对于递归的问题,我们一般都是从上往下递归的,直到递归到最底,再一层一层着把值返回。一个递归函数的调用过程类似于多个函数的嵌套的调用,只不过调用函数和被调用函数是同一个函数。为了保证递归函数的正确执行,系统需 阅读全文
posted @ 2022-05-21 20:21 笨笨和呆呆 阅读(295) 评论(0) 推荐(0)
摘要: 思路:与15三数之和思路一致,只是多了一个diff(与目标差值),当差值更小时要更新之,并用res记录当前3数之和 阅读全文
posted @ 2022-05-21 09:08 笨笨和呆呆 阅读(26) 评论(0) 推荐(0)
摘要: python使用set来去重是一种常用的方法. 一般使用方法如下: # int a = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0] print "orginal:", a print list(set(a)) # str a = [str(i) for 阅读全文
posted @ 2022-05-20 16:32 笨笨和呆呆 阅读(282) 评论(0) 推荐(0)
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 68 下一页