Leecode
文章平均质量分 70
木叶清风666
这个作者很懒,什么都没留下…
展开
-
【python最大公因数、最小公倍数】
也就是说,如果 a 和 b 都能被 c 整除,那么 c 就是 a 和 b 的最大公约数。例如,对于整数 12 和 18,它们的最大公约数是 6,因为 6 是 12 和 18 中能同时整除的最大整数。也就是说,如果 a 和 b 都是 c 的倍数,那么 c 就是 a 和 b 的最小公倍数。例如,对于整数 12 和 18,它们的最小公倍数是 36,因为 36 是 12 和 18 的公共倍数中最小的整数。a 和 b 的最大公约数就等于 b 除以 a 余数与 a 之间的最大公约数。原创 2023-08-19 18:36:10 · 354 阅读 · 0 评论 -
【python排序算法】—冒泡排序
*冒泡排序(Bubble Sort)**是把一组数据从左边开始进行两两比较交换,小的放前边,打的放后边,通过反复进行比较一直到没有数据需要交换为止。原创 2023-08-19 09:59:20 · 106 阅读 · 0 评论 -
【python基本数据类型的时间复杂度】
参考网站。原创 2023-08-18 21:43:00 · 80 阅读 · 0 评论 -
【python动态规划/递归】宝物最大价值
大盗潜入博物馆,面前有5件宝物,分别有重量和价值,大盗的背包仅能附中20公斤,请问如何选择宝物,是的总价值最高?原创 2023-08-18 08:22:49 · 65 阅读 · 0 评论 -
【栈的抽象数据类型】ADT stack的python实现
参考视频资料:https://www.bilibili.com/video/BV1VC4y1x7uv?距离栈底越近的数据项,留在栈中的时间越长,而最新加入的数据项会被最先移除。一种有次序的数据项集合,在栈中,数据项的加入和移除都仅发生在同一端。栈Stack:什么是栈?原创 2023-08-15 23:06:02 · 113 阅读 · 0 评论 -
【leecode刷题】变位词诊断
将词1中的字符逐个到词2中检查是否存在存在就“打勾”标记 (防止重复检查)如果每个字符都能找到,则两个词是变位词只要有1个字符找不到,就不是变位词。如: heart和earth,python和typhon。所谓“变位词”是指两个词之间存在组成字母的重新排列关系。为了简单起见,假设参与判断的两个词仅由小写字母构成,将词1和词2转成列表类型,对列表进行排序,对比。原创 2023-08-15 16:49:49 · 45 阅读 · 0 评论