网站大量收购独家精品文档,联系QQ:2885784924

100个有趣的python算法实例.pdfVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

100个有趣的python算法实例

100个有趣的Python算法实例

1.判断一个数是否为素数。

2.计算一个数的阶乘。

3.判断一个字符串是否是回文。

4.查找列表中的最大值。

5.判断一个字符串中出现次数最多的字符。

6.将一个字符串中的字符逆序输出。

7.判断两个字符串是否为同字母异序词。

8.将一个列表中的元素反向排序。

9.计算斐波那契数列的第n个数。

10.将一个列表中的元素去重。

11.判断一个数是否为完全平方数。

12.判断一个字符串是否为有效的括号匹配。

13.实现二分查找算法。

14.判断一个字符串是否为回文数。

15.将一个字符串中的单词反转。

16.判断一个字符串是否为有效的IP地址。

17.实现快速排序算法。

18.判断一个数是否为质数。

19.判断一个字符串是否为有效的URL。

20.将一个字符串按单词进行翻转。

21.实现归并排序算法。

22.判断一个字符串是否为有效的邮箱地址。

23.将一个字符串中的元音字母反转。

24.判断一个数是否为回文数。

25.实现选择排序算法。

26.判断一个字符串是否为有效的手机号码。

27.将一个字符串中的大写字母转换为小写字母。

28.实现插入排序算法。

29.判断一个字符串是否为有效的身份证号码。

30.将一个列表中的元素按照出现次数降序排序。

31.判断一个字符串是否为有效的日期格式。

32.实现堆排序算法。

33.判断一个字符串是否为有效的HTML标签。

34.将一个字符串中的奇数位字符与偶数位字符分离。

35.实现计数排序算法。

36.判断一个字符串是否为有效的JSON格式。

37.将一个字符串中的元素按照字母顺序排序。

38.实现基数排序算法。

39.判断一个字符串是否为有效的XML标签。

40.将一个列表中的负数移到列表末尾。

41.实现贪心算法解决找零钱问题。

42.统计一个字符串中每个字符出现的次数。

43.判断一个数是否为斐波那契数。

44.实现动态规划算法解决背包问题。

45.判断一个字符串是否为回文排列。

46.实现Dijkstra算法解决最短路径问题。

47.判断一个字符串是否为回文子串。

48.实现Prim算法解决最小生成树问题。

49.判断一个字符串是否为有效的括号序列。

50.实现Kruskal算法解决最小生成树问题。

51.求两个数的最大公约数。

52.判断一个字符串是否为有效的数独解答。

53.实现并查集算法解决集合合并问题。

54.求两个数的最小公倍数。

55.判断一个二叉树是否为平衡二叉树。

56.实现霍夫曼编码算法。

57.判断一个字符串中是否存在重复字符。

58.实现AES加密解密算法。

59.判断一个数组是否有重复元素。

60.实现RSA加密解密算法。

61.求两个有序数组的中位数。

62.实现快速幂算法。

63.判断一个链表是否有环。

64.实现蓄水池抽样算法。

65.判断一个链表是否为回文链表。

66.实现布隆过滤器算法。

67.实现LRU缓存淘汰算法。

68.判断一个字符串是否为有效的IPv4地址。

69.判断一个字符串是否为有效的IPv6地址。

70.实现BM字符串匹配算法。

71.判断一个数是否为2的幂次方。

72.实现KMP字符串匹配算法。

73.判断一个数是否为3的幂次方。

74.实现Trie前缀树数据结构。

75.判断一个数是否为黄金分割数。

76.实现二叉搜索树数据结构。

77.判断一个数是否为快乐数。

78.实现红黑树数据结构。

79.判断一个数是否为完全数。

80.实现深度优先搜索算法。

81.判断一个数是否为自守数。

82.实现广度优先搜索算法。

83.判断一个数是否为水仙花数。

84.实现迭代加深搜索算法。

85.判断一个数是否为忒数。

86.实现A*搜索算法。

87.判断一个数是否为盈数。

88.实现蚁群算法解决旅行商问题。

89.判断一个数是否为素矩阵数。

90.实现模拟退火算法。

91.判断一个数是否为镜像数。

92.实现遗传算法解决优化问题。

93.判断一个数是否为五位全排列数。

94.实现线性规划算法。

95.判断一个数是否为丑数。

96.实现贝叶斯分类算法。

97.判断一个数是否为完美数。

98.实现马尔可夫链蒙特卡罗算法。

99.判断一个数是否为超级素数。

100.实现PageRank算法。

文档评论(0)

180****0055 + 关注
实名认证
文档贡献者

硕士研究生

1亿VIP精品文档

相关文档