- 博客(4)
- 收藏
- 关注
原创 python题目分享——检查连续数字和
编写一个程序来检查给定的数字是否可以表示为两个或多个连续正数的和。如果该数字可以表示为连续数字的和,则返回True,否则返回False。其中6 和 9 均可以表示为连续数字的和。6。
2024-10-09 23:00:13 103
原创 python题目分享——最小整除数
这段代码首先读取输入的n和k,然后计算n除以k的余数r。接着,它检查r是否为0,如果是,则输出n+k;如果不是,则输出n+k-r。这样,我们就能找到大于n且能被k整除的最小整数x。对于给定的问题,我们需要找到大于n且能被k整除的最小整数x。这种方法的时间复杂度是O(1),因为它只涉及基本的算术运算,不依赖于n或k的大小。3. 如果r不为0,则大于n且能被k整除的最小整数是n加上k减去r的结果。2. 如果r为0,则n本身就是能被k整除的最小整数,因此答案就是n+k。1. 首先计算n除以k的余数,记为r。
2024-10-09 22:35:17 102
原创 python数据结构之单链表
`next` 是指向列表中下一个节点的指针(或引用),如果节点是链表的最后一个节点,则 `next` 为 `None`。def insert(self, n, item): # 在链表中插入元素。在单向链表中,每个节点只有一个指向下一个节点的指针。3. **遍历链表**:从头节点开始,遍历链表中的每个节点。1. **插入节点**:在链表的指定位置插入一个新节点。4. **搜索节点**:在链表中查找具有特定值的节点。2. **删除节点**:从链表中删除指定节点。- `value` 是节点的值。
2024-10-08 23:15:34 455
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人