蓝桥杯-算法和数构
文章平均质量分 67
朗朗乾坤.py
正在打怪升级中
希望能够永远坚持初心
展开
-
算法与数据结构——栈
【代码】算法与数据结构——栈。原创 2024-03-19 18:02:02 · 239 阅读 · 1 评论 -
python每日一练
整数a除以整数b(b≠0) 除得的商正好是整数而没有余数,我们就说a能被b整除,或b能整除a。一个整数的约数是有限的。公历的平年只有365天,比回归年短约0.2422天,所余下的时间约为每四年累积一天,故在第四年的2月末加1天,使当年的时间长度变为366天,这一年就是闰年。按照每四年一个闰年计算,平均每年就要多算出0.0078天,这样,每128年就会多算出1天,经过400年就会多算出3天多。多少小时多少分钟,取整数365天后,还有多余的,累积达到一天(24小时)后,就多加一天,多加一天的这一年就是闰年。原创 2024-02-29 18:17:36 · 405 阅读 · 0 评论 -
算法和数据结构——查找
enumerate多用于在for循环中得到计数: for...in enumerate()对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得。>输出:元素下标(未找到元素时一般返回None或-1)ps:enumerate()是python的内置函数。enumerate在字典上是枚举、列举的意思。内置函数index(),只能用于顺序查找,因为o(n)=logn原创 2024-02-27 23:21:05 · 1791 阅读 · 0 评论 -
算法和数据结构例题——汉诺塔(递归类)
印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一根针上时,世界就将在一声霹雳中消灭,而梵塔、庙宇和众生也都将同归于尽。print("第%d个盘子从%s到%s"%(n,a,c))3.把n-1个盘子从B经过A移动到C。1.把n-1个盘子从A经过C移动到B。2.把第n个盘子从A移动到C。原创 2024-02-20 01:16:45 · 395 阅读 · 1 评论