![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 53
凉意啊
智能在读 菜鸟一枚
展开
-
近期的感悟
感悟原创 2022-12-26 23:24:59 · 1704 阅读 · 0 评论 -
约瑟夫环问题
有100个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。原创 2022-03-21 19:34:08 · 3193 阅读 · 2 评论 -
二叉树的建立随手记
最近数据结构学到二叉树,相比之前的课程有点难以理解,尤其是链式二叉树的建立。所以记录一下学习过程。依照教材的操作链式二叉树的结构体定义(二叉链表)教材中的操作并没有单独再次定义栈的结构体,而是将栈塞入了树的结构体定义(因为二叉树的建立,遍历操作涉及栈的操作,所以需要定义栈)下图是分开定义的操作结构体定义后我们来看看二叉树的创建操作教材用到的方法是遍历树的括号表示法,通过对于特定符号进行特定的入出栈的操作对于‘( ’,我们要做的是将前面的节点作为父母节点入栈,同时设置标志k=1,以便之后进行原创 2020-10-17 21:09:51 · 2979 阅读 · 0 评论 -
问题百钱买百鸡的随手笔记
问题:编写程序,计算百钱买百鸡问题。假设公鸡5元一只,母鸡3元一只,小鸡1元三只,现在有100块钱,想买100只鸡,问有多少种买法。这是我初学python遇到的第一个实际编程题,希望记录一下我的解题方法。这是我的最初思路起初希望通过对三种鸡数量的遍历,并在循环过程中加入对百钱和百鸡的判断条件来计算买法,不过在朋友的帮助下发现问题,对于小鸡的数量z 并不能确定z是3的倍数,所以由此可知此算法会多算一些情况。这是修改后的代码通过加入对z是否为3的倍数的判断条件,可减少此前多算的买法。然后是第二种原创 2020-10-10 16:59:01 · 3285 阅读 · 0 评论