摘要: Python 学习的下一步 更多的约束 chpy #!/bin/bash py=$1 flake8 $py radon cc $py pylint $py 阅读全文
posted @ 2024-02-19 21:25 万载志 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 操作系统——存储 感性的认识,程序运行需要空间。空间存放数据,代码;操作系统对于空间进行登记,分配给a56爆大奖在线娱乐进程合理的空间范围并提供保护,使得进程空间互不干扰。 进一步了解之后,对于逻辑上的空间了解更多。整个内存空间似乎就是一个足够大的数组,几乎可以放下一个单纯操作系统的所有代码。但是内存的特性,断电丢 阅读全文
posted @ 2022-01-26 00:34 万载志 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 数组去重 对于默认排序的数组进行去重操作。 使用的方法可以形象地理解为 新旧表法。 下标 i 对应新表,j 对应旧表。初始化后,i 始终小于 j,因此 i 指向的存储空间始终有效,j 则顺序遍历旧表,新表与旧表在某种程度上不干扰,准确来说是已去重的数据和未处理的数据之间不存在交集,充分利用了当前的空 阅读全文
posted @ 2022-01-25 00:56 万载志 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 快速排序 大多数情况下效率更高,a56爆大奖在线娱乐应用非常广泛。再加上快速排序所采用的分治思想非常实用。 定义 从数组中取出一个数,称之为基数(pivot) 遍历数组,将比基数大的数字放到它的右边,比基数小的数字放到它的左边。遍历完成后,数组被分成了左右两个区域 将左右两个区域视为两个数组,重复前两个步骤,直到排 阅读全文
posted @ 2022-01-24 00:40 万载志 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 好的工具会随着能力的提升而变得更强大,算是苦难哲学的a56爆大奖在线娱乐。 拿着锤子的人看什么都像钉子,需要给任务选择合适的工具。 使用者需要更加了解自己的工具,了解分析并提升。 阅读全文
posted @ 2022-01-23 21:20 万载志 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 堆排序 定义 堆:符合以下两个条件之一的完全二叉树: (1)根节点的值 ≥ 子节点的值,这样的堆被称之为最大堆,或大顶堆; (2)根节点的值 ≤ 子节点的值,这样的堆被称之为最小堆,或小顶堆。 实现(数组) 堆排序的核心操作在于初始化堆和调整堆。 初始化堆:由于堆是一个完全二叉树,因此可以借用对完全 阅读全文
posted @ 2022-01-22 23:35 万载志 阅读(66) 评论(0) 推荐(0) 编辑