小小范同学


  • 首页

  • 分类

  • 标签

  • 归档

  • 热度排行榜

  • 范小厨

  • 关于

  • 搜索

排序—归并排序

发表于 2021-01-10 | 分类于 编程练习 | | 阅读次数:
字数统计: 733 字 | 阅读时长 ≈ 3 分钟

基本思想

归并排序(Merge Sort)的基本思想是:分治
网上有很多关于基本思想的介绍,不想多说,感觉也记不住。

阅读全文 »

排序—希尔排序

发表于 2020-12-20 | 分类于 编程练习 | | 阅读次数:
字数统计: 455 字 | 阅读时长 ≈ 1 分钟

思想

希尔排序是一种插入排序,简单插入排序的思想是每次将一个数插入有序序列中,这意味着每个待排序元素都要和有序序列进行比较,即时间复杂度度为$O(n^2)$。希尔排序通过设定一个步长$gap$,将待排序序列分组,每一次进行组内排序,通过缩小步长到1,最后执行一次简单插入排序,因此也称为缩小增量排序。

阅读全文 »

聊聊电影《杀生》

发表于 2020-10-04 | 分类于 杂记 | | 阅读次数:
字数统计: 1.1k 字 | 阅读时长 ≈ 3 分钟

在微博刷到黄渤在《杀生》中的片段,本以为是一部喜剧片。看过后,后知后觉,这片子值得思考的真的特别多。

阅读全文 »

排序—插入排序

发表于 2020-06-17 | 分类于 编程练习 | | 阅读次数:
字数统计: 600 字 | 阅读时长 ≈ 2 分钟

许久没有写点东西了,答辩之后人也变得松懈。今天看到简书又有人点赞之前记录的冒泡排序,点进去一看,居然有4w+的阅读量,心生疑问,咋会有这么高的阅读量,打开百度搜索冒泡排序,结果第3条就是我的。点开认真看了看,其实写得不好,还改了两个错别字(狗头),这个阅读量或许只是记录的点击量。但我萌生一个想法,趁现在有时间,想把排序系列做完,便于以后自己回顾。

阅读全文 »

迁移AndroidX

发表于 2020-06-17 | 分类于 Android | | 阅读次数:
字数统计: 852 字 | 阅读时长 ≈ 3 分钟


阅读全文 »

排序-冒泡排序

发表于 2020-06-06 | 分类于 编程练习 | | 阅读次数:
字数统计: 372 字 | 阅读时长 ≈ 1 分钟

思想

  • 基本思想: 冒泡排序,类似于水中冒泡,较大的数沉下去,较小的数慢慢冒起来,假设从小到大,即为较大的数慢慢往后排,较小的数慢慢往前排。
    阅读全文 »

排序-选择排序

发表于 2020-06-06 | 分类于 编程练习 | | 阅读次数:
字数统计: 262 字 | 阅读时长 ≈ 1 分钟

思想

每一次遍历待排序的序列,记录最小(大)值的下标,和待排序第一个元素进行比较,如果小(大)与待排序第一个元素,交换

阅读全文 »

排序-快速排序

发表于 2020-06-06 | 分类于 编程练习 | | 阅读次数:
字数统计: 492 字 | 阅读时长 ≈ 2 分钟

思想

快速排序每一趟排序,都会寻找一个基准元素,有的采用第一个元素,有的会随机生成一个,但是基本思想是不变的,一趟排序结束,会形成以基准元素为分界点的两部分,其中左边比基准元素小(假设从小到大排序),右边比基准元素大。然后再以相同的方法处理左边和右边两部分,即递归。

阅读全文 »

不用USB数据线进行Android开发调试

发表于 2020-06-01 | 分类于 工具 | | 阅读次数:
字数统计: 181 字 | 阅读时长 ≈ 1 分钟

不管是过去Eclipse还是现在的Android Studio开发Android,运行或者调试时都会利用USB数据线连接电脑和手机,特别是当现在的手机只有一个Type-c接口,意味着,插上后,啥也干不了了。

阅读全文 »

Oracle通过一个字段的值将一条记录拆分为多条记录

发表于 2019-12-18 | 分类于 SQL | | 阅读次数:
字数统计: 578 字 | 阅读时长 ≈ 2 分钟

前言

之前遇到了一次这样的需求,当时没有记录,这一次又赶上了,简单的记录一下。

阅读全文 »
12…7
小小范同学

小小范同学

当能力无法支撑野心时, 静下心来好好学习

65 日志
11 分类
11 标签
GitHub 博客园 简书 B站
友情链接
  • invincible
© 2018 — 2021 小小范同学
访客数: | 阅读量:
|
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4