《生命进化的跃升》读书笔记 发表于 2021-01-10 20:00 分类于 生活随笔 , 读书 本文字数: 549 阅读时长 ≈ 1 分钟 书籍简介 书名:生命进化的跃升 英文名: Life Ascending: The Ten Great Inventions of Evolution 作者:[英] 尼克·莱恩 译者: 梅苃芢 读完时间:2020年11月 阅读全文 »
《人体简史》读书笔记 发表于 2021-01-10 19:11 分类于 生活随笔 , 读书 本文字数: 3k 阅读时长 ≈ 3 分钟 书籍简介 书名:人体简史 英文名: The Body: A Guide for Occupants 作者:[英] 比尔·布莱森 译者: 闾佳 读完时间:2020年11月 阅读全文 »
选择排序 发表于 2020-12-27 10:55 更新于 2025-02-16 10:24 分类于 搬砖笔记 , 排序算法 本文字数: 1.6k 阅读时长 ≈ 1 分钟 选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。选择排序是不稳定的排序方法。 阅读全文 »
插入排序 发表于 2020-12-22 21:05 分类于 搬砖笔记 , 排序算法 本文字数: 1.2k 阅读时长 ≈ 1 分钟 插入排序 插入排序是一种简单直观的排序算法,它也是一种稳定排序算法。它的工作原理是通过构建有序序列,对于未排序的数据,在已排序序列中从后向前扫描,找到相应位置并插入,直到全部插入为止。 阅读全文 »
冒泡排序 发表于 2020-12-15 20:20 分类于 搬砖笔记 , 排序算法 本文字数: 1.5k 阅读时长 ≈ 1 分钟 冒泡排序 冒泡排序是一种简单的排序算法,它也是一种稳定排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 阅读全文 »