会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
笨笨和呆呆
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
48
49
50
51
52
53
54
55
56
···
68
下一页
2022年5月27日
Python 将汉字转为拼音
摘要: 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)
2022年5月26日
21. 合并两个有序链表——链表
摘要: 思路:和合并2个有序数组一样 细节:head=一个链表,可以指向链表的头节点 if head: 可以判断该链表当前是否还有Node
阅读全文
posted @ 2022-05-26 10:50 笨笨和呆呆
阅读(28)
评论(0)
推荐(0)
2022年5月25日
20. 有效的括号——栈
摘要: 遇到成对问题可以考虑用此题的思路,左边先入栈,如果成对出现,一块消去。
阅读全文
posted @ 2022-05-25 23:58 笨笨和呆呆
阅读(21)
评论(0)
推荐(0)
2022年5月24日
19. 删除链表的倒数第 N 个结点——链表
摘要: 思路:常规链表操作包括遍历链表,计算其长度,删除某个Node
阅读全文
posted @ 2022-05-24 23:31 笨笨和呆呆
阅读(21)
评论(0)
推荐(0)
18. 四数之和——数组
摘要: 思路:与三数之和类似,多了一个b循环
阅读全文
posted @ 2022-05-24 17:01 笨笨和呆呆
阅读(20)
评论(0)
推荐(0)
17. 电话号码的字母组合
摘要: 思路:难的不是这道题,而是这类问题,递归和回溯,回溯是一种思路,递归是实现上述思路的一种手段,做了N题却依然没有举一反三的能力 回溯可以解决 排列,组合,子集,分割,棋盘等大类问题,当遇到需要N重循环问题且N的规模不确定是,可以用下面这个套路 def backtrack(n): for .....:
阅读全文
posted @ 2022-05-24 15:11 笨笨和呆呆
阅读(30)
评论(0)
推荐(0)
2022年5月23日
如何正确地使用递归
摘要: https://www.jianshu.com/p/d89a6238ae95
阅读全文
posted @ 2022-05-23 15:18 笨笨和呆呆
阅读(11)
评论(0)
推荐(0)
2022年5月21日
递归回溯算法——针对排列/组合/切割/子集/棋盘等问题
摘要: 带你学透回溯算法(理论篇)| 回溯法精讲!_哔哩哔哩_bilibili 递归 递归实现的原理:对于递归的问题,我们一般都是从上往下递归的,直到递归到最底,再一层一层着把值返回。一个递归函数的调用过程类似于多个函数的嵌套的调用,只不过调用函数和被调用函数是同一个函数。为了保证递归函数的正确执行,系统需
阅读全文
posted @ 2022-05-21 20:21 笨笨和呆呆
阅读(295)
评论(0)
推荐(0)
16. 最接近的三数之和——数组
摘要: 思路:与15三数之和思路一致,只是多了一个diff(与目标差值),当差值更小时要更新之,并用res记录当前3数之和
阅读全文
posted @ 2022-05-21 09:08 笨笨和呆呆
阅读(26)
评论(0)
推荐(0)
2022年5月20日
python使用set来去重碰到TypeError: unhashable type
摘要: 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
下一页
公告